Ontario Cities Map

Last reviewed on April 27, 2026

Detailed maps for all major Ontario cities and towns. Use the interactive map below, or browse by population or alphabetically.

Every city and town with a map on this site, clustered by area. Zoom in and tap a pin for its population, then open its dedicated page below.

About Ontario's cities

Ontario is Canada's most populous province, and most of its people live in the south. The Greater Toronto Area and the Golden Horseshoe curving around the western end of Lake Ontario - Toronto, Mississauga, Brampton, Hamilton, Burlington, Oakville, St. Catharines and Niagara Falls - hold roughly half the province's population. A second cluster runs west through Kitchener-Waterloo, Cambridge, Guelph, London and Windsor, while Ottawa anchors the east. Northern Ontario is far more sparsely settled, with regional hubs such as Sudbury, Thunder Bay, Sault Ste. Marie, North Bay and Timmins spread across a vast area. Browse any city below for a detailed, zoomable map.

Top Ontario Cities

All Ontario Cities A-Z