Bam
wor
Countries
Regions
Rankings
Indexes
Compare
News
Intelligence
EN
ES
PT
IT
Home
/
North America
/
Canada
/
Cities
← Back to Canada
Cities of Canada
21,561 cities and localities
Total cities
21,561
Total population
47,971,876
Provinces
13
Province
Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland and Labrador
Northwest Territories
Nova Scotia
Nunavut
Ontario
Prince Edward Island
Quebec
Saskatchewan
Yukon
Population
A — Z
Z — A
All
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Showing 1–50
1
Montréal
Quebec
1,762,949
inhab.
45.5°
2
Mississauga
Ontario
717,961
inhab.
43.6°
3
Markham
Ontario
338,503
inhab.
43.9°
4
Mercier–Hochelaga-Maisonneuve
Quebec
142,753
inhab.
45.6°
5
Milton
Ontario
132,979
inhab.
195 m
6
Montréal-Nord
Quebec
86,857
inhab.
45.6°
7
Moncton
New Brunswick
86,106
inhab.
46.1°
8
Maple Ridge
British Columbia
82,256
inhab.
49.2°
9
Medicine Hat
Alberta
63,138
inhab.
50.0°
10
Metrotown
British Columbia
52,355
inhab.
49.2°
11
Malvern
Ontario
43,794
inhab.
43.8°
12
Mission
British Columbia
41,519
inhab.
49.1°
13
Mascouche
Quebec
34,626
inhab.
45.7°
14
Mirabel
Quebec
34,626
inhab.
45.7°
15
Mimico
Ontario
33,964
inhab.
43.6°
16
Moose Jaw
Saskatchewan
33,890
inhab.
50.4°
17
Mount Pleasant
British Columbia
33,000
inhab.
49.3°
18
Mt Pleasant
British Columbia
32,955
inhab.
49.3°
19
Mount Olive-Silverstone-Jamestown
Ontario
32,954
inhab.
43.7°
20
Mount Pleasant West
Ontario
29,658
inhab.
43.7°
21
Marpole
British Columbia
27,843
inhab.
28 m
22
Milliken
Ontario
26,572
inhab.
43.8°
23
Midland
Ontario
24,353
inhab.
44.8°
24
Mile End
Quebec
23,977
inhab.
45.5°
25
Mount Pearl
Newfoundland and Labrador
22,477
inhab.
47.5°
26
Moss Park
Ontario
20,506
inhab.
43.7°
27
Maywood
British Columbia
19,650
inhab.
49.2°
28
Mont-Royal
Quebec
18,933
inhab.
45.5°
29
Miramichi
New Brunswick
17,537
inhab.
47.0°
30
McKenzie Towne
Alberta
17,505
inhab.
50.9°
31
Morningside
Ontario
17,455
inhab.
43.8°
32
Mount Pleasant East
Ontario
16,775
inhab.
43.7°
33
Maillardville
British Columbia
15,837
inhab.
49.2°
34
Mont-Saint-Hilaire
Quebec
15,720
inhab.
45.6°
35
Magog
Quebec
15,550
inhab.
45.3°
36
Matane
Quebec
14,812
inhab.
48.8°
37
Mississippi Mills
Ontario
14,740
inhab.
45.2°
38
Martindale
Alberta
14,540
inhab.
51.1°
39
Marlborough
British Columbia
14,169
inhab.
49.2°
40
Mahogany
Alberta
13,860
inhab.
50.9°
41
Mount Dennis
Ontario
13,593
inhab.
43.7°
42
Mont-Laurier
Quebec
13,405
inhab.
46.6°
43
McKenzie Lake
Alberta
13,290
inhab.
50.9°
44
Montmagny
Quebec
11,724
inhab.
47.0°
45
Murrayville
British Columbia
11,420
inhab.
49.1°
46
Milton-Parc
Quebec
10,961
inhab.
45.5°
47
Markland Wood
Ontario
10,554
inhab.
43.6°
48
Monterey Park
Alberta
10,475
inhab.
51.1°
49
Mercier
Quebec
10,121
inhab.
45.3°
50
Maple Leaf
Ontario
10,111
inhab.
43.7°
Page 1
Next →