Rank
|
Population
|
City
|
1
|
2,615,000
|
Toronto
|
2
|
1,650,000
|
Montreal
|
3
|
1,097,000
|
Calgary
|
4
|
883,000
|
Ottawa
|
5
|
812,000
|
Edmonton
|
6
|
713,000
|
Mississauga
|
7
|
664,000
|
Winnipeg
|
8
|
604,000
|
Vancouver
|
9
|
524,000
|
Brampton
|
10
|
520,000
|
Hamilton
|
11
|
517,000
|
Quebec City
|
12
|
468,000
|
Surrey
|
13
|
402,000
|
Laval
|
14
|
390,000
|
Halifax
|
15
|
366,000
|
London
|
16
|
302,000
|
Markham
|
17
|
288,00
|
Vaughan
|
18
|
265,000
|
Gatineau
|
19
|
231,000
|
Longueuil
|
20
|
223,000
|
Burnaby
|
21
|
222,000
|
Saskatoon
|
22
|
219,000
|
Kitchener
|
23
|
211,000
|
Windsor
|
24
|
193,000
|
Regina
|
25
|
190,000
|
Richmond
|
26
|
186,000
|
Richmond Hill
|
27
|
183,000
|
Oakville
|
28
|
176,000
|
Burlington
|
29
|
160,000
|
Greater Sudbury
|
30
|
155,000
|
Sherbrooke
|
31
|
150,000
|
Oshawa
|
32
|
145,000
|
Saguenay
|
33
|
139,000
|
Lévis
|
34
|
136,000
|
Barrie
|
35
|
133,000
|
Abbotsford
|
36
|
131,000
|
St. Catharines
|
37
|
131,000
|
Trois-Rivières
|
38
|
127,000
|
Cambridge
|
39
|
126,000
|
Coquitlam
|
40
|
123,000
|
Kingston
|
41
|
122,000
|
Whitby
|
42
|
122,000
|
Guelph
|
43
|
117,000
|
Kelowna
|
44
|
110,000
|
Saanich
|
45
|
110,000
|
Ajax
|
46
|
108,000
|
Thunder Bay
|
47
|
106,000
|
Terrebonne
|
48
|
106,000
|
St. John's
|
49
|
104,000
|
Langley
|
50
|
104,000
|
Chatham-Kent
|
|
Rank
|
Population
|
City
|
51
|
100,000
|
Delta
|
52
|
99,000
|
Waterloo
|
53
|
97,000
|
Cape Breton
|
54
|
94,000
|
Brantford
|
55
|
92,000
|
Strathcona County
|
56
|
92,000
|
Saint-Jean-sur-Richelieu
|
57
|
91,000
|
Red Deer
|
58
|
89,000
|
Pickering
|
59
|
86,000
|
Kamloops
|
60
|
85,000
|
Clarington
|
61
|
84,000
|
North Vancouver
|
62
|
84,000
|
Milton
|
63
|
84,000
|
Nanaimo
|
64
|
84,000
|
Lethbridge
|
65
|
83,000
|
Niagara Falls
|
66
|
82,000
|
Repentigny
|
67
|
80,000
|
Victoria
|
68
|
80,000
|
Newmarket
|
69
|
79,000
|
Brossard
|
70
|
79,000
|
Peterborough
|
71
|
78,000
|
Chilliwack
|
72
|
76,000
|
Maple Ridge
|
73
|
75,000
|
Sault Ste. Marie
|
74
|
73,000
|
Kawartha Lakes
|
75
|
72,000
|
Sarnia
|
76
|
72,000
|
Prince George
|
77
|
72,000
|
Drummondville
|
78
|
70,000
|
Saint John
|
79
|
69,000
|
Moncton
|
80
|
68,000
|
Saint-Jérôme
|
81
|
66,000
|
New Westminister
|
82
|
66,000
|
Wood Buffalo
|
83
|
63,000
|
Granby
|
84
|
63,000
|
Norfolk County
|
85
|
61,000
|
St. Albert
|
86
|
60,000
|
Medicine Hat
|
87
|
59,000
|
Caledon
|
88
|
59,000
|
Halton Hills
|
89
|
56,000
|
Port Coquitlam
|
90
|
56,000
|
Fredericton
|
91
|
55,000
|
Grand Prairie
|
92
|
54,000
|
North Bay
|
93
|
54,000
|
Blainville
|
94
|
53,000
|
Saint-Hyacinthe
|
95
|
53,000
|
Aurora
|
96
|
51,000
|
Welland
|
97
|
50,000
|
Shawinigan
|
98
|
50,000
|
Dollard-des-Ormeaux
|
99
|
49,000
|
Belleville
|
100
|
48,000
|
North Vancouver
|
|
Make sure to get the correct spelling.