List of cities in Canada by population

The list consists of the largest cities Canada Flag of  Canada. In total, there are 100 cities in Canada. The largest city is Toronto with a population of 2 503 281. The total population of Canada is 38022830 people - 0.49% of the total population of the Earth.

# Name, city Population
1Toronto2 503 281
2Montreal1 620 693
3Calgary988 193
4Ottawa812 129
5Edmonton730 372
6Mississauga668 549
7Winnipeg633 451
8Vancouver578 041
9Hamilton504 559
10Quebec491 142
11Brampton433 806
12Surrey394 976
13Halifax372 679
14Laval368 709
15London352 395
16Markham261 573
17Gatineau242 124
18Vaughn238 866
19Longueuil229 330
20Windsor216 473
21Kitchener204 668
22Burnaby202 799
23Saskatoon202 340
24Regina179 246
25Richmond174 461
26Oakville165 613
27Burlington164 415
28Richmond Hill162 704
29Greater Sudbury157 857
30Sherbrooke147 427
31Saguenay143 692
32Oshawa141 590
33St. Catharines131 989
34Levi130 006
35Barry128 430
36Trois-Rivières126 323
37Abbotsford123 864
38Cambridge120 371
39Kingston117 207
40Guelph114 943
41Kingston114 565
42Whitby111 184
43Thunder Bay109 140
44Saanich108 265
45Chatham-Kent108 177
46Kelowna106 707
47Cape Breton102 250
48St. John's100 646
49Waterloo97 475
50Delta96 723
51Terrebonne94 703
52Langley93 726
53Brantford90 192
54Ajax90 167
55Pickering87 838
56Saint-Jean-sur-Richelieu87 492
57Red Deer82 772
58North Vancouver82 562
59Strathcona County82 511
60Niagara Falls82 184
61Kamloops80 376
62Nanaimo78 692
63Victoria78 057
64Clarington77 820
65Repentigny76 237
66Sous-Sainte-Marie74 948
67Peterborough74 898
68Lethbridge74 637
69Kawartha Lakes74 561
70Newmarket74 295
71Sarnia71 419
72Brossard71 154
73Prince George70 981
74Chilliwack69 217
75Maple Ridge68 949
76Saint John68 043
77Drummondville67 392
78Moncton64 128
79Saint-Jérôme63 729
80Norfolk62 563
81New Westminster58 549
82St. Albert57 719
83Caledon57 050
84Medicine Hat56 997
85Halton Hills55 289
86North Bay53 966
87Milton53 939
88Port Richmond52 687
89Shawinigan51 904
90Saint-Hyacinthe51 616
91Wood Buffalo51 496
92Fredericton50 535
93Welland50 331
94The Dollar-Des-Ormo48 930
95Belleville48 821
96Granby47 637
97Aurora47 629
98Grande Prairie47 076
99Blainville46 493
100Cornwall45 965

Population HUB - this is an accessible statistics of the population of the country, city and any other region. Fast site work and constantly updated data. Thank you for choosing the Population HUB.

FAQ
In total, Canada has 100 cities with a total population of 38022830 people for 2024.
The largest population in Toronto is 2 503 281.

Recently interested in the population

Interesting pages

×