Two Hills, Alberta

Two Hills is a town in central Alberta, Canada.

Two Hills is primarily an agriculture-based community.

It was named from the presence of two hills located near the town.

[3] The population of the Town of Two Hills according to its 2017 municipal census is 1,443,[7] a change of 0.8% from its 2012 municipal census population of 1,431.

[8] In the 2016 Census of Population conducted by Statistics Canada, the Town of Two Hills recorded a population of 1,352 living in 399 of its 478 total private dwellings, a -2% change from its 2011 population of 1,379.