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.