Nestled in central Alberta roughly halfway between Calgary and Red Deer, Didsbury sits comfortably within the Calgary-Edmonton Corridor at the foothills of the Rocky Mountains. The town lies along Alberta Highway 2A, close to the Queen Elizabeth II Highway, making it well connected to the region’s two largest cities. Didsbury is surrounded by Mountain View County, whose municipal office sits just north of the town. The closest neighbouring communities are the town of Olds to the north and Carstairs to the south.
History and Origins
Didsbury takes its name from the township of Didsbury, now a suburban district of Manchester, England. The area’s earliest settlers were German Mennonites who had originally left Pennsylvania after the American Revolution and established roots in Waterloo County, Ontario. In 1894, the government of Sir John A. Macdonald granted them land in the area. Because settlement remained sparse in those early years, growth as a service centre was slow. The settlers’ first priority was building a church, followed closely by establishing individual farmsteads. The arrival of the Calgary and Edmonton Railway in 1891 helped accelerate development, and the Canadian Pacific Railway, which absorbed that line, constructed a station in town in 1904. Didsbury was incorporated as a village in 1905, then as a town on September 6, 1906. Fires in 1914 and 1924 destroyed much of the early commercial streetscape, prompting Town Council to pass a bylaw requiring masonry construction for all new downtown commercial buildings. Many of those brick buildings were still standing as of 2005. On July 1, 2023, an EF4 tornado caused severe damage just south of the town.
Population, Infrastructure, and Community
According to the 2021 Census of Population conducted by Statistics Canada, Didsbury had a population of 5,070 residents living in 2,047 of its 2,157 total private dwellings. That represented a decline of 3.8% from the 2016 figure of 5,268, which had itself been a 6.3% increase over the 2011 count of 4,957. The town covers a land area of 16.12 square kilometres, giving it a population density of approximately 314.5 people per square kilometre. In terms of amenities, the town is home to six parks, a golf course, an aquatic centre, and a hockey rink. A hospital and a Royal Canadian Mounted Police detachment serve both the town and the surrounding area. Three schools operate within Didsbury under the jurisdiction of the Chinook’s Edge School Division. For aviation, the Olds-Didsbury Airport accommodates small aircraft and general aviation traffic in the area.