Skip to content
World Measure
The population almanac240 countries · 31,365 cities · UN WPP 2024
Region · Canada

Ontario

Cities listed
100
13.3M
combined population
Toronto
largest city
100 listed cities in Ontario
Cities listed
100
15,000 or more people
Largest city
Toronto
2,794,356 people
Combined population
13.3M
Of the cities listed here
Share of country
43.0%
Of Canada's listed city population

Cities in Ontario

All 295 in Canada

Sortable and searchable. Ranks are within the whole country, not the region. This is not a complete list of settlements — only places GeoNames lists at 15,000 or more.

100 cities
1Toronto2,794,356
4Ottawa1,017,449
7Mississauga717,961
9Brampton656,480
10Hamilton569,353
15London422,324
16Etobicoke365,000
17Markham338,503
18Vaughan323,103
22Kitchener256,885
24Windsor229,660
27Oakville213,759
29Richmond Hill202,022
30Burlington186,948
31Nepean180,000
32Oshawa175,383
33Greater Sudbury166,004
34Gloucester150,012
37Barrie147,829
42Guelph143,740
46Whitby138,501
47St. Catharines136,803
48Milton132,979
50Kingston132,485
51Cambridge129,920
53Orléans125,937
54Ottawa South125,090
56Ajax119,677
58Thornhill115,292
62Thunder Bay108,843
65Waterloo104,986
67Brantford104,688
74Niagara Falls99,818
76Pickering91,771
77Newmarket91,034
80Kanata90,000
85Peterborough85,807
90Caledon76,581
91Stoney Creek76,382
93Sarnia72,125
94Sault Ste. Marie72,051
104Halton Hills62,951
105Norfolk County60,847
112Aurora55,445
114Welland52,293
116Belleville50,716
117North Bay50,396
119Whitchurch-Stouffville49,864
122Cornwall48,821
126Georgetown44,058
127Quinte West43,577
128Chatham43,550
129Innisfil43,326
134Timmins41,788
139Stittsville40,889
140Ancaster40,557
141Woodstock40,404
143Bowmanville39,371
146St. Thomas38,909
151Stouffville36,753
152Leamington35,730
159Brant34,415
163LaSalle32,721
167Stratford31,465
170Orillia31,166
172Orangeville30,734
173Fort Erie30,710
185Grimsby27,314
188Bolton26,795
194Prince Edward25,496
196Brooklin25,000
197Fallingbrook25,000
198Bridlewood24,400
199Waterdown24,400
201Midland24,353
202East Gwillimbury23,991
203Brockville23,886
204Strathroy23,871
209Tecumseh23,229
215Kingsville22,119
216Collingwood21,793
220Owen Sound21,341
221Uxbridge21,176
223Clarence-Rockland20,790
224Fergus20,767
226Wasaga Beach20,675
231Lindsay20,354
236Huntsville19,816
245Alliston18,809
246Thorold18,801
249Tillsonburg18,615
252Port Colborne18,306
253Cobourg18,099
259Niagara-on-the-Lake17,511
263Valley East17,451
268Petawawa17,187
269Vanier17,000
281Bracebridge16,010
284Greater Napanee15,892
294Kenora15,096

Explore