Halifax County, VA
9 towns and cities in Halifax County, Virginia
Halifax County is a county in Virginia with 34,022 residents and 818 sq mi of land.
Advertisement
Towns and cities in Halifax County
- Clover 366
- Cluster Springs 718
- Halifax 1,118
- Mountain Road 1,009
- Nathalie 173
- Riverdale 949
- Scottsburg 127
- South Boston 7,966
- Virgilina 126
Last updated: