Canada Cities by Population 2026

5 Most Populated Canada Cities

3,370,011

1,992,510

1,634,686

1,243,809

1,196,385

465 cities

City
2026 Pop.
Toronto3,370,011
Montreal1,992,510
Calgary1,634,686
Edmonton1,243,809
Ottawa1,196,385
Winnipeg871,560
Brampton833,365
Mississauga788,888
Vancouver776,584
Surrey736,057
Hamilton649,392
Quebec City605,194
Halifax521,924
London509,102
Laval468,670
Markham375,389
Vaughan362,165
Kitchener337,811
Saskatoon320,897
Gatineau311,538
Burnaby310,666
Windsor275,432
Longueuil274,650
Regina263,524
Richmond250,915
Oakville247,636
Richmond Hill223,148
Oshawa217,057
Burlington199,712
Greater Sudbury / Grand Sudbury190,485
Sherbrooke189,131
Abbotsford181,726
Coquitlam180,845
Barrie174,422
Kelowna172,960
Langley171,566
Cambridge169,311
Guelph165,009
Whitby164,445
Levis162,922
Milton162,258
St. Catharines156,387
Saguenay153,495
Kingston153,346
Trois-Rivieres152,253
Waterloo152,118
Ajax142,675
St. John's129,263
Delta129,193
Terrebonne128,203
Saanich127,310
Brantford124,578
Thunder Bay118,265
Clarington117,947
Pickering117,471
Niagara Falls116,599
Lethbridge115,142
Red Deer115,044
Nanaimo114,830
Kamloops113,365
Chatham-Kent112,695
Maple Ridge111,457
Cape Breton109,447
Strathcona County106,305
Victoria106,112
Chilliwack106,103
Moncton102,571
Saint-Jean-sur-Richelieu101,759
North Vancouver101,303
Brossard100,322
Peterborough98,861
Newmarket96,961
New Westminster96,580
Caledon95,713
Airdrie94,795
Repentigny91,149
Drummondville86,983
Saint-Jerome86,908
Kawartha Lakes86,807
Prince George86,712
Sault Ste. Marie81,711
Sarnia81,590
Wood Buffalo81,042
Saint John80,016
Fredericton75,476
St. Albert74,475
Norfolk County73,267
Granby73,065
Mirabel71,572
Port Coquitlam71,292
Aurora70,374
Grande Prairie70,240
North Vancouver70,152
Halton Hills69,283
Medicine Hat68,645
Welland66,106
Belleville63,832
North Bay63,306
Langford63,120
Blainville62,709
Saint-Hyacinthe61,814
Brandon59,899
Whitchurch-Stouffville59,266
Haldimand County59,249
Mascouche58,172
Woodstock56,046
Chateauguay54,378
Georgina54,284
Cornwall53,490
Bradford West Gwillimbury53,360
New Tecumseth52,763
Rimouski52,443
Shawinigan52,179
Innisfil52,074
Quinte West51,463
Vernon50,955
Dollard-Des Ormeaux50,845
Victoriaville50,579
West Vancouver49,896
St. Thomas49,502
Charlottetown48,758
Brant48,561
Rocky View County48,069
Saint-Eustache47,973
Vaudreuil-Dorion47,909
Mission47,765
Salaberry-de-Valleyfield47,310
Lakeshore46,755
East Gwillimbury45,737
Timmins45,191
Spruce Grove44,651
Rouyn-Noranda43,564
Boucherville42,066
West Kelowna41,556
Cochrane41,073
Prince Albert40,423
Leduc40,364
Whitehorse39,873
Port Moody39,689
Penticton39,655
Cote-Saint-Luc39,479
Campbell River39,033
Fort Erie38,144
LaSalle37,799
Orillia37,660
Pointe-Claire37,259
Langley37,048
Moose Jaw36,621
Sorel-Tracy36,581
Stratford36,547
Dieppe35,998
Centre Wellington35,584
North Cowichan35,436
Leamington35,322
Saint-Georges34,248
Okotoks33,947
Parkland County33,720
Val-d'Or33,528
Courtenay33,403
Saint-Constant33,039
Chambly32,623
Orangeville32,571
Grimsby32,473
Woolwich32,267
Magog31,315
Chestermere31,093
Fort Saskatchewan31,038
Sainte-Julie30,999
Alma30,812
King30,560
Clarence-Rockland30,280
Conception Bay South30,273
Boisbriand29,990
Wasaga Beach29,832
Squamish29,810
Lincoln29,632
Collingwood29,223
Thorold29,050
Strathroy-Caradoc28,459
La Prairie27,865
Amherstburg27,802
Saint-Lin--Laurentides27,748
Sainte-Therese27,510
Thetford Mines27,214
Prince Edward County27,187
Lunenburg27,103
East Hants27,102
Saint-Bruno-de-Montarville26,867
Paradise26,280
Beaumont26,150
Tecumseh26,135
White Rock26,126
Grande Prairie County No. 126,097
Kingsville25,825
Essa25,824
Oro-Medonte25,804
Beloeil25,713
Springwater25,658
Foothills County25,642
L'Assomption25,532
Candiac25,241
Fort St. John24,904
Russell24,361
Essex24,350
Sept-Iles24,265
Huntsville24,193
Mount Pearl24,171
Scugog24,071
Saint-Lambert24,017
Owen Sound23,631
Brockville23,617
Saint-Lazare23,553
Metro Vancouver A23,482
Wilmot23,427
Cranbrook23,210
Colwood23,183
Uxbridge23,041
Mont-Royal22,793
Middlesex Centre22,727
Riverview22,724
Joliette22,644
Sainte-Marthe-sur-le-Lac22,564
South Frontenac22,429
Port Colborne22,428
Red Deer County22,235
Yellowknife22,085
Steinbach22,006
Pitt Meadows21,892
Tillsonburg21,713
Varennes21,632
Selwyn21,439
Saint-Augustin-de-Desmaures21,257
Lloydminster (Part)21,206
Salmon Arm21,192
Dorval21,108
Cobourg21,023
Camrose20,943
Niagara-on-the-Lake20,933
Riviere-du-Loup20,871
Sturgeon County20,869
Baie-Comeau20,441
North Grenville20,436
Pelham20,394
Sainte-Sophie20,355
Westmount20,338
West Hants20,326
Quispamsis20,324
Hanover20,298
Port Alberni20,079
Corner Brook20,041
Loyalist19,909
Petawawa19,874
Midland19,752
Stony Plain19,748
Esquimalt19,610
Miramichi19,577
Saint-Colomban19,553
Mont-Saint-Hilaire19,549
Beaconsfield19,340
Kirkland19,272
Bracebridge19,129
Summerside19,058
Port Hope19,015
Oak Bay18,846
North Perth18,833
Saugeen Shores18,615
Deux-Montagnes18,538
Lake Country18,447
Central Saanich18,438
Edmundston18,132
L'Ancienne-Lorette18,092
Sylvan Lake18,035
Greater Napanee18,032
Cold Lake18,014
Sooke17,982
Canmore17,859
Springfield17,850
Sainte-Catherine17,842
Swift Current17,784
Mississippi Mills17,665
Cowansville17,563
Brooks17,339
Saint-Basile-le-Grand17,304
Yorkton17,221
Saint-Charles-Borromee17,119
West Lincoln17,092
West Nipissing / Nipissing Ouest16,972
Strathmore16,634
Tracadie16,564
Severn16,495
Whistler16,458
Clearview16,418
Mercier16,349
Lavaltrie16,320
Comox16,319
Sainte-Anne-des-Plaines16,147
St. Clair15,987
Leduc County15,956
Kenora15,923
Winkler15,833
High River15,817
Lachute15,797
Beauharnois15,714
Trent Hills15,701
Gaspe15,687
Central Elgin15,634
Parksville15,547
Pincourt15,522
Thames Centre15,504
Pembroke15,453
Sainte-Adele15,420
Ingersoll15,265
Powell River15,240
The Nation / La Nation15,193
South Glengarry15,144
Becancour15,137
Guelph/Eramosa15,105
South Stormont14,933
Val-des-Monts14,850
Gravenhurst14,840
Lacombe14,792
West Grey14,768
Warman14,749
Portage la Prairie14,719
Mont-Laurier14,680
Mackenzie County14,585
Truro14,528
North Battleford14,500
Prevost14,493
Wellington North14,464
Saint-Amable14,446
Grand Falls-Windsor14,410
Carleton Place14,332
Brock14,318
Matane14,233
Rosemere14,193
Tache13,919
Tiny13,906
Mountain View County13,850
Stratford13,778
Sainte-Marie13,765
North Saanich13,725
Sidney13,623
Brighton13,592
Dolbeau-Mistassini13,580
Terrace13,496
Lambton Shores13,475
Perth East13,457
Wetaskiwin13,427
Kincardine13,393
Carignan13,265
North Dumfries13,252
Bathurst13,241
Rawdon13,080
Sainte-Julienne13,076
Erin13,060
View Royal13,027
Bonnyville No. 8713,002
Thompson12,989
Prince Rupert12,950
Bromont12,904
Saint-Hippolyte12,883
Amos12,874
Dawson Creek12,851
North Dundas12,849
Blackfalds12,805
Saltspring Island12,790
Gander12,750
Norwich12,726
Elliot Lake12,703
Nelson12,700
Tay12,666
Moncton12,663
Lac Ste. Anne County12,647
Cantley12,642
Summerland12,638
Rideau Lakes12,595
Lloydminster (Part)12,592
Les Iles-de-la-Madeleine12,570
Wellesley12,539
Meaford12,528
Rothesay12,474
Saint-Sauveur12,410
Martensville12,383
Hamilton12,312
Sainte-Agathe-des-Monts12,301
Mont-Tremblant12,278
Marieville12,178
L'Ile-Perrot12,161
Saint-Raymond12,116
Chester12,114
Cavan Monaghan12,114
The Blue Mountains12,022
Notre-Dame-de-l'Ile-Perrot12,016
South Dundas11,978
Adjala-Tosorontio11,965
Georgian Bluffs11,940
Grey Highlands11,907
St. Clements11,906
Ramara11,896
Clearwater County11,866
Morden11,864
Wetaskiwin County No. 1011,860
St. Andrews11,831
Sechelt11,825
Weyburn11,747
Farnham11,728
Arnprior11,725
Coldstream11,710
Mapleton11,698
Southgate11,626
Pont-Rouge11,542
Banff11,475
Kahnawake11,397
Williams Lake11,391
La Tuque11,296
Penetanguishene11,253
Yarmouth11,212
Shelburne11,199
Montmagny11,184
Contrecoeur11,152
Selkirk11,145
South Huron11,116
Estevan11,056
Alfred and Plantagenet11,035
North Glengarry11,023
Morinville10,980
Tsinstikeptum 910,963
Saint-Zotique10,941
Queens10,933
Bois-des-Filion10,907
Lethbridge County10,894
Lacombe County10,890
Yellowhead County10,845
Brockton10,794
Hawkesbury10,761
Smiths Falls10,703
Ponoka County10,626
Stoneham-et-Tewkesbury10,518
Corman Park No. 34410,502
Mono10,473
Columbia-Shuswap C10,452
New Glasgow10,397
Stanley10,392
Huron East10,370
East St. Paul10,359
Leeds and the Thousand Islands10,357
Beckwith10,353
Saint-Felicien10,343
Minto10,327
Whitecourt10,314
West St. Paul10,276
Quesnel10,273
Temiskaming Shores10,235
Comox Valley C (Puntledge - Black Creek)10,231
Ladysmith10,184
Malahide10,148
Olds10,141
Bridgewater10,130
Taber10,114
South Bruce Peninsula10,109
Amherst10,106
Elizabethtown-Kitley10,066
Wheatland County10,057
Hinton10,010

Canada Overview

Canada has 5 cities with more than a million people, 65 cities with between 100,000 and 1 million people, and 395 cities with between 10,000 and 100,000 people. The largest city in Canada is Toronto, with a population of 3,370,011 people.

Canada is made up of provinces and territories, and has cities of all sizes contributing to its population, which is one of the largest in the world. There are three different territories in the country and a total of 10 provinces. These geographical areas are divided as such to govern over specific geographic areas.

When looking at the cities of Canada, the designations that make an area a ‘city’ varies by province. For example, any area that is qualified as a city in the province of Alberta must have a population that exceeds 10,000 people, along with other criteria including the size of land parcels of the area’s buildings. On the other hand, in British Columbia, a community can qualify as a city with just a population of over 5,000 residents, even if this number drops in the future. British Columbia even has a city, Greenwood, which has a population of less than 1,000 because it was once much larger. The province of Quebec doesn’t even have the designations of city — it is comprised of “villes,” cities or towns that aren’t counted by size, although the province does have separate municipalities.

Just over 30 cities and their surrounding urban areas account for about two-thirds of Canada’s population. As of Canada’s census from 2011, the country is comprised of 33 Census Metropolitan Areas and 114 census agglomerations. Breaking these numbers down even further, there were a total of 1,137 municipalities throughout the country that were classified as cities, towns or villes, according to the census data.

Toronto

Toronto is one of the most iconic cities in Canada, and it also happens to be its most populous. Toronto also continues to show steady growth and is approaching 3 million residents who call Toronto home.

Montreal

Another one of the more recognizable city names in Canada, with nearly 2 million residents, that shouldn’t be a surprise. Montreal has shown quite the same level of growth as Canada’s largest metropolis, Toronto, but Montreal is a growing and healthy city.

Calgary

Not only is Calgary one of the largest cities in Canada with over one million residents, but it is also one of the fasting growing locations. At that rate, it won’t be long before Calgary rivals Montreal in terms of population.

Ottawa

The city of Ottawa is essentially the fifth of the big six when it comes to cities in Canada that have near or more than one million residents. With more than 900,000 residents and a strong growth rate, Ottawa continues to remain one of Canada’s most vibrant cities.

Edmonton

Although the city of Edmonton isn’t as large as the largest city in Canada, Toronto but with Edmonton also claiming more than 900 thousand residents, it isn’t a small town either. The more than 2.5% growth rates also prove just how popular this thriving city is.

Mississauga

Checking in with more than 700,000 residents, the city of Mississauga is too big to be missed. Slower than average growth rates don’t necessarily translate into a robust city but slow and steady growth does offer stability and security.

Winnipeg

The city of Winnipeg is another major city in Canada that has reached the 700,000 resident mark. Winnipeg has also shown steady and impressive growth rates, which is a good sign for residents and potentially for those who are considering calling Winnipeg home.

Vancouver

The city of Vancouver is not only a popular Canadien destination, it is also a city that is surprisingly large with more than 600,000 residents. That shock might be because of the small-town feel associated with Vancouver. With a solid growth rate of near one percent, however, that small-town feel might soon begin to feel a bit larger.

Brampton

With just under 600,000 residents, the city of Brampton must also be considered one of the major cities in Canada. That is also due in large part to its impressive growth rate of well over two percent. And at that rate, it won’t be long before Brampton becomes a city with just over 600,000 residents either.

Sources

  1. GeoNames