Largest Cities in Canada

Largest Cities in Canada

RankCityProvincePopulation (approx.)
1TorontoOntario2,800,000
2MontrealQuebec1,750,000
3VancouverBritish Columbia675,000
4CalgaryAlberta1,200,000
5EdmontonAlberta1,000,000
6OttawaOntario1,000,000
7WinnipegManitoba750,000
8Quebec CityQuebec540,000
9HamiltonOntario540,000
10KitchenerOntario240,000
11LondonOntario410,000
12St. CatharinesOntario410,000
13HalifaxNova Scotia430,000
14OshawaOntario380,000
15VictoriaBritish Columbia370,000
16WindsorOntario320,000
17SaskatoonSaskatchewan320,000
18ReginaSaskatchewan230,000
19BarrieOntario210,000
20St. John’sNewfoundland and Labrador220,000

Read More: Largest Provinces in Canada

Read More: Largest Cities in Alberta



Source: Various