Interactive map
Ontario Map
Every city and town in Ontario on one zoomable map, with its census divisions, the Trans-Canada Highway and the province's main highways, rivers and lakes. Switch on towns and census divisions above the map and zoom in for every name; tap a census division to see its population, area and largest towns.
Loading the map…
Printable maps of Ontario
Free to print for class and home: Ontario with its cities and towns, a map of its census divisions, and a blank outline map. PDFs fit one A4 or US Letter page.
Ontario map with cities
Ontario census divisions map
About Ontario
Ontario has 49 census divisions, 51 cities, 89 towns, 11 villages and 201 other municipalities on this map, and about 16,258,260 people (2025 estimate) on 892,412 km² (344,562 sq mi) of land. Toronto is both the capital and the largest city, with 3,271,830 people. It borders Manitoba and Quebec, and the US states of Michigan, Minnesota and New York.
Toronto is the most populous census division (3,271,830 people) and Manitoulin District the least (14,872); Kenora District is the largest by land area (395,432 km²) and Toronto the smallest (631 km²).
Largest cities in Ontario
The 25 most populous cities and towns. All 352 are on the map above: switch on Towns and zoom in to see them.
| # | City | Census division | Population |
|---|---|---|---|
| 1 | Toronto | Toronto | 3,271,830 |
| 2 | Ottawa | Ottawa | 1,188,114 |
| 3 | Brampton | Regional Municipality of Peel | 777,759 |
| 4 | Mississauga | Regional Municipality of Peel | 764,597 |
| 5 | Hamilton | Hamilton | 640,465 |
| 6 | London | Middlesex County | 494,785 |
| 7 | Markham | Regional Municipality of York | 371,504 |
| 8 | Vaughan | Regional Municipality of York | 358,535 |
| 9 | Kitchener | Regional Municipality of Waterloo | 323,917 |
| 10 | Windsor | Essex County | 269,614 |
| 11 | Oakville | Regional Municipality of Halton | 243,107 |
| 12 | Richmond Hill | Regional Municipality of York | 222,031 |
| 13 | Oshawa | Regional Municipality of Durham | 213,592 |
| 14 | Burlington | Regional Municipality of Halton | 197,737 |
| 15 | Greater Sudbury | Greater Sudbury | 188,504 |
| 16 | Barrie | Simcoe County | 174,469 |
| 17 | Cambridge | Regional Municipality of Waterloo | 165,354 |
| 18 | Whitby | Regional Municipality of Durham | 162,413 |
| 19 | Guelph | Wellington County | 160,760 |
| 20 | Milton | Regional Municipality of Halton | 157,345 |
| 21 | St. Catharines | Regional Municipality of Niagara | 153,865 |
| 22 | Kingston | Frontenac County | 149,527 |
| 23 | Waterloo | Regional Municipality of Waterloo | 142,450 |
| 24 | Ajax | Regional Municipality of Durham | 141,111 |
| 25 | Brantford | Brant | 123,521 |
Populations are Statistics Canada estimates for July 1, 2025, within municipal limits (the census subdivision).
Census divisions of Ontario
All 49 census divisions. Select one to show it on the map.
| District | 128,138 | 48,281 | |
| Census division | 177,094 | 1,094 | |
| County | 80,773 | 4,076 | |
| Census division | 113,070 | 2,465 | |
| District | 85,298 | 139,784 | |
| County | 73,810 | 1,487 | |
| County | 106,644 | 1,879 | |
| County | 489,176 | 1,844 | |
| County | 180,952 | 3,726 | |
| Census division | 188,645 | 3,197 | |
| County | 114,545 | 4,498 | |
| Census division | 133,027 | 2,884 | |
| County | 23,228 | 4,009 | |
| Census division | 640,465 | 1,118 | |
| County | 161,833 | 6,013 | |
| County | 67,248 | 3,398 | |
| Census division | 85,351 | 3,034 | |
| District | 73,790 | 395,432 | |
| County | 143,729 | 3,000 | |
| County | 84,820 | 2,987 | |
| County | 49,127 | 2,793 | |
| District | 14,872 | 3,074 | |
| County | 584,933 | 3,318 | |
| District municipality | 74,073 | 3,839 | |
| District | 99,155 | 16,986 | |
| County | 96,779 | 1,907 | |
| Census division | 1,188,114 | 2,788 | |
| County | 139,345 | 2,038 | |
| District | 50,892 | 9,114 | |
| County | 90,026 | 2,218 | |
| County | 169,985 | 3,779 | |
| Census division | 27,544 | 1,053 | |
| District | 20,123 | 15,401 | |
| Regional municipality | 810,075 | 2,521 | |
| Regional municipality | 666,454 | 966 | |
| Regional municipality | 551,128 | 1,853 | |
| Regional municipality | 1,632,557 | 1,247 | |
| Regional municipality | 711,457 | 1,370 | |
| Regional municipality | 1,299,177 | 1,758 | |
| County | 115,329 | 7,358 | |
| County | 611,297 | 4,819 | |
| District | 24,243 | 39,897 | |
| District | 157,958 | 102,895 | |
| District | 33,428 | 13,247 | |
| Census division | 3,271,830 | 631 | |
| United counties | 111,314 | 3,356 | |
| United counties | 109,142 | 2,004 | |
| United counties | 128,617 | 3,309 | |
| County | 267,650 | 2,665 |
Practise Canadian geography
Sources
- Provinces and territories, census divisions, municipalities and population centres: Statistics Canada, 2021 Census cartographic boundary files.
- Populations: Statistics Canada, population estimates for July 1, 2025 (table 17-10-0155-01).
- Highways: Statistics Canada, Road Network File (2025).
- US states: US Census Bureau cartographic boundary files.