Interactive map

Canada Map

All of Canada's provinces and territories on one zoomable map, with every capital, the cities of 10,000 people or more, the Trans-Canada Highway and the National Highway System, rivers and lakes. Tap a province or territory to see its capital, population, area and largest cities.

Map layers

Loading the map…

Printable maps of Canada

Free to print for class and home: Canada with its cities and towns, a map of its provinces and territories, and a blank outline map. PDFs fit one A4 or US Letter page.

Canada map with cities

Canada provinces and territories map

Blank map of Canada

About Canada

Canada has 10 provinces and 3 territories, and about 41,651,653 people (2025 estimate) on 8,788,703 km² (3,393,336 sq mi) of land, the second-largest country in the world by total area. The capital is Ottawa; the largest city is Toronto, with 3,271,830 people. Its only land border is with the United States, from Alaska to Maine.

Ontario is the most populous province (16,258,260 people) and Nunavut the least populous (41,830); Nunavut is the largest by land area (1,836,994 km²) and Prince Edward Island the smallest (5,681 km²).

Largest cities in Canada

The 25 most populous cities. All 422 are on the map above.

#CityProvincePopulation
1TorontoOntario3,271,830
2MontréalQuebec1,915,366
3CalgaryAlberta1,612,834
4EdmontonAlberta1,238,295
5OttawaOntario1,188,114
6WinnipegManitoba850,260
7BramptonOntario777,759
8MississaugaOntario764,597
9VancouverBritish Columbia740,454
10SurreyBritish Columbia703,531
11HamiltonOntario640,465
12Quebec CityQuebec592,658
13HalifaxNova Scotia516,822
14LondonOntario494,785
15LavalQuebec461,509
16MarkhamOntario371,504
17VaughanOntario358,535
18KitchenerOntario323,917
19SaskatoonSaskatchewan318,067
20GatineauQuebec306,105
21BurnabyBritish Columbia299,682
22WindsorOntario269,614
23LongueuilQuebec268,530
24ReginaSaskatchewan263,419
25OakvilleOntario243,107

Populations are Statistics Canada estimates for July 1, 2025, within municipal limits (the census subdivision).

Provinces and territories of Canada

All 13 provinces and territories. Select one to show it on the map.

Provinces and territories of Canada. Select a column heading to sort; select a name to show it on the map.
Edmonton5,029,346634,658
Victoria5,697,536920,687
Winnipeg1,509,702540,310
Fredericton869,68271,248
St. John's549,911358,170
Yellowknife45,9501,127,712
Halifax1,093,24552,825
Iqaluit41,8301,836,994
Toronto16,258,260892,412
Charlottetown182,6575,681
Quebec City9,058,2971,298,600
Regina1,266,959577,060
Whitehorse48,278472,345

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.