Population
|
City
|
2,600,000
|
Toronto
|
1,600,000
|
Montreal
|
1,019,942
|
Calgary
|
812,129
|
Ottawa
|
712,391
|
Edmonton
|
668,549
|
Mississauga
|
636,000
|
North York
|
632,063
|
Winnipeg
|
600,000
|
Scarborough
|
600,000
|
Vancouver
|
528,595
|
Quebec
|
519,949
|
Hamilton
|
433,806
|
Brampton
|
394,976
|
Surrey
|
376,845
|
Laval
|
359,111
|
Halifax
|
347,948
|
Etobicoke
|
346,765
|
London
|
297,601
|
Okanagan
|
289,625
|
Victoria
|
278,013
|
Windsor
|
261,573
|
Markham
|
247,989
|
Oshawa
|
242,124
|
Gatineau
|
238,866
|
Vaughan
|
233,700
|
Kitchener
|
229,330
|
Longueuil
|
202,799
|
Burnaby
|
200,000
|
Ladner
|
198,958
|
Saskatoon
|
185,541
|
Richmond Hill
|
182,041
|
Barrie
|
182,000
|
Richmond
|
180,000
|
Nepean
|
176,183
|
Regina
|
165,697
|
Oakville
|
164,415
|
Burlington
|
157,857
|
Greater Sudbury
|
151,683
|
Abbotsford
|
143,692
|
Saguenay
|
143,692
|
Saint Catharines
|
129,447
|
Sherbrooke
|
126,456
|
Anmore
|
126,396
|
Levis
|
125,109
|
Kelowna
|
120,372
|
Cambridge
|
119,693
|
Trois-Rivieres
|
115,760
|
Guelph
|
115,365
|
East York
|
114,565
|
Coquitlam
|
114,195
|
Kingston
|
105,968
|
Sydney
|
101,668
|
Delta
|
101,343
|
Dartmouth
|
99,334
|
Thunder Bay
|
99,182
|
Saint John's
|
97,475
|
Waterloo
|
94,703
|
Terrebonne
|
90,167
|
Ajax
|
87,857
|
Saint John
|
87,838
|
Pickering
|
87,759
|
Brantford
|
87,467
|
Moncton
|
84,905
|
Nanaimo
|
84,362
|
Milton
|
82,998
|
Sarnia
|
82,000
|
Niagara Falls
|
|
Population
|
City
|
79,440
|
Willowdale
|
77,391
|
Saint-Laurent
|
77,000
|
Chilliwack
|
76,237
|
Repentigny
|
76,000
|
Fort McMurray
|
75,877
|
Peterborough
|
74,948
|
Sault Ste. Marie
|
74,295
|
Newmarket
|
74,070
|
La Haute-Saint-Charles
|
73,593
|
Red Deer
|
73,423
|
Saint-Leonard
|
71,613
|
Saint-Jean-sur-Richelieu
|
70,617
|
Lethbridge
|
70,000
|
Maple Ridge
|
69,575
|
Brossard
|
68,714
|
Kamloops
|
67,000
|
Notre-Dame-de-Grace
|
66,450
|
White Rock
|
65,558
|
Prince George
|
63,138
|
Medicine Hat
|
60,847
|
Norfolk County
|
59,489
|
Drummondville
|
58,549
|
New Westminster
|
57,719
|
Saint Albert
|
55,063
|
Sherwood Park
|
54,948
|
Saint-Jerome
|
54,842
|
Jonquiere
|
53,979
|
Granby
|
52,337
|
Fredericton
|
50,331
|
Welland
|
50,326
|
Saint-Hyacinthe
|
50,170
|
North Bay
|
49,454
|
Belleville
|
49,161
|
Shawinigan
|
48,930
|
Dollard-Des Ormeaux
|
48,821
|
Cornwall
|
48,000
|
North Vancouver
|
47,274
|
Vernon
|
46,493
|
Blainville
|
44,560
|
West End
|
43,550
|
Chatham
|
42,997
|
Timmins
|
42,786
|
Chateauguay
|
42,697
|
Quinte West
|
42,694
|
West Vancouver
|
42,402
|
Charlottetown
|
42,240
|
Rimouski
|
42,062
|
Saint-Eustache
|
41,462
|
Grande Prairie
|
39,062
|
Boucherville
|
38,662
|
Salaberry-de-Valleyfield
|
37,721
|
Penticton
|
36,110
|
Saint Thomas
|
35,500
|
Rock Forest
|
34,772
|
Joliette
|
34,626
|
Mirabel
|
34,626
|
Mascouche
|
34,609
|
Prince Albert
|
34,426
|
Victoriaville
|
34,415
|
Brant
|
33,892
|
Woodstock
|
33,430
|
Campbell River
|
33,232
|
Ancaster
|
32,793
|
Courtenay
|
32,640
|
Orangeville
|
32,272
|
North Cowichan
|
32,166
|
Moose Jaw
|
|
Population
|
City
|
31,502
|
Midland
|
31,395
|
Cote-Saint-Luc
|
31,173
|
Saint-Georges
|
31,123
|
Val-d'Or
|
30,233
|
Stratford
|
30,178
|
Orillia
|
30,161
|
Pointe-Claire
|
29,808
|
Baie-Comeau
|
29,526
|
Alma
|
29,019
|
Sainte-Julie
|
28,793
|
West Kelowna
|
27,512
|
Port Moody
|
27,000
|
Lloydminster
|
26,483
|
Boisbriand
|
26,234
|
Brandon
|
25,789
|
Vaudreuil-Dorion
|
25,704
|
Thetford-Mines
|
25,683
|
Walnut Grove
|
25,496
|
Prince Edward
|
25,224
|
Sainte-Therese
|
24,673
|
Airdrie
|
24,671
|
Mount Pearl
|
24,388
|
Saint-Bruno-de-Montarville
|
24,023
|
Rouyn-Noranda
|
23,957
|
Saint-Constant
|
23,886
|
Brockville
|
23,606
|
Langley
|
23,272
|
Whitehorse
|
22,625
|
Owen Sound
|
22,608
|
Chambly
|
22,582
|
Sept-Iles
|
22,459
|
Langford
|
22,199
|
Duncan
|
21,763
|
La Prairie
|
21,379
|
Lower Sackville
|
21,282
|
Port Alberni
|
21,000
|
Keswick
|
20,950
|
Varennes
|
20,790
|
Clarence-Rockland
|
20,650
|
Truro
|
20,494
|
Westmount
|
20,491
|
Kirkland
|
20,354
|
Lindsay
|
20,322
|
New Glasgow
|
20,000
|
Cole Harbour
|
19,968
|
Glace Bay
|
19,579
|
Huntsville
|
19,443
|
Terrace
|
19,440
|
North Battleford
|
19,194
|
Beaconsfield
|
18,933
|
Mont-Royal
|
18,927
|
Beloeil
|
18,693
|
Corner Brook
|
18,610
|
Cranbrook
|
18,599
|
Port Colborne
|
18,586
|
Riviere-du-Loup
|
18,565
|
Dieppe
|
18,224
|
Thorold
|
18,129
|
Miramichi
|
18,099
|
Cobourg
|
18,088
|
Dorval
|
18,015
|
Oak Bay
|
17,918
|
Amos
|
17,767
|
Spruce Grove
|
17,410
|
Pitt Meadows
|
17,402
|
Fort Saint John
|
|