On this page

Cities in Ontario, Canada

Ontario has 128 published cities; the largest is Toronto, with 3,025,647 residents. The median gross salary runs from €2,723 to €4,956 a month across 75 cities.

Published cities in Ontario

Sorted by population. A dash means the city has no published figure of its own for that column.

CityPopulationNet rent, €/m²/moMedian gross salary, €/moUnemployment, %PM2.5, µg/m³
Toronto3,025,647—€3,78513.93.6
Ottawa1,071,868—€4,22110.33.9
Mississauga717,961—€3,62214.03.6
Brampton656,480—€3,13713.33.5
Hamilton597,010—€3,51312.34.0
London422,324—€3,29013.33.4
Vaughan338,891—€4,08512.53.6
Markham338,503—€3,84013.83.6
Kitchener256,885—€3,37711.03.5
Windsor236,789—€3,09418.94.0
Oakville213,759—€4,95611.73.5
Richmond Hill202,022—€4,03113.13.6
Oshawa175,383—€3,42015.23.3
Greater Sudbury171,446—€3,75810.43.4
Whitby149,907—€4,35712.33.3
Barrie147,829—€3,44212.53.4
Cambridge146,566—€3,42011.53.5
Guelph143,740—€3,56810.83.5
Kingston138,204—€3,48613.22.9
St. Catharines136,803—€3,11515.83.0
Milton132,979—€4,16711.43.5
Waterloo129,054—€4,05812.03.5
Ajax126,666—€3,81313.43.5
Brantford123,521—€3,18112.43.6
Thunder Bay108,843—€3,51311.25.0
Chatham-Kent103,988—€2,98510.73.0
Pickering99,186—€4,00312.93.5
Newmarket87,942—€3,86712.33.6
Peterborough83,651—€3,20314.73.3
Sault Ste. Marie72,051—€3,56813.03.2
Sarnia72,047—€3,62213.03.3
Aurora62,057—€4,35711.83.6
Welland58,491—€3,05015.0—
Belleville55,071—€3,13711.92.9
North Bay52,662—€3,24612.02.8
Quinte West46,560—€3,24610.92.9
Chatham45,171——10.7—
Innisfil43,326—€3,62211.83.4
Bradford West Gwillimbury42,880—€3,54011.4—
St. Thomas42,840—€3,07211.23.4
Timmins41,145—€3,7048.6—
East Gwillimbury34,637—€4,05811.5—
Orillia33,411—€3,07215.2—
Fort Erie32,901—€3,13715.4—
LaSalle32,721—€4,46613.3—
Orangeville30,167—€3,70410.8—
Leamington29,680—€2,74510.2—
Grimsby28,883—€4,08510.23.8
Clarence-Rockland26,505—€3,8136.5—
Tecumseh25,554—€4,08513.4—
Wasaga Beach24,862—€3,29013.9—
Collingwood24,811—€3,29012.8—
Thorold23,816—€3,09415.33.0
Amherstburg23,524—€3,75812.0—
Fergus23,209——7.1—
Oro-Medonte23,017——10.93.4
Kingsville22,119—€3,4649.7—
Brockville22,116—€3,02814.5—
Springwater21,701—€4,05810.03.4
Owen Sound21,612—€2,87611.1—
Uxbridge21,556—€4,2488.43.3
Essex21,216—€3,39912.5—
Huntsville21,147——12.0—
Russell20,962——5.4—
Cobourg20,519—€3,33312.4—
South Frontenac20,188—€3,6229.0—
Port Colborne19,035—€3,15912.7—
Niagara-on-the-Lake18,981—€3,86715.0—
Petawawa18,864—€3,8406.3—
Midland18,737—€2,98512.8—
Tillsonburg18,554—€3,09411.6—
Bracebridge18,173——9.9—
Port Hope17,647—€3,48611.1—
Greater Napanee16,926——9.4—
North Perth16,380——5.6—
Simcoe16,121——10.2—
Strathroy16,056——8.9—
Kenora15,766—€3,6227.2—
West Nipissing15,744——9.9—
Mississippi Mills15,555——7.6—
Ingersoll14,485—€3,29014.2—
New Hamburg14,379——6.8—
Pembroke14,336—€2,98512.4—
Gravenhurst14,008——10.6—
Kincardine12,637——8.3—
Carleton Place12,565—€3,5687.8—
Erin12,044——8.2—
Lambton Shores11,561——9.6—
Elliot Lake11,551—€3,02816.6—
South Huron10,847——7.9—
Hawkesbury10,632—€2,72311.5—
Temiskaming Shores10,420——6.8—
Arnprior10,295—€3,3999.3—
Shelburne10,212——10.0—
Penetanguishene10,016—€3,20311.5—
Plantagenet9,949——6.4—
Huron East9,850——6.6—
Port Elgin9,619——8.0—
Smiths Falls9,376——10.1—
The Blue Mountains9,290——10.8—
Embrun8,680——5.4—
Hanover8,503——9.5—
Goderich8,454——9.3—
Kapuskasing8,342——7.7—
Camlachie8,308——7.6—
Renfrew8,298——10.5—
Aylmer8,274——9.8—
Kirkland Lake8,229——10.7—
Napanee8,173——9.4—
Bluewater8,034——5.9—
St. Marys7,916——10.1—
Dryden7,861——8.3—
Fort Frances7,749——8.1—
United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde7,182——9.2—
Parry Sound6,909——9.5—
Perth6,824——12.9—
Corunna6,266——8.7—
Petrolia6,129——9.1—
Almonte6,098——7.6—
Dunnville5,907——8.3—
Sioux Lookout5,638——5.7—
Gananoque5,524——12.0—
Ayr5,383——7.4—
Mount Forest5,040——6.1—
Dorchester4,355——7.7—
Ancaster———12.3—
Belle River———13.2—
Rayside-Balfour———10.4—

Within Ontario

Highest median gross salary

  1. Oakville: €4,956 a month (2020)
  2. LaSalle: €4,466 a month (2020)
  3. Aurora: €4,357 a month (2020)
  4. Whitby: €4,357 a month (2020)
  5. Uxbridge: €4,248 a month (2020)

Cleanest air

  1. North Bay: 2.8 µg/m³ PM2.5 (2024)
  2. Belleville: 2.9 µg/m³ PM2.5 (2024)
  3. Quinte West: 2.9 µg/m³ PM2.5 (2024)
  4. Kingston: 2.9 µg/m³ PM2.5 (2024)
  5. Chatham-Kent: 3.0 µg/m³ PM2.5 (2024)

Sources

Each figure in the table comes from the city's own record; open a city for the source of each value and its date.