List of cities in Canada by population 2024.
Total number of cities: 100.
Total population: 35 853 000.
# | Name, city | Population, people |
---|---|---|
1 | Toronto | 2 503 281 |
2 | Montreal | 1 620 693 |
3 | Calgary | 988 193 |
4 | Ottawa | 812 129 |
5 | Edmonton | 730 372 |
6 | Mississauga | 668 549 |
7 | Winnipeg | 633 451 |
8 | Vancouver | 578 041 |
9 | Hamilton | 504 559 |
10 | Quebec | 491 142 |
11 | Brampton | 433 806 |
12 | Surrey | 394 976 |
13 | Halifax | 372 679 |
14 | Laval | 368 709 |
15 | London | 352 395 |
16 | Markham | 261 573 |
17 | Gatineau | 242 124 |
18 | Vaughn | 238 866 |
19 | Longueuil | 229 330 |
20 | Windsor | 216 473 |
21 | Kitchener | 204 668 |
22 | Burnaby | 202 799 |
23 | Saskatoon | 202 340 |
24 | Regina | 179 246 |
25 | Richmond | 174 461 |
26 | Oakville | 165 613 |
27 | Burlington | 164 415 |
28 | Richmond Hill | 162 704 |
29 | Greater Sudbury | 157 857 |
30 | Sherbrooke | 147 427 |
31 | Saguenay | 143 692 |
32 | Oshawa | 141 590 |
33 | St. Catharines | 131 989 |
34 | Levi | 130 006 |
35 | Barry | 128 430 |
36 | Trois-Rivières | 126 323 |
37 | Abbotsford | 123 864 |
38 | Cambridge | 120 371 |
39 | Kingston | 117 207 |
40 | Guelph | 114 943 |
41 | Kingston | 114 565 |
42 | Whitby | 111 184 |
43 | Thunder Bay | 109 140 |
44 | Saanich | 108 265 |
45 | Chatham-Kent | 108 177 |
46 | Kelowna | 106 707 |
47 | Cape Breton | 102 250 |
48 | St. John's | 100 646 |
49 | Waterloo | 97 475 |
50 | Delta | 96 723 |
51 | Terrebonne | 94 703 |
52 | Langley | 93 726 |
53 | Brantford | 90 192 |
54 | Ajax | 90 167 |
55 | Pickering | 87 838 |
56 | Saint-Jean-sur-Richelieu | 87 492 |
57 | Red Deer | 82 772 |
58 | North Vancouver | 82 562 |
59 | Strathcona County | 82 511 |
60 | Niagara Falls | 82 184 |
61 | Kamloops | 80 376 |
62 | Nanaimo | 78 692 |
63 | Victoria | 78 057 |
64 | Clarington | 77 820 |
65 | Repentigny | 76 237 |
66 | Sous-Sainte-Marie | 74 948 |
67 | Peterborough | 74 898 |
68 | Lethbridge | 74 637 |
69 | Kawartha Lakes | 74 561 |
70 | Newmarket | 74 295 |
71 | Sarnia | 71 419 |
72 | Brossard | 71 154 |
73 | Prince George | 70 981 |
74 | Chilliwack | 69 217 |
75 | Maple Ridge | 68 949 |
76 | Saint John | 68 043 |
77 | Drummondville | 67 392 |
78 | Moncton | 64 128 |
79 | Saint-Jérôme | 63 729 |
80 | Norfolk | 62 563 |
81 | New Westminster | 58 549 |
82 | St. Albert | 57 719 |
83 | Caledon | 57 050 |
84 | Medicine Hat | 56 997 |
85 | Halton Hills | 55 289 |
86 | North Bay | 53 966 |
87 | Milton | 53 939 |
88 | Port Richmond | 52 687 |
89 | Shawinigan | 51 904 |
90 | Saint-Hyacinthe | 51 616 |
91 | Wood Buffalo | 51 496 |
92 | Fredericton | 50 535 |
93 | Welland | 50 331 |
94 | The Dollar-Des-Ormo | 48 930 |
95 | Belleville | 48 821 |
96 | Granby | 47 637 |
97 | Aurora | 47 629 |
98 | Grande Prairie | 47 076 |
99 | Blainville | 46 493 |
100 | Cornwall | 45 965 |