Halifax County, Virginia Cities (2025)

10 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
South Boston17,7097,943-0.61%59013 Town
Mountain Road21,4999381.83%1759 CDP
Halifax31,0771,112-0.65%2854 Town
Riverdale41,0681,0770.66%1328 CDP
Cluster Springs59897681.23%1159 CDP
Motley6699656-2.92%1764 CDP
Clover75945361.71%857 CDP
Scottsburg81251270%1691 Town
Virgilina9117124-0.85%1911 Town
Nathalie104250-17.65%143 CDP

Halifax County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 10 cities in Halifax County, Virginia.

Location of Halifax County