Town of Blackfalds is located in Blackfalds, Canada on 5018 Waghorn St. Town of Blackfalds is rated 4 out of 5 in the category government administration in Canada. The Town of Blackfalds is recognized as a great place to visit, live and do business. We are one of Canada’s youngest and fastest growing communities, with a population of 10,125 (Census 2018) and an average resident age of 29. Follow this page for information on employment opportunities, municipal RFPS and tenders, and for detail on interesting community and local business projects and initiatives.
Company size
51-200 employees
Headquarters
Blackfalds, Alberta