Two Hills

Discover Two Hills, Alberta: A Historical and Tourism Perspective

Two Hills, a quaint town nestled in central Alberta, Canada, is a must-visit destination for those seeking a blend of history and rural charm. Located approximately 137 km east of Edmonton, Two Hills is conveniently situated at the junction of Highway 45 and Highway 36. The town's name originates from the presence of two hills near the town, adding a unique touch to its landscape.

A Glimpse into the History of Two Hills, Alberta

The town of Two Hills has a rich history that dates back to the early 20th century. The establishment of a post office in 1914 marked a significant milestone in the town's development. Over the years, Two Hills has grown into a primarily agriculture-based community, preserving its rural roots while embracing the conveniences of modern life.

Demographics of Two Hills, Alberta

The population of Two Hills has seen steady growth over the years. According to the 2021 Census of Population conducted by Statistics Canada, the town had a population of 1,416 living in 445 of its 527 total private dwellings. This represented a 4.7% increase from its 2016 population of 1,352.

The town spans a land area of 3.11 km2 (1.20 sq mi), resulting in a population density of 455.3/km2 (1,179.2/sq mi) in 2021. The 2017 municipal census reported a population of 1,443, a slight increase of 0.8% from its 2012 municipal census population of 1,431.

In the 2016 Census of Population, the Town of Two Hills recorded a population of 1,352 living in 399 of its 478 total private dwellings. This was a slight decrease of 2% from its 2011 population of 1,379. With a land area of 3.38 km2 (1.31 sq mi), the town had a population density of 400.0/km2 (1,036.0/sq mi) in 2016.


Two Hills, Alberta, with its rich history and steady population growth, offers a unique blend of rural charm and community spirit. Whether you're a history enthusiast or a tourist seeking a peaceful getaway, Two Hills is a destination worth exploring.