Browse by type
Towns in Ontario
280 towns in Ontario with 2021 Census population, growth and demographic profiles.
Sort
Rideau Lakes
Town · Ontario
10,883
people (2021)
Mapleton
Town · Ontario
10,839
people (2021)
North Dumfries
Town · Ontario
10,619
people (2021)
Ramara
Town · Ontario
10,377
people (2021)
Hawkesbury
Town · Ontario
10,194
people (2021)
North Glengarry
Town · Ontario
10,144
people (2021)
Penetanguishene
Town · Ontario
10,077
people (2021)
Cavan Monaghan
Town · Ontario
10,016
people (2021)
Alfred and Plantagenet
Town · Ontario
9,949
people (2021)
Leeds and the Thousand Islands
Town · Ontario
9,804
people (2021)
Arnprior
Town · Ontario
9,629
people (2021)
Elizabethtown-Kitley
Town · Ontario
9,545
people (2021)
Laurentian Valley
Town · Ontario
9,450
people (2021)
Mono
Town · Ontario
9,421
people (2021)
The Blue Mountains
Town · Ontario
9,390
people (2021)
Malahide
Town · Ontario
9,308
people (2021)
Smiths Falls
Town · Ontario
9,254
people (2021)
South Bruce Peninsula
Town · Ontario
9,137
people (2021)
Minto
Town · Ontario
9,094
people (2021)
Beckwith
Town · Ontario
9,021
people (2021)
Shelburne
Town · Ontario
8,994
people (2021)
Southgate
Town · Ontario
8,716
people (2021)
Champlain
Town · Ontario
8,665
people (2021)
Zorra
Town · Ontario
8,628
people (2021)