Nova Scotia - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank City State Country Population
1. Halifax Nova ScotiaCanada 359,111
2. Sydney Nova ScotiaCanada 105,968
3. Dartmouth Nova ScotiaCanada 101,343
4. Truro Nova ScotiaCanada 20,650
5. New Glasgow Nova ScotiaCanada 20,322
6. Cole Harbour Nova ScotiaCanada 20,000
7. Glace Bay Nova ScotiaCanada 19,968
8. Kentville Nova ScotiaCanada 12,636
9. Amherst Nova ScotiaCanada 9,336
10. Bridgewater Nova ScotiaCanada 8,070
11. Yarmouth Nova ScotiaCanada 7,500
12. Sydney Mines Nova ScotiaCanada 7,312
13. Greenwood Nova ScotiaCanada 6,915
14. Princeville Nova ScotiaCanada 5,571
15. Antigonish Nova ScotiaCanada 5,003
16. Springhill Nova ScotiaCanada 3,940
17. Windsor Nova ScotiaCanada 3,864
18. Pictou Nova ScotiaCanada 3,732
19. Port Hawkesbury Nova ScotiaCanada 3,564
20. Wolfville Nova ScotiaCanada 3,523
21. Lunenburg Nova ScotiaCanada 2,473
22. Berwick Nova ScotiaCanada 2,271
23. Digby Nova ScotiaCanada 2,052
24. Shelburne Nova ScotiaCanada 1,939
25. Middleton Nova ScotiaCanada 1,680
26. Chester Nova ScotiaCanada 1,531
27. Parrsboro Nova ScotiaCanada 1,472
28. Oxford Nova ScotiaCanada 1,283
29. Hantsport Nova ScotiaCanada 1,253