Canada is home to vibrant urban centers that continue to grow and attract residents from around the world. Based on the latest population data, Toronto, Montréal, and Vancouver remain the top three largest cities in Canada. This ranking provides insights into urban trends, demographic shifts, and population dynamics across provinces.

Key Insights & Population Trends

  • Toronto leads by a large margin with over 7 million people, solidifying its position as Canada’s economic and cultural hub.
  • Montréal and Vancouver continue to thrive, driven by multiculturalism and strong economic sectors.
  • Alberta’s Calgary and Edmonton remain key urban centers due to their energy-driven economies.
  • The fastest-growing mid-sized cities include Kelowna, Barrie, and Sherbrooke, attracting more residents due to affordable living and lifestyle opportunities.
  • Eastern cities like Moncton and St. John’s have smaller populations but are seeing steady growth due to regional development efforts.

Provincial Distribution

  • Ontario dominates the list with 11 cities, reflecting its economic strength.
  • Quebec follows with 4 cities, showcasing its cultural and economic significance.
  • British Columbia and Alberta each feature multiple cities known for high living standards and natural beauty.

Ranking: Canadian Cities by Population by Gender (2024)

RankCityProvince or TerritoryTotal PopulationMaleFemale
1TorontoOntario7,106,3793,526,0103,580,369
2MontréalQuebec4,615,1542,307,8722,307,282
3VancouverBritish Columbia3,108,9411,536,4951,572,446
4CalgaryAlberta1,778,881893,126885,755
5Ottawa – GatineauOntario/Quebec1,660,269821,423838,846
6EdmontonAlberta1,631,614819,922811,692
7WinnipegManitoba941,641475,149466,492
8QuébecQuebec900,343448,892451,451
9HamiltonOntario860,266425,298434,968
10Kitchener – Cambridge – WaterlooOntario696,417358,229338,188
11LondonOntario626,260312,714313,546
12HalifaxNova Scotia530,167263,743266,424
13St. Catharines – NiagaraOntario492,480244,155248,325
14WindsorOntario483,556247,564235,992
15OshawaOntario482,359240,674241,685
16VictoriaBritish Columbia441,491214,892226,599
17SaskatoonSaskatchewan367,336184,450182,886
18ReginaSaskatchewan282,032141,632140,400
19KelownaBritish Columbia251,756124,413127,343
20BarrieOntario245,586124,089121,497
21SherbrookeQuebec243,517122,073121,444
22St. John’sNewfoundland and Labrador239,316118,070121,246
23Abbotsford – MissionBritish Columbia220,786112,249108,537
24KingstonOntario192,38995,58796,802
25Greater SudburyOntario191,90297,17894,724
26MonctonNew Brunswick188,03693,47194,565
27GuelphOntario183,22490,57392,651
28BrantfordOntario173,53086,73686,794
29Trois-RivièresQuebec173,28886,51486,774
30SaguenayQuebec170,38086,99383,387
31PeterboroughOntario148,02772,32175,706
32Saint JohnNew Brunswick142,43369,95072,483
33LethbridgeAlberta139,84469,74570,099
34Thunder BayOntario133,06366,63166,432
35NanaimoBritish Columbia128,37163,13765,234
36KamloopsBritish Columbia128,23364,11964,114
37ChilliwackBritish Columbia126,85063,70163,149
38Belleville – Quinte WestOntario123,57262,01761,555
39FrederictonNew Brunswick122,50060,17762,323
40Red DeerAlberta112,75955,84456,915
41DrummondvilleQuebec108,29155,00653,285

FAQ

Q: What is the largest city in Canada by population?
A: Toronto, Ontario, with over 7.1 million residents.

Q: Which Canadian provinces have the most populous cities?
A: Ontario, Quebec, British Columbia, and Alberta lead the list.

Q: Which city is the fastest growing in Canada?
A: While Toronto grows steadily, mid-sized cities like Kelowna and Barrie have seen notable growth rates.

Source:

Statistics Canada. Table 17-10-0148-01  Population estimates, July 1, by census metropolitan area and census agglomeration, 2021 boundaries

Pin It on Pinterest

Share This