Skip to content
World Measure
Cities · Canada · North America

Canada

Cities of Canada
Cities listed
295
Toronto
largest city
Ottawa
capital
41.7M
national population
295 of 295 listed cities
Largest region
100 cities listed
Regions with a hub
8
of 12 regions with a listed city
Median city
38,211
People, half are smaller
Above 100,000
73
of 295 listed
Smallest listed
Sooke

The 100 Largest Cities in Canada

Sortable and searchable. The remaining 195 cities are listed by region below.

100 cities
cities table, sortable
1Toronto2,794,356
2Montréal1,762,949
3Calgary1,306,784
4Ottawa1,017,449
5Edmonton1,010,899
6Winnipeg749,607
7Mississauga717,961
8Vancouver662,248
9Brampton656,480
10Hamilton569,353
11Surrey568,322
12Québec531,902
13Halifax471,559
14Laval438,366
15London422,324
16Etobicoke365,000
17Markham338,503
18Vaughan323,103
19Gatineau300,045
20Victoria289,625
21Saskatoon266,141
22Kitchener256,885
23Burnaby249,125
24Windsor229,660
25Longueuil229,330
26Regina226,404
27Oakville213,759
28Richmond209,937
29Richmond Hill202,022
30Burlington186,948
31Nepean180,000
32Oshawa175,383
33Greater Sudbury166,004
34Gloucester150,012
35Saguenay148,886
36Coquitlam148,625
37Barrie147,829
38Rosemont–La Petite-Patrie146,501
39Villeray–Saint-Michel–Parc-Extension144,814
40Kelowna144,576
41Trois-Rivières144,472
42Guelph143,740
43Lévis143,414
44Mercier–Hochelaga-Maisonneuve142,753
45Abbotsford141,397
46Whitby138,501
47St. Catharines136,803
48Milton132,979
49Langley132,603
50Kingston132,485
51Cambridge129,920
52Sherbrooke129,447
53Orléans125,937
54Ottawa South125,090
55Saint-Louis-de-Terrebonne119,944
56Ajax119,677
57Saanich117,735
58Thornhill115,292
59Rivière-des-Prairies–Pointe-aux-Trembles113,868
60Terrebonne111,575
61St. John's110,525
62Thunder Bay108,843
63Sydney105,968
64Le Plateau-Mont-Royal105,813
65Waterloo104,986
66Ville-Marie104,944
67Brantford104,688
68Kamloops104,460
69Lethbridge103,197
70Delta101,668
71Chilliwack101,491
72Dartmouth101,343
73Red Deer100,844
74Niagara Falls99,818
75Saint-Jean-sur-Richelieu98,036
76Pickering91,771
77Newmarket91,034
78Nanaimo90,504
79Airdrie90,044
80Kanata90,000
81North Vancouver88,168
82Montréal-Nord86,857
83Le Sud-Ouest86,347
84Moncton86,106
85Peterborough85,807
86Repentigny84,965
87Maple Ridge82,256
88Prince George78,943
89New Westminster78,916
90Caledon76,581
91Stoney Creek76,382
92Pierrefonds-Roxboro73,194
93Sarnia72,125
94Sault Ste. Marie72,051
95Saint John71,808
96Sherwood Park70,618
97Grande Prairie70,385
98Brossard69,575
99Fort McMurray66,573
100Granby66,222

Every City in Canada, by Region

12 regions. 8 have their own page; the rest are listed here in full.

Ontario100 cities

Open the Ontario page →

Quebec92 cities

Open the Quebec page →

British Columbia49 cities

Open the British Columbia page →

Alberta19 cities

Open the Alberta page →

New Brunswick10 cities

Open the New Brunswick page →

Nova Scotia7 cities

Open the Nova Scotia page →

Saskatchewan7 cities

Open the Saskatchewan page →

Newfoundland and Labrador5 cities

Open the Newfoundland and Labrador page →

Manitoba3 cities
Northwest Territories1 city
Prince Edward Island1 city
Yukon1 city

Explore