Cities in Ontario
All 52 incorporated cities — Toronto to Thunder Bay, Ottawa to Windsor.
Ontario's cities span the full spectrum — from Canada's largest metropolis to small Northern Ontario cities where boreal forest meets the horizon. Every city offers its own character, lifestyle, and opportunity.
Toronto
Ottawa
Mississauga
Brampton
Hamilton
London
Markham
Vaughan
Kitchener
Windsor
Richmond Hill
Oakville
Burlington
Greater Sudbury
Oshawa
Barrie
Waterloo
Guelph
Kingston
Thunder Bay
Clarington
Pickering
Ajax
Whitby
Milton
Niagara Falls
Peterborough
Sault Ste. Marie
Kawartha Lakes
Sarnia
Brantford
St. Catharines
Cambridge
Welland
North Bay
Cornwall
Belleville
Chatham-Kent
Norfolk County
Prince Edward County
Timmins
Elliot Lake
Clarence-Rockland
Penetanguishene
Temiskaming Shores
Kenora
Dryden
Fort Frances
Iroquois Falls
Pembroke
Brockville
Stratford
Owen Sound
