Halifax County Post Offices

2041 Blane Rd
Alton, Virginia 24520

101 S Main St
Clover, Virginia 24534

6225 Huell Matthews Hwy
Cluster Springs, Virginia 24535

6200 Howard P Anderson Rd
Crystal Hill, Virginia 24539

231 S Main St
Halifax, Virginia 24558

1031 Volens Rd
Nathalie, Virginia 24577

2221 Scottsburg Rd
Scottsburg, Virginia 24589

601 N Main St
South Boston, Virginia 24592

2061 Laurel Grove Rd
Sutherlin, Virginia 24594

10164 Mountain Rd
Vernon Hill, Virginia 24597

1142 7th St
Virgilina, Virginia 24598

Halifax County

There are 11 US Post Offices in Halifax County serving a total of 37,007 residents equating to 3,364 residents per post office. It's estimated that approximately 59,067 packages are handled across the 11 county post offices annually. Halifax County is a county located in the Commonwealth of Virginia. As of the 2010 census, the population was 36,241. Its county seat is Halifax.