Canada - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityStateCountryPopulation
1. Toronto OntarioCanada 4,612,191
2. Montréal QuebecCanada 3,268,513
3. Vancouver British ColumbiaCanada 1,837,969
4. Calgary AlbertaCanada 1,019,942
5. Ottawa OntarioCanada 812,129
6. Edmonton AlbertaCanada 712,391
7. Mississauga OntarioCanada 668,549
8. North York OntarioCanada 636,000
9. Winnipeg ManitobaCanada 632,063
10. Québec City QuebecCanada 528,595
11. Hamilton OntarioCanada 504,559
12. Brampton OntarioCanada 433,806
13. Kitchener OntarioCanada 409,112
14. Surrey British ColumbiaCanada 394,976
15. Laval QuebecCanada 376,845
16. Halifax Nova ScotiaCanada 359,111
17. London OntarioCanada 346,765
18. Victoria British ColumbiaCanada 289,625
19. Windsor OntarioCanada 278,013
20. Oshawa OntarioCanada 247,989
21. Gatineau QuebecCanada 242,124
22. Vaughan OntarioCanada 238,866
23. Longueuil QuebecCanada 229,330
24. Burnaby British ColumbiaCanada 202,799
25. Ladner British ColumbiaCanada 200,000
26. Saskatoon SaskatchewanCanada 198,958
27. Barrie OntarioCanada 182,041
28. Richmond British ColumbiaCanada 182,000
29. Regina SaskatchewanCanada 176,183
30. Oakville OntarioCanada 165,613
31. Burlington OntarioCanada 164,415
32. Greater Sudbury OntarioCanada 157,857
33. Abbotsford British ColumbiaCanada 151,683
34. Saguenay QuebecCanada 143,692
35. St. Catharines OntarioCanada 131,989
36. Sherbrooke QuebecCanada 129,447
37. Lévis QuebecCanada 126,396
38. Kelowna British ColumbiaCanada 125,109
39. Cambridge OntarioCanada 120,372
40. Trois-Rivières QuebecCanada 119,693
41. Guelph OntarioCanada 115,760
42. Coquitlam British ColumbiaCanada 114,565
43. Kingston OntarioCanada 114,195
44. Chatham-Kent OntarioCanada 108,589
45. Sydney Nova ScotiaCanada 105,968
46. Delta British ColumbiaCanada 101,668
47. Dartmouth Nova ScotiaCanada 101,343
48. Thunder Bay OntarioCanada 99,334
49. St. John's Newfoundland and LabradorCanada 99,182
50. Waterloo OntarioCanada 97,475
51. Terrebonne QuebecCanada 94,703
52. Langley British ColumbiaCanada 93,726
53. Saint John New BrunswickCanada 87,857
54. Pickering OntarioCanada 87,838
55. Brantford OntarioCanada 87,759
56. Moncton New BrunswickCanada 87,467
57. Nanaimo British ColumbiaCanada 84,905
58. Sarnia OntarioCanada 82,998
59. Niagara Falls OntarioCanada 82,000
60. Saint-Laurent QuebecCanada 77,391
61. Repentigny QuebecCanada 76,237
62. Fort McMurray AlbertaCanada 76,000
63. Peterborough OntarioCanada 75,877
64. Sault Ste. Marie OntarioCanada 74,948
65. Kawartha Lakes OntarioCanada 74,561
66. Red Deer AlbertaCanada 73,593
67. Saint-Jean-sur-Richelieu QuebecCanada 71,613
68. Lethbridge AlbertaCanada 70,617
69. Maple Ridge British ColumbiaCanada 70,000
70. Brossard QuebecCanada 69,575
71. Chilliwack British ColumbiaCanada 69,217
72. Kamloops British ColumbiaCanada 68,714
73. White Rock British ColumbiaCanada 66,450
74. Prince George British ColumbiaCanada 65,558
75. Medicine Hat AlbertaCanada 63,138
76. Norfolk County OntarioCanada 60,847
77. Drummondville QuebecCanada 59,489
78. New Westminster British ColumbiaCanada 58,549
79. St. Albert AlbertaCanada 57,719
80. Sherwood Park AlbertaCanada 55,063
81. Saint-Jérôme QuebecCanada 54,948
82. Jonquière QuebecCanada 54,842
83. Granby QuebecCanada 53,979
84. Fredericton New BrunswickCanada 52,337
85. Welland OntarioCanada 50,331
86. Saint-Hyacinthe QuebecCanada 50,326
87. North Bay OntarioCanada 50,170
88. Shawinigan QuebecCanada 49,161
89. Dollard-Des Ormeaux QuebecCanada 48,930
90. Belleville OntarioCanada 48,821
91. Cornwall OntarioCanada 48,821
92. North Vancouver British ColumbiaCanada 48,000
93. Vernon British ColumbiaCanada 47,274
94. Blainville QuebecCanada 46,493
95. Haldimand County OntarioCanada 45,212
96. Timmins OntarioCanada 42,997
97. Châteauguay QuebecCanada 42,786
98. Quinte West OntarioCanada 42,697
99. Charlottetown Prince Edward IslandCanada 42,402
100. Rimouski QuebecCanada 42,240