Largest Cities in Nova Scotia
By population (2021 Census), the largest municipalities in Nova Scotia:
- Halifax (Regional Municipality) – ~440,000
- Sydney (Cape Breton Regional Municipality) – ~30,000
- Dartmouth (part of Halifax RM) – ~90,000 (former city)
- Truro – ~12,000
- New Glasgow – ~9,000
- Glace Bay (CBRM) – ~17,000 (former town)
- Sydney Mines (CBRM) – ~12,000
- Amherst – ~9,000
- Stellarton – ~4,000
- Pictou – ~3,000
Note: Halifax RM dominates; many "cities" are now districts within larger regional municipalities.