Your American History Reference Guide! - List of the 100 largest cities in Canada by population
List of the 100 largest cities in Canada by population
The below table is a list of the 100 largest cities (or municipalities) in Canada . Populations are from the 2001 Census, and include recent amalgamations.
This list includes only the population figures living within a city's municipal boundaries. However, some cities form Census Metropolitan Areas with smaller communities in the same area. For more information, see List of the 100 largest metropolitan areas in Canada .
Rank
Municipality
Population in 2001
1
Toronto, Ontario
2,481,494
2
Montreal, Quebec
1,812,723
3
Calgary, Alberta
878,866
4
Ottawa, Ontario
774,610
5
Edmonton, Alberta
666,104
6
Winnipeg, Manitoba
619,544
7
Mississauga, Ontario
612,925
8
Vancouver, British Columbia
545,671
9
Quebec City, Quebec
507,986
10
Hamilton, Ontario
490,268
11
Halifax, Nova Scotia
359,111
12
Longueuil, Quebec
348,091
13
Surrey, British Columbia
347,825
14
Laval, Quebec
343,005
15
London, Ontario
336,539
16
Brampton, Ontario
325,428
17
Gatineau, Quebec
226,696
18
Markham, Ontario
208,615
19
Windsor, Ontario
208,402
20
Saskatoon, Saskatchewan
196,811
21
Burnaby, British Columbia
193,954
22
Kitchener, Ontario
190,399
23
Vaughan, Ontario
182,022
24
Regina, Saskatchewan
178,225
25
Richmond, British Columbia
164,345
26
Greater Sudbury, Ontario
155,219
27
Burlington, Ontario
150,836
28
Saguenay, Quebec
148,050
29
Sherbrooke, Quebec
146,689
30
Oakville, Ontario
144,738
31
Oshawa, Ontario
139,051
32
Richmond Hill, Ontario
132,030
33
St. Catharines, Ontario
129,170
34
Trois-Rivieres, Quebec
122,395
35
Levis, Quebec
121,999
36
Abbotsford, British Columbia
115,469
37
Kingston, Ontario
114,195
38
Coquitlam, British Columbia
112,890
39
Cambridge, Ontario
110,372
40
Thunder Bay, Ontario
109,016
41
Chatham-Kent, Ontario
107,341
42
Guelph, Ontario
106,170
43
Cape Breton, Nova Scotia
105,968
44
Barrie, Ontario
103,710
45
Saanich, British Columbia
103,654
46
St. John's, Newfoundland and Labrador
99,192
47
Delta, British Columbia
96,950
48
Kelowna, British Columbia
96,288
49
Whitby, Ontario
87,413
50
Pickering, Ontario
87,139
51
Langley, British Columbia (District Municipality)
86,896
52
Waterloo, Ontario
86,543
53
Brantford, Ontario
86,417
54
North Vancouver, British Columbia (District)
82,310
55
Terrebonne, Quebec
80,531
56
Saint-Jean-sur-Richelieu, Quebec
79,600
57
Niagara Falls, Ontario
78,815
58
Kamloops, British Columbia
77,281
59
Sault Ste. Marie, Ontario
74,566
60
Victoria, British Columbia
74,125
61
Ajax, Ontario
73,753
62
Nanaimo, British Columbia
73,000
63
Prince George, British Columbia
72,406
64
Strathcona County, Alberta
71,986
65
Peterborough, Ontario
71,446
66
Sarnia, Ontario
70,876
67
Clarington, Ontario
69,834
68
Saint John, New Brunswick
69,661
69
Kawartha Lakes, Ontario
69,179
70
Red Deer, Alberta
67,707
71
Lethbridge, Alberta
67,374
72
Newmarket, Ontario
65,788
73
Maple Ridge, British Columbia
63,169
74
Chilliwack, British Columbia
62,927
75
Saint-Jérôme, Quebec
62,418
76
Moncton, New Brunswick
61,046
77
Norfolk, Ontario
60,847
78
New Westminster, British Columbia
54,656
79
Repentigny, Quebec
54,550
80
St. Albert, Alberta
53,081
81
North Bay, Ontario
52,771
82
Shawinigan, Quebec
52,040
83
Port Coquitlam, British Columbia
51,257
84
Medicine Hat, Alberta
51,249
85
Caledon, Ontario
50,595
86
Saint-Hyacinthe, Quebec
50,394
87
Welland, Ontario
48,402
88
Halton Hills, Ontario
48,184
89
Fredericton, New Brunswick
47,560
90
Kings County, Nova Scotia
47,159
91
Drummondville, Quebec
46,599
92
Belleville, Ontario
45,986
93
Cornwall, Ontario
45,640
94
North Vancouver, British Columbia (City)
44,303
95
Granby, Quebec
44,121
96
Haldimand, Ontario
43,728
97
Timmins, Ontario
43,686
98
Rimouski, Quebec
41,549
99
Wood Buffalo, Alberta
41,466
100
West Vancouver, British Columbia
41,421
Note these are only city proper populations; suburbs outside city limits are not included.
Source: Statistics Canada