Town Chart.

← Back to Discover · All towns in Virginia

Towns in Halifax County

8 towns with data in Halifax County, Virginia, largest first. Find your matches.

South Boston is the largest of the 8 towns we list in Halifax County, with 7,853 people. Together they have 13,777 people.

TownPopulationTypical household incomeTypical home price
South Boston 7,853 $44,052 $171,200
Mountain Road 1,574 $41,250 $119,700
Halifax 1,496 $55,792 $219,300
Riverdale 1,077 $60,694 $204,900
Cluster Springs 859 $76,125 $133,300
Clover 696 $52,577 $203,700
Virgilina 171 $40,625 n/a
Scottsburg 51 $54,375 n/a

ZIP codes in Halifax County

10 ZIP codes in Halifax County, Virginia. A ZIP code can also reach into a neighboring county.

Nearby counties in Virginia

Link to this page

Copy this HTML to link to this page from your own site.