Halifax County, Virginia Cities (2025)

14 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
South Boston17,7587,966-0.47%59413 Town
South Boston27,7587,943-0.47%59413 Town
Mountain Road31,4999381.83%1759 CDP
Halifax41,0841,116-0.55%2864 Town
Halifax51,0841,112-0.55%2864 Town
Riverdale61,0681,0770.66%1328 CDP
Cluster Springs79897681.23%1159 CDP
Motley8699656-2.92%1764 CDP
Clover95945361.71%857 CDP
Scottsburg10123126-0.81%1661 Town
Scottsburg11123126-0.81%1661 Town
Virgilina12118123-0.84%1921 Town
Virgilina13118123-0.84%1921 Town
Nathalie144250-17.65%143 CDP

Halifax County Cities Summary

Largest City

South Boston is the largest city in Halifax County, with a population of 7,758.

Smallest City

Nathalie is the smallest city in Halifax County, with a population of 42.

10 Largest Cities

There are 14 cities in Halifax County, Virginia.

Location of Halifax County