Major cities in Ontario:

Toronto, Canada
Ottawa, Canada
Hamilton, Canada
Scarborough, Canada
Mississauga, Canada
Brampton, Canada
Kitchener, Canada
Etobicoke, Canada
London, Canada
Windsor, Canada
Markham, Canada
Vaughan, Canada
Oshawa, Canada
Richmond Hill, Canada
Oakville, Canada

This is a list of the 15 biggest cities in Ontario. Scroll down the page to see a longer list of smaller cities. Larger cities are listed first so you can find a major airport if you're booking a flight.

Powered by MediaAlpha 

Related links

Local cities and towns in Ontario

The largest cities in Ontario are shown at the top of the page. We currently have data on 244 cities in Ontario. Here is a list of some of the smaller towns.

Barrie, Canada
Burlington, Canada
Saint Catharines, Canada
Whitby, Canada
Cambridge, Canada
Guelph, Canada
Kingston, Canada
Sudbury, Canada
Ajax, Canada
Thunder Bay, Canada
Waterloo, Canada
Kanata, Canada
Pickering, Canada
Brantford, Canada
Niagara Falls, Canada
Sarnia, Canada
Newmarket, Canada
Sault Sainte Marie, Canada
Peterborough, Canada
Belleville, Canada
Aurora, Canada
Welland, Canada
North Bay, Canada
Cornwall, Canada
Chatham, Canada
Saint Thomas, Canada
Woodstock, Canada
Bowmanville, Canada
Timmins, Canada
Orangeville, Canada
Georgetown, Canada
Midland, Canada
Leamington, Canada
Stratford, Canada
Orillia, Canada
Grimsby, Canada
Nanticoke, Canada
Brockville, Canada
Milton, Canada
Owen Sound, Canada
Lincoln, Canada
Bolton, Canada
Oro-Medonte, Canada
Trenton, Canada
Bradford, Canada
Cobourg, Canada
Lindsay, Canada
Fergus, Canada
Wasaga Beach, Canada
Fort Erie, Canada
Collingwood, Canada
Pembroke, Canada
Niagara-on-the-Lake, Canada
Tilsonburg, Canada
Strathroy, Canada
Simcoe, Canada
Kenora, Canada
Elliot Lake, Canada
Hawkesbury, Canada
Ingersoll, Canada
Port Hope, Canada
Whitchurch-Stouffville, Canada
Amherstburg, Canada
Petawawa, Canada
Haileybury, Canada
Wallaceburg, Canada
Smiths Falls, Canada
Paris, Canada
Temiskaming Shores, Canada
Alliston, Canada
Carleton Place, Canada
Arnprior, Canada
Beamsville, Canada
Kapuskasing, Canada
Caledonia, Canada
Rockland, Canada
Uxbridge, Canada
Elmira, Canada
Bracebridge, Canada
Acton, Canada
Napanee, Canada
Goderich, Canada
Renfrew, Canada
Huntsville, Canada
Fort Frances, Canada
Kirkland Lake, Canada
Port Perry, Canada
Aylmer, Canada
Essex, Canada
Hanover, Canada
Port Elgin, Canada
Lively, Canada
Crystal Beach, Canada
Dryden, Canada
Kincardine, Canada
Sutton, Canada
Saint Marys, Canada
Perth, Canada
Parry Sound, Canada
Sturgeon Falls, Canada
Listowel, Canada
Dunnville, Canada
Shelburne, Canada
Gravenhurst, Canada
Port Dover, Canada
Gananoque, Canada
Petrolia, Canada
Walkerton, Canada
Brighton, Canada
Tottenham, Canada
Blenheim, Canada
Almonte, Canada
Tilbury, Canada
Mount Forest, Canada
Picton, Canada
Meaford, Canada
Hearst, Canada
Exeter, Canada
Espanola, Canada
Red Lake, Canada
Marathon, Canada
Prescott, Canada
Mitchell, Canada
Deep River, Canada
Iroquois Falls, Canada
Kemptville, Canada
Delhi, Canada
Stayner, Canada
Campbellford, Canada
Bancroft, Canada
Ayr, Canada
Atikokan, Canada
Sioux Lookout, Canada
Capreol, Canada
Alexandria, Canada
Southampton, Canada
Ridgetown, Canada
Smithville, Canada
Wawa, Canada
Beaverton, Canada
Manitouwadge, Canada
Harrow, Canada
Casselman, Canada
Erin, Canada
Wingham, Canada
Waterford, Canada
Forest, Canada
Bobcaygeon, Canada
Chapleau, Canada
Blind River, Canada
Lakefield, Canada
Durham, Canada
Seaforth, Canada
Morrisburg, Canada
Dresden, Canada
Port Stanley, Canada
Palmerston, Canada
Tavistock, Canada
Norwich, Canada
Hagersville, Canada
Winchester, Canada
Wiarton, Canada
Sandy Lake First Nation, Canada
Mattawa, Canada
Arthur, Canada
Geraldton, Canada
Pikangikum First Nation, Canada
Wyoming, Canada
Colchester, Canada
Elmvale, Canada
Redwater, Canada
Glencoe, Canada
Stirling, Canada
Colborne, Canada
Harriston, Canada
Vankleek Hill, Canada
Lucan, Canada
Cannington, Canada
Caledon East, Canada
Terrace Bay, Canada
Moose Factory, Canada
Grand Bend, Canada
Wellington, Canada
Wheatley, Canada
Chesley, Canada
Fenelon Falls, Canada
Thornbury, Canada
Deseronto, Canada
Grand Valley, Canada
Parkhill, Canada
Longlac, Canada
Cardinal, Canada
Madoc, Canada
Milverton, Canada
Norwood, Canada
Watford, Canada
Englehart, Canada
Marmora, Canada
Little Current, Canada
Nipigon, Canada
Tweed, Canada
Chesterville, Canada
Millbrook, Canada
West Lorne, Canada
Markdale, Canada
Thessalon, Canada
Alfred, Canada
Havelock, Canada
Omemee, Canada
Creemore, Canada
Hornepayne, Canada
Attawapiskat, Canada
Kitchenuhmaykoosib Inninuwug First Nation, Canada
Eganville, Canada
Iroquois, Canada
Hastings, Canada
Lucknow, Canada
Hensall, Canada
Mildmay, Canada
Powassan, Canada
Ignace, Canada
South River, Canada
Teeswater, Canada
Rodney, Canada
Paisley, Canada
Tiverton, Canada
Webequie First Nation, Canada
White River, Canada
Nibinamik First Nation, Canada


Province: Ontario
Country: Canada
Category: provinces

find more cities

Search for cities in:

Cities in Ontario

Travelmath helps you find cities in any state or country. You can use it to look for nearby towns and suburbs if you live in a metropolis area, or you can search for cities near another city, or any airport, zip code, or tourist landmark. You'll get a map of the local cities, including information on each town. This can help in planning a trip or just learning more about a neighboring city so you can discover new places.