Fastest-growing communities in Canada 2019

These communities are seeing booming population and housing growth

Content image

[linknav category=536894]

Rapid population growth is often considered a negative trend, especially among long-time residents who have to put up with sudden overcrowding and environmentalists concerned about the carbon footprint of all these extra people. But fast-growing populations also mean more workers, tax revenues and spending within the community — all things any city would love to have.

While it can be difficult for communities with fast-growing populations to build the infrastructure necessary to support all these new residents as quickly as they move in, it’s obvious there are benefits as well. Explosive population growth might also simply signal a community is building lots of new housing, something that’s in short supply in Canada’s major cities.

PHOTOS: 25 best communities to live in Canada

Take Airdrie, Alta., for example, 35 minutes drive north of Calgary. It is the fastest-growing city in the country, with an annualized five-year growth rate of 5.7 per cent, thanks to thousands of new housing units added over the last nine years. Airdrie added 951 homes between 2018 and 2019, bringing its total number to 26,210, according to the city officials.

Macleans Best Communities in Canada ranks 415 cities across the country based on 10 categories: Wealth and economy, affordability, population growth, taxes, commute, crime, weather, access to health care, amenities and culture. For more information, please see the methodology page.

Here are the cities that saw the largest growth in the last five years:

Search to filter by city or province:

RankCityProvincePopulationAnnualized five-year growth rate
1AirdrieAB753955.7%
2MiltonON1325085.0%
3ChestermereAB233604.6%
4Spruce GroveAB404844.5%
5BeaumontAB203394.3%
6Bradford West GwillimburyON410554.2%
7Greater VancouverBC188513.9%
8Fort SaskatchewanAB280413.9%
9MirabelQC569843.5%
10LangfordBC394763.4%
11Saint-ColombanQC177173.3%
12LeducAB341003.2%
13Saint-Lin--LaurentidesQC232153.2%
14WinklerMB141653.2%
15SteinbachMB177973.2%
16WhistlerBC136133.1%
17BramptonON6919573.1%
18Whitchurch-StouffvilleON513763.1%
19CaledonON773373.1%
20Wasaga BeachON230893.1%
21ParadiseNL238413.0%
22East GwillimburyON280532.9%
23CochraneAB300592.9%
24LloydminsterSK133692.8%
25Sainte-SophieQC172882.8%
26New TecumsethON385042.8%
27SquamishBC223282.7%
28OkotoksAB323312.7%
29Sainte-Marthe-sur-le-LacQC198672.6%
30CollingwoodON241272.5%
31InnisfilON408132.5%
32Vaudreuil-DorionQC414862.5%
33SaskatoonSK2839412.4%
34Sylvan LakeAB163312.4%
35ReginaSK2424792.4%
36SevernON150462.4%
37SookeBC139602.3%
38KingON271702.3%
39MercierQC145112.2%
40LangleyBC1281542.2%
41EdmontonAB10352982.1%
42TachéMB125742.1%
43Lake CountryBC139722.1%
44ChamblyQC310122.1%
45Niagara-on-the-LakeON186522.1%
46AjaxON1322502.0%
47Saint-AmableQC131042.0%
48CanmoreAB153462.0%
49Sainte-AdèleQC140502.0%
50EssaON228442.0%
51Val-des-MontsQC124772.0%
52Bonnyville No. 87AB143212.0%
53CalgaryAB13721931.9%
54ClaringtonON1012371.9%
55HanoverMB169651.9%
56RawdonQC120801.9%
57CharlottetownPEI406211.9%
58Mackenzie CountyAB129181.9%
59CoquitlamBC1508911.8%
60SurreyBC5615741.8%
61BrossardQC923471.8%
62MascoucheQC502651.8%
63North VancouverBC572781.8%
64L'AssomptionQC238411.8%
65WoolwichON270831.8%
66CantleyQC114691.8%
67ChilliwackBC906601.7%
68KelownaBC1365791.7%
69StrathmoreAB149321.7%
70MonctonNB781421.7%
71Salmon ArmBC191531.7%
72WinnipegMB7710811.7%
73Stony PlainAB185191.7%
74Saint-ConstantQC298251.6%
75Maple RidgeBC886111.6%
76GuelphON1411251.6%
77CowansvilleQC143801.6%
78New WestminsterBC767591.5%
79Middlesex CentreON186211.5%
80Rocky View CountyAB424841.5%
81CandiacQC230181.5%
82Red Deer CountyAB213761.5%
83OttawaON10196931.5%
84WilmotON220171.5%
85AbbotsfordBC1522671.5%
86Saint-JérômeQC786631.5%
87MissionBC416561.5%
88North GrenvilleON173161.4%
89BlainvilleQC605301.4%
90SelkirkMB111291.4%
91OakvilleON2103501.4%
92OshawaON1731201.4%
93High RiverAB148891.4%
94FrederictonNB635461.4%
95LethbridgeAB992771.4%
96MarkhamON3564161.4%
97NanaimoBC956881.4%
98Oro-MedonteON226891.4%
99BrandonMB523181.4%
100HalifaxNS4424421.4%