Interactive map

Nova Scotia Map

Every city and town in Nova Scotia on one zoomable map, with its counties, the Trans-Canada Highway and the province's main highways, rivers and lakes. Switch on towns and counties above the map and zoom in for every name; tap a county to see its population, area and largest towns.

Map layers

Loading the map…

Printable maps of Nova Scotia

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

Nova Scotia map with cities

Nova Scotia counties map

Blank map of Nova Scotia

About Nova Scotia

Nova Scotia has 18 counties, 25 towns and 3 other municipalities on this map, and about 1,093,245 people (2025 estimate) on 52,825 km² (20,396 sq mi) of land. Halifax is both the capital and the largest city, with 516,822 people. It borders New Brunswick.

Halifax County is the most populous county (517,115 people) and Guysborough County the least (7,572); Halifax County is the largest by land area (5,478 km²) and Richmond County the smallest (1,246 km²).

Largest cities in Nova Scotia

The 25 most populous cities and towns. All 28 are on the map above: switch on Towns and zoom in to see them.

#CityCountyPopulation
1HalifaxHalifax County516,822
2Cape BretonCape Breton County106,752
3TruroColchester County14,652
4QueensQueens County10,997
5New GlasgowPictou County10,378
6AmherstCumberland County10,072
7BridgewaterLunenburg County9,989
8KentvilleKings County7,589
9YarmouthYarmouth County7,129
10WolfvilleKings County5,587
11AntigonishAntigonish County5,175
12StellartonPictou County4,251
13WestvillePictou County3,731
14Port HawkesburyInverness County3,442
15PictouPictou County3,307
16BerwickKings County2,631
17LunenburgLunenburg County2,523
18TrentonPictou County2,499
19DigbyDigby County2,153
20MiddletonAnnapolis County1,978
21ShelburneShelburne County1,797
22StewiackeColchester County1,786
23OxfordCumberland County1,261
24Mahone BayLunenburg County1,200
25Clark's HarbourShelburne County841

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

Counties of Nova Scotia

All 18 counties. Select one to show it on the map.

Counties of Nova Scotia. Select a column heading to sort; select a name to show it on the map.
County23,3453,183
County21,7421,456
County111,9292,457
County57,2403,627
County32,4814,276
County17,8482,512
County7,5724,037
County517,1155,478
County48,5033,049
County18,2563,818
County68,8932,120
County52,4322,906
County46,4912,844
County11,0792,393
County10,0251,246
County14,3852,463
County7,7362,836
County26,1732,122

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.