Sign In Register

Largest Cities in Canada

Top 100 cities ranked by largest cities

Largest Cities — Canada

1 Toronto ON 2,794,356
2 Montréal QC 1,762,949
3 Calgary AB 1,306,784
4 Ottawa ON 1,017,449
5 Edmonton AB 1,010,899
6 Winnipeg MB 749,607
7 Mississauga ON 717,961
8 Vancouver BC 662,248
9 Brampton ON 656,480
10 Surrey BC 568,322
11 Québec QC 549,459
12 Halifax NS 439,819
13 Laval QC 438,366
14 London ON 422,324
15 Etobicoke ON 365,000
16 Markham ON 338,503
17 Vaughan ON 323,103
18 Gatineau QC 291,041
19 Saskatoon SK 266,141
20 Kitchener ON 256,885
21 Longueuil QC 254,483
22 Burnaby BC 249,125
23 Windsor ON 229,660
24 Regina SK 226,404
25 Oakville ON 213,759
26 Richmond BC 209,937
27 Richmond Hill ON 202,022
28 Burlington ON 186,948
29 Nepean ON 180,000
30 Oshawa ON 175,383
31 Sherbrooke QC 172,950
33 Greater Sudbury ON 166,004
34 Newton BC 159,390
35 Abbotsford BC 153,524
36 Gloucester ON 150,012
37 Lévis QC 149,683
38 Barrie ON 147,829
41 Saguenay QC 144,723
42 Kelowna BC 144,576
43 Guelph ON 143,740
45 Trois-Rivières QC 139,163
46 Whitby ON 138,501
47 Cambridge ON 138,479
48 St. Catharines ON 136,803
49 Ahuntsic-Cartierville QC 135,336
50 Le Vieux-Longueuil QC 135,218
51 Milton ON 132,979
52 Kingston ON 132,485
53 Ajax ON 126,666
54 Orléans ON 125,937
55 Ottawa South ON 125,090
56 Waterloo ON 121,436
57 Terrebonne QC 119,944
59 Saanich BC 117,735
61 Sainte-Foy QC 111,300
62 St. John's NL 110,525
63 Thunder Bay ON 108,843
64 Delta BC 108,455
65 La Cité-Limoilou QC 108,415
66 Sydney NS 105,968
67 Le Plateau-Mont-Royal QC 105,813
68 Brantford ON 104,688
69 Chatham-Kent ON 103,988
70 Whalley BC 102,555
71 Clarington ON 101,427
72 Dartmouth NS 101,343
73 Nanaimo BC 99,863
74 Strathcona AB 99,225
75 Pickering ON 99,186
76 Saint-Laurent QC 98,828
78 Niagara Falls ON 94,415
79 Chomedey QC 94,030
80 Cape Breton NS 93,694
81 Chilliwack BC 93,203
82 Victoria BC 91,867
83 Brossard QC 91,525
84 Maple Ridge BC 90,990
85 Kanata ON 90,000
86 La Haute-Saint-Charles QC 88,460
87 Newmarket ON 87,942
88 Montréal-Nord QC 86,857
89 Le Sud-Ouest QC 86,347
90 Repentigny QC 86,100
91 Peterborough ON 83,651
92 Charlesbourg QC 82,870
93 Saint-Hubert QC 82,548
94 Beauport QC 81,425
95 East Hastings BC 80,740
96 Saint-Jérôme QC 80,213
97 Saint-Léonard QC 79,495
98 Moncton NB 79,470
99 Willowdale ON 79,440
100 Drummondville QC 79,258

The largest cities in Canada represent major centers of economic activity, cultural influence, and population growth. Toronto leads with a population of 2,794,356, followed by Montréal and Calgary. These cities serve as hubs for employment, education, and innovation, attracting residents from across the country and around the world.

Population size is a key indicator of a city's economic influence and infrastructure capacity. Larger cities typically offer more diverse job markets, extensive public transit systems, and a wider range of cultural amenities. ON dominates the top 10 with 4 cities on the list, reflecting the state's strong economic pull and quality of life.

While large populations bring economic advantages, they also present challenges including higher costs of living, traffic congestion, and housing affordability concerns. Many of these cities have experienced significant growth over the past decade, driven by job opportunities in technology, healthcare, and professional services.

Did You Know?

  • 1. Toronto's population is larger than that of several U.S. states.
  • 2. ON has 4 cities in the top 10, more than any other state.
  • 3. The 50th largest city still has a population of 135,218 — larger than most cities worldwide.
  • 4. The top 5 cities combined have a population of 7,892,437.

Browse Rankings by Region

Canada — By Region

Alberta British Columbia Manitoba New Brunswick Newfoundland and Labrador Nova Scotia Ontario Prince Edward Island Quebec Saskatchewan

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe