Home » cities » Main Cities of Canada

Main Cities of Canada


List of the main cities of Canada, ordered by number of inhabitants.

nametypepopulation
Torontocity2,651,717
Montrealcity1,900,000
Calgarycity1,267,344
Ottawacity934,243
Edmontoncity928,182
Mississaugacity721,599
Winnipegcity663,617
Vancouvercity603,502
Bramptoncity593,638
Quebeccity530,168
Hamiltoncity519,949
Surreycity517,887
Lavalcity422,993
Halifaxcity403,131
Londoncity383,822
Markhamcity328,940
Vaughancity306,233
Gatineaucity276,245
Saskatooncity246,376
Longueuilcity234,352
Kitchenercity233,222
Burnabycity232,755
Windsorcity217,188
Reginacity215,106
Richmondcity198,309
Barriecity197,059
Richmond Hillcity195,022
Sudburycity161,531
Sherbrookecity161,323
Burlingtoncity160,000
Oshawacity159,458
Saguenaycity145,949
Abbotsfordcity145,100
Léviscity143,414
Coquitlamcity139,284
Trois-Rivièrescity134,413
St. Catharinescity133,113
Guelphcity131,794
Cambridgecity129,920
Whitbycity128,377
Kingstoncity123,363
Ajaxcity119,677
Kelownacity117,312
Terrebonnetown111,575
Miltontown110,128
Saanichtown109,752
Thunder Baycity108,359
St. John'scity106,170
Waterloocity104,986
Chathamcity103,671
Deltacity102,238
Red Deercity100,418
Brantfordcity97,496
Saint-Jean-sur-Richelieucity95,114
Niagara Fallscity93,000
Pickeringcity91,771
Nanaimocity90,504
Kamloopscity85,678
Repentignytown84,285
Chilliwackcity83,788
Lethbridgecity83,517
Maple Ridgecity82,256
Victoriacity80,017
Kawartha Lakescity75,423
Sault Ste. Mariecity75,141
Sarniacity72,366
Prince Georgecity71,974
Drummondvillecity71,850
Saint Johncity70,063
Dartmouthcity70,000
Sherwood Parkcity68,782
Saint-Jérômecity68,456
Fort McMurraycity66,573
Granbycity66,222
Grande Prairiecity63,166
St. Albertcity61,466
Port Coquitlamcity58,612
Frederictoncity58,220
New Westminstercity58,000
Medicine Hatcity56,997
Blainvilletown56,863
Shawinigancity56,434
Airdriecity54,891
Saint-Hyacinthecity53,200
Wellandcity52,293
North Baycity51,553
Dollard-Des Ormeauxtown49,637
Niagara Fallscity48,632
North Vancouvercity48,200
Cornwallcity46,867
Rimouskicity46,860
Mascouchetown46,692
Brandoncity46,061
Saint-Eustachetown44,008
Quinte Westcity43,577
Pentictoncity43,313
West Vancouvercity42,473
Salaberry-de-Valleyfieldtown42,410
Rouyn-Norandacity42,334
Mirabeltown41,957