← Back to Canada
Cities of Canada
21,561 cities and localities
Total cities21,561
Total population47,971,876
Provinces13
Showing 1–50 of 21,561 cities and localities
1
TorontoOntario
2,794,356inhab.
43.7°
2MontréalQuebec
1,762,949inhab.
45.5°
3CalgaryAlberta
1,306,784inhab.
1,048 m
4OttawaOntario
1,017,449inhab.
45.4°
5EdmontonAlberta
1,010,899inhab.
668 m
6WinnipegManitoba
749,607inhab.
49.9°
7MississaugaOntario
717,961inhab.
43.6°
8VancouverBritish Columbia
662,248inhab.
49.2°
9BramptonOntario
656,480inhab.
43.7°
10HamiltonOntario
569,353inhab.
43.3°
11SurreyBritish Columbia
568,322inhab.
49.1°
12QuébecQuebec
531,902inhab.
46.8°
13HalifaxNova Scotia
471,559inhab.
44.6°
14LavalQuebec
438,366inhab.
45.6°
15LondonOntario
422,324inhab.
43.0°
16EtobicokeOntario
365,000inhab.
43.6°
17MarkhamOntario
338,503inhab.
43.9°
18VaughanOntario
323,103inhab.
43.8°
19GatineauQuebec
300,045inhab.
45.5°
20VictoriaBritish Columbia
289,625inhab.
48.4°
21SaskatoonSaskatchewan
266,141inhab.
52.1°
22KitchenerOntario
256,885inhab.
43.4°
23BurnabyBritish Columbia
249,125inhab.
49.3°
24WindsorOntario
229,660inhab.
42.3°
25LongueuilQuebec
229,330inhab.
45.5°
26
ReginaSaskatchewan
226,404inhab.
50.5°
27OakvilleOntario
213,759inhab.
43.5°
28RichmondBritish Columbia
209,937inhab.
49.2°
29Richmond HillOntario
202,022inhab.
43.9°
30BurlingtonOntario
186,948inhab.
43.4°
31NepeanOntario
180,000inhab.
45.3°
32OshawaOntario
175,383inhab.
43.9°
33Greater SudburyOntario
166,004inhab.
46.5°
34NewtonBritish Columbia
159,390inhab.
49.1°
35GloucesterOntario
150,012inhab.
45.4°
36SaguenayQuebec
148,886inhab.
48.4°
37CoquitlamBritish Columbia
148,625inhab.
49.3°
38BarrieOntario
147,829inhab.
44.4°
39Rosemont–La Petite-PatrieQuebec
146,501inhab.
45.5°
40Villeray–Saint-Michel–Parc-ExtensionQuebec
144,814inhab.
45.6°
41KelownaBritish Columbia
144,576inhab.
49.9°
42Trois-RivièresQuebec
144,472inhab.
46.3°
43GuelphOntario
143,740inhab.
43.5°
44LévisQuebec
143,414inhab.
46.8°
45Mercier–Hochelaga-MaisonneuveQuebec
142,753inhab.
45.6°
46AbbotsfordBritish Columbia
141,397inhab.
49.1°
47WhitbyOntario
138,501inhab.
43.9°
48St. CatharinesOntario
136,803inhab.
43.2°
49Ahuntsic-CartiervilleQuebec
135,336inhab.
45.6°
50Le Vieux-LongueuilQuebec
135,218inhab.
45.5°