224 urban areas and population centers in Canada with 10,000 or more inhabitants, ranked by population at the census of May 11, 2021 (by Statistics Canada). An urban area is a continuous built-up area, which can span several municipalities.
| Rank | Urban Area or Population Center | Population |
|---|---|---|
| 1 | Toronto, ON | 5,647,656 |
| 2 | Montreal, QC | 3,675,219 |
| 3 | Vancouver, BC | 2,426,160 |
| 4 | Calgary, AB | 1,305,550 |
| 5 | Edmonton, AB | 1,151,635 |
| 6 | Ottawa, ON | 1,068,821 |
| 7 | Winnipeg, MB | 758,515 |
| 8 | Quebec, QC | 733,156 |
| 9 | Hamilton, ON | 729,560 |
| 10 | Kitchener, ON | 522,888 |
| 11 | London, ON | 423,369 |
| 12 | Victoria, BC | 363,222 |
| 13 | Halifax, NS | 348,634 |
| 14 | Oshawa, ON | 335,949 |
| 15 | Windsor, ON | 306,519 |
| 16 | Saskatoon, SK | 264,637 |
| 17 | St. Catharines, ON | 242,460 |
| 18 | Regina, SK | 224,996 |
| 19 | St. John's, NL | 185,565 |
| 20 | Kelowna, BC | 181,380 |
| 21 | Barrie, ON | 154,676 |
| 22 | Sherbrooke, QC | 151,157 |
| 23 | Guelph, ON | 144,356 |
| 24 | Kanata, ON | 137,118 |
| 25 | Abbotsford, BCMatsqui | 132,300 |
| 26 | Trois-Rivières, QC | 128,057 |
| 27 | Kingston, ON | 127,943 |
| 28 | Milton, ON | 124,579 |
| 29 | Moncton, NB | 119,785 |
| 30 | White Rock, BC | 109,167 |
| 31 | Nanaimo, BC | 106,079 |
| 32 | Brantford, ON | 104,413 |
| 33 | Saguenay, QCChicoutimi - Jonquière | 103,934 |
| 34 | Saint-Jérôme, QC | 100,859 |
| 35 | Red Deer, AB | 99,846 |
| 36 | Thunder Bay, ON | 95,266 |
| 37 | Lethbridge, AB | 92,563 |
| 38 | Kamloops, BC | 92,442 |
| 39 | Greater Sudbury, ON (Grand Sudbury) | 92,093 |
| 40 | Saint-Jean-sur-Richelieu, QC | 88,083 |
| 41 | Peterborough, ON | 84,793 |
| 42 | Chilliwack, BC | 81,622 |
| 43 | Châteauguay, QC | 75,891 |
| 44 | Belleville, ON | 75,052 |
| 45 | Sarnia, ON | 73,944 |
| 46 | Airdrie, AB | 73,578 |
| 47 | Drummondville, QC | 72,089 |
| 48 | Welland, ON | 69,302 |
| 49 | Fort McMurray, AB | 68,002 |
| 50 | Prince George, BC | 67,339 |
| 51 | Sault Ste. Marie, ON | 64,923 |
| 52 | Fredericton, NB | 64,614 |
| 53 | Saint John, NB | 63,447 |
| 54 | Medicine Hat, AB | 63,382 |
| 55 | Grande Prairie, AB | 63,172 |
| 56 | Granby, QC | 62,624 |
| 57 | Bowmanville, ON | 56,742 |
| 58 | Beloeil, QC | 52,959 |
| 59 | Charlottetown, PE | 52,390 |
| 60 | Vernon, BC | 51,896 |
| 61 | North Bay, ON | 51,433 |
| 62 | Saint-Hyacinthe, QC | 50,616 |
| 63 | Brandon, MB | 50,532 |
| 64 | Joliette, QC | 49,246 |
| 65 | Courtenay, BC | 48,917 |
| 66 | Cornwall, ON | 47,286 |
| 67 | Victoriaville, QC | 46,322 |
| 68 | Woodstock, ON | 46,296 |
| 69 | St. Thomas, ON | 45,732 |
| 70 | Chatham, ON | 45,171 |
| 71 | Georgetown, ON | 44,058 |
| 72 | Salaberry-de-Valleyfield, QC | 41,655 |
| 73 | Spruce Grove, AB | 39,348 |
| 74 | Shawinigan, QC | 38,930 |
| 75 | Rimouski, QC | 38,708 |
| 76 | Bradford, ON | 38,128 |
| 77 | Campbell River, BC | 38,108 |
| 78 | Penticton, BC | 36,893 |
| 79 | Prince Albert, SK | 36,768 |
| 80 | Stouffville, ON | 36,753 |
| 81 | Sorel-Tracy, QC | 36,650 |
| 82 | Mission, BC | 36,193 |
| 83 | Leamington, ON | 35,730 |
| 84 | Orangeville, ON | 34,177 |
| 85 | Leduc, AB | 33,505 |
| 86 | Orillia, ON | 33,379 |
| 87 | Stratford, ON | 32,878 |
| 88 | Moose Jaw, SK | 32,813 |
| 89 | Cochrane, AB | 31,638 |
| 90 | Lloydminster, ABincl. Lloydminster (Sask.) | 31,582 |
| 91 | Sydney, NS | 30,960 |
| 92 | Okotoks, AB | 30,214 |
| 93 | Innisfil, ON | 29,464 |
| 94 | Timmins, ON | 28,874 |
| 95 | Saint-Georges, QC | 27,402 |
| 96 | Parksville, BC | 27,330 |
| 97 | Keswick, ON | 27,145 |
| 98 | Fort Saskatchewan, AB | 26,831 |
| 99 | Bolton, ON | 26,795 |
| 100 | Midland, ON | 26,246 |
| 101 | Val-d'Or, QC | 25,473 |
| 102 | Quispamsis, NB | 24,881 |
| 103 | Whitehorse, YT | 24,513 |
| 104 | Duncan, BC | 24,358 |
| 105 | Hudson, QC | 24,245 |
| 106 | Tsawwassen, BC | 23,940 |
| 107 | Truro, NS | 23,583 |
| 108 | Alliston, ON | 23,253 |
| 109 | Fergus, ONCentre Wellington | 23,209 |
| 110 | Rouyn-Noranda, QC | 23,186 |
| 111 | Ladner, BC | 23,016 |
| 112 | Collingwood, ON | 22,983 |
| 113 | Lindsay, ON | 22,367 |
| 114 | Owen Sound, ON | 22,318 |
| 115 | Brockville, ON | 22,293 |
| 116 | Magog, QC | 22,222 |
| 117 | Squamish, BC | 22,221 |
| 118 | Wasaga Beach, ON | 22,194 |
| 119 | Port Alberni, BC | 21,711 |
| 120 | Chestermere, AB | 21,425 |
| 121 | Sept-Îles, QC | 21,352 |
| 122 | Fort St. John, BC | 21,123 |
| 123 | Beaumont, AB | 20,779 |
| 124 | Varennes, QC | 20,591 |
| 125 | Alma, QC | 20,274 |
| 126 | Cranbrook, BC | 20,008 |
| 127 | Cobourg, ON | 19,830 |
| 128 | Yellowknife, NT | 19,673 |
| 129 | Les Coteaux, QC | 19,582 |
| 130 | New Glasgow, NS | 19,316 |
| 131 | Corner Brook, NL | 19,129 |
| 132 | Rivière-du-Loup, QC | 19,081 |
| 133 | Tillsonburg, ON | 18,573 |
| 134 | Camrose, AB | 18,454 |
| 135 | Steinbach, MB | 17,589 |
| 136 | Buckingham, QC | 17,407 |
| 137 | Stony Plain, AB | 17,253 |
| 138 | Valley East, ON | 17,251 |
| 139 | Thetford Mines, QC | 17,046 |
| 140 | Glace Bay, NS | 16,915 |
| 141 | Pembroke, ON | 16,571 |
| 142 | L'Assomption, QC | 16,443 |
| 143 | Swift Current, SK | 16,304 |
| 144 | Sylvan Lake, AB | 16,142 |
| 145 | Simcoe, ON | 16,121 |
| 146 | Salmon Arm, BC | 16,065 |
| 147 | Strathroy, ON | 16,056 |
| 148 | Bathurst, NB | 15,985 |
| 149 | Yorkton, SK | 15,969 |
| 150 | Laurentides, QC | 15,768 |
| 151 | Port Colborne, ON | 15,441 |
| 152 | Fort Erie, ON | 15,372 |
| 153 | Winkler, MB | 15,335 |
| 154 | Amherstburg, ON | 15,177 |
| 155 | Paris, ON | 14,956 |
| 156 | Summerside, PE | 14,952 |
| 157 | Kentville, NS | 14,905 |
| 158 | Brooks, AB | 14,904 |
| 159 | Terrace, BC | 14,633 |
| 160 | Angus - Borden CFB-BFC, ON | 14,503 |
| 161 | Petawawa, ON | 14,382 |
| 162 | New Hamburg, ON | 14,379 |
| 163 | High River, AB | 14,119 |
| 164 | Carleton Place, ON | 13,940 |
| 165 | Strathmore, AB | 13,851 |
| 166 | North Battleford, SK | 13,649 |
| 167 | Rockland, ON | 13,625 |
| 168 | Ingersoll, ON | 13,607 |
| 169 | La Baie, QCPort-Alfred - Bagotville | 13,350 |
| 170 | Cowansville, QC | 13,334 |
| 171 | Beamsville, ON | 13,323 |
| 172 | Canmore, AB | 13,268 |
| 173 | Edmundston, NB | 13,125 |
| 174 | Powell River, BC | 13,116 |
| 175 | Aldergrove, BC | 13,105 |
| 176 | Port Hope, ON | 13,012 |
| 177 | Portage la Prairie, MB | 12,944 |
| 178 | Trail - Fruitvale, BC | 12,863 |
| 179 | Lacombe, AB | 12,835 |
| 180 | Lake Country, BCDuck Lake | 12,725 |
| 181 | Wetaskiwin, AB | 12,438 |
| 182 | Warman, SK | 12,362 |
| 183 | Sydney Mines, NS | 12,353 |
| 184 | Thompson, MB | 12,329 |
| 185 | Caledonia, ON | 12,179 |
| 186 | Sainte-Agathe-des-Monts, QC | 12,136 |
| 187 | Quesnel, BC | 12,110 |
| 188 | Grand Falls - Windsor, NL | 11,986 |
| 189 | Williams Lake, BC | 11,906 |
| 190 | Prince Rupert, BC | 11,814 |
| 191 | Uxbridge, ON | 11,794 |
| 192 | Saint-Augustin, QC | 11,769 |
| 193 | Hawkesbury, ON | 11,755 |
| 194 | Dawson Creek, BC | 11,706 |
| 195 | Miramichi, NBChatham - Douglastown | 11,594 |
| 196 | Sooke, BC | 11,583 |
| 197 | Arnprior, ON | 11,305 |
| 198 | Lavaltrie, QC | 11,301 |
| 199 | Sainte-Anne-des-Plaines, QC | 11,269 |
| 200 | Lachute, QC | 11,221 |
| 201 | Saint-Amable, QC | 11,199 |
| 202 | Nelson, BC | 11,198 |
| 203 | Ladysmith, BC | 11,194 |
| 204 | Hauterive, QC | 11,147 |
| 205 | Elliot Lake, ON | 10,998 |
| 206 | Kenora, ON | 10,974 |
| 207 | Weyburn, SK | 10,883 |
| 208 | Dolbeau-Mistassini, QC | 10,849 |
| 209 | Binbrook, ON | 10,791 |
| 210 | Elmira, ON | 10,790 |
| 211 | Sainte-Marie, QC | 10,716 |
| 212 | Estevan, SK | 10,629 |
| 213 | Martensville, SK | 10,499 |
| 214 | Morinville, AB | 10,385 |
| 215 | Matane, QC | 10,371 |
| 216 | Wallaceburg, ON | 10,323 |
| 217 | Blackfalds, AB | 10,315 |
| 218 | Castlegar, BC | 10,029 |
| 219 | Marieville, QC | 10,015 |
| 220 | Whistler, BC | 9,974 |
| 221 | Gander, NL | 9,918 |
| 222 | Bracebridge, ON | 9,884 |
| 223 | Summerland, BC | 9,860 |
| 224 | Selkirk, MB | 9,761 |
Source: Statistics Canada (2021 census), via City Population by Thomas Brinkhoff.
Tokyo
33,338,852
Urban area
9,953,160
23 wards
Essen
2,709,375
Urban area
573,618
City of Essen
Ankara
3,630,865
Urban area
5,186,002
Metropolitan municipality
What counts as an urban area? The UN uses satellite imagery to map built-up land, and treats each continuous stretch of built-up land as an urban area. This means that urban areas can extend beyond official city boundaries, and may include multiple cities and towns within a single urban area.
Can an urban area be smaller than its city? Yes. While most cities have urban areas larger than their administrative boundaries, some cities have extensive administrative limits that include sparsely populated areas.
56 urban areas in Canada with 50,000 or more inhabitants, ranked by the UN's population estimates for 2026.
| Rank | Urban Area | Population Estimate (2026) | Yearly Change | Land Area (km²) | Density (P/km²) | World Rank | Projections (2030) | Projections (2050) |
|---|---|---|---|---|---|---|---|---|
| 1 | Toronto | 5,539,951 | +0.82% | 1,369 | 4,046 | 74 | 5,722,033 | 6,168,899 |
| 2 | Montreal | 2,676,158 | +0.28% | 710 | 3,770 | 185 | 2,705,897 | 2,773,659 |
| 3 | Vancouver | 1,719,014 | +0.65% | 473 | 3,634 | 288 | 1,763,610 | 1,874,133 |
| 4 | Calgary | 1,215,748 | +1.53% | 390 | 3,114 | 427 | 1,290,299 | 1,601,251 |
| 5 | Edmonton | 993,669 | +1.22% | 334 | 2,979 | 523 | 1,042,255 | 1,242,064 |
| 6 | Winnipeg | 681,179 | +0.31% | 225 | 3,025 | 801 | 689,745 | 710,740 |
| 7 | Ottawa | 608,713 | +0.59% | 198 | 3,081 | 899 | 623,082 | 715,605 |
| 8 | Quebec | 492,311 | +0.38% | 202 | 2,432 | 1,138 | 499,753 | 517,247 |
| 9 | Surrey | 459,236 | +1.09% | 126 | 3,651 | 1,228 | 479,259 | 504,763 |
| 10 | Hamilton | 434,144 | +0.31% | 132 | 3,289 | 1,302 | 439,570 | 450,793 |
| 11 | London | 364,403 | +0.66% | 141 | 2,588 | 1,581 | 373,990 | 384,869 |
| 12 | Longueuil | 353,292 | +0.42% | 108 | 3,259 | 1,629 | 359,184 | 370,108 |
| 13 | Kitchener | 349,041 | +0.38% | 120 | 2,909 | 1,656 | 354,314 | 364,965 |
| 14 | Oshawa | 313,968 | +0.85% | 119 | 2,647 | 1,847 | 324,666 | 353,227 |
| 15 | Erin Woods | 278,575 | +1.11% | 68 | 4,073 | 2,104 | 290,973 | 327,531 |
| 16 | Saskatoon | 274,870 | +0.52% | 102 | 2,690 | 2,139 | 280,534 | 302,843 |
| 17 | Victoria | 252,128 | +0.75% | 113 | 2,239 | 2,347 | 259,664 | 345,750 |
| 18 | Windsor | 243,820 | +0.38% | 113 | 2,154 | 2,432 | 247,560 | 258,336 |
| 19 | Regina | 233,450 | +0.35% | 86 | 2,715 | 2,543 | 236,757 | 249,396 |
| 20 | Pickering | 231,338 | +1.19% | 90 | 2,570 | 2,568 | 242,339 | 268,590 |
| 21 | Halifax | 218,013 | −0.04% | 88 | 2,477 | 2,748 | 217,703 | 215,212 |
| 22 | Oakville | 194,470 | +2.15% | 80 | 2,443 | 3,127 | 211,175 | 233,867 |
| 23 | Burlington | 189,340 | +0.42% | 81 | 2,332 | 3,219 | 192,498 | 201,159 |
| 24 | St. Catharines | 145,748 | +0.29% | 67 | 2,175 | 4,232 | 147,411 | 157,422 |
| 25 | Mill Woods | 142,547 | +3.99% | 37 | 3,853 | 4,324 | 165,301 | 207,462 |
| 26 | Abbotsford | 123,993 | +0.62% | 41 | 3,024 | 5,006 | 127,075 | 139,983 |
| 27 | Gatineau | 122,400 | +0.87% | 50 | 2,429 | 5,079 | 126,669 | 133,029 |
| 28 | Orléans | 118,044 | +0.36% | 39 | 3,027 | 5,276 | 119,742 | 123,056 |
| 29 | Langley City | 115,359 | +0.51% | 44 | 2,622 | 5,409 | 117,699 | 124,096 |
| 30 | Red Deer | 110,090 | +1.81% | 48 | 2,313 | 5,682 | 118,044 | 140,739 |
| 31 | Guelph | 109,984 | +0.37% | 42 | 2,619 | 5,692 | 111,603 | 119,393 |
| 32 | Barrie | 107,743 | +1.40% | 45 | 2,373 | 5,798 | 113,769 | 135,533 |
| 33 | Brantford | 101,819 | +0.35% | 42 | 2,424 | 6,138 | 103,256 | 106,191 |
| 34 | Trois-Rivières | 98,244 | +0.27% | 53 | 1,854 | 6,365 | 99,288 | 108,257 |
| 35 | Repentigny | 98,006 | +0.28% | 41 | 2,390 | 6,387 | 99,111 | 101,435 |
| 36 | Sainte-Foy | 95,643 | +0.31% | 40 | 2,391 | 6,522 | 96,830 | 102,870 |
| 37 | White Rock | 94,405 | +0.91% | 50 | 1,881 | 6,632 | 97,825 | 104,415 |
| 38 | Sherbrooke | 91,190 | +2.10% | 36 | 2,533 | 6,885 | 98,868 | 102,933 |
| 39 | Milton | 88,780 | +1.16% | 26 | 3,363 | 7,087 | 92,905 | 99,246 |
| 40 | Cambridge | 86,105 | +0.33% | 28 | 3,075 | 7,314 | 87,243 | 91,040 |
| 41 | Maple Ridge | 86,019 | +0.83% | 36 | 2,376 | 7,326 | 88,874 | 99,601 |
| 42 | Kingston | 84,009 | +1.43% | 40 | 2,111 | 7,509 | 88,800 | 91,688 |
| 43 | Honey Gables | 83,741 | +0.69% | 26 | 3,196 | 7,531 | 86,040 | 88,355 |
| 44 | Sherwood Park | 83,395 | +1.10% | 30 | 2,761 | 7,570 | 87,055 | 100,188 |
| 45 | Nanaimo | 77,895 | +1.09% | 48 | 1,636 | 8,117 | 81,280 | 89,352 |
| 46 | Niagara Falls | 76,179 | +0.34% | 37 | 2,059 | 8,282 | 77,227 | 79,266 |
| 47 | Peterborough | 75,540 | +1.45% | 34 | 2,196 | 8,351 | 79,934 | 91,931 |
| 48 | St. John's | 75,502 | −0.08% | 32 | 2,359 | 8,358 | 75,264 | 74,033 |
| 49 | Saint-Jean-sur-Richelieu | 75,319 | +1.97% | 34 | 2,215 | 8,376 | 81,245 | 85,314 |
| 50 | Saint-Constant | 70,580 | +0.62% | 26 | 2,694 | 8,899 | 72,325 | 76,087 |
| 51 | Sarnia | 65,189 | +1.12% | 31 | 2,076 | 9,634 | 68,102 | 69,626 |
| 52 | Terrebonne | 63,131 | +0.24% | 25 | 2,525 | 9,960 | 63,729 | 67,466 |
| 53 | Kanata | 62,427 | +0.86% | 21 | 2,945 | 10,074 | 64,574 | 70,869 |
| 54 | Timberlea | 57,852 | +1.44% | 17 | 3,403 | 10,776 | 61,183 | 121,343 |
| 55 | Airdrie | 52,645 | +2.76% | 20 | 2,686 | 11,780 | 58,466 | 74,603 |
| 56 | Saint-Jérôme | 52,014 | +0.20% | 19 | 2,738 | 11,900 | 52,433 | 53,253 |
Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.