Halifax, Virginia

Halifax, Virginia
Location of Halifax, Virginia
Coordinates: 36°45′53″N 78°55′41″W / 36.76472°N 78.92806°W / 36.76472; -78.92806
CountryUnited States
StateVirginia
CountyHalifax
Area
  Total
3.83 sq mi (9.92 km2)
  Land3.78 sq mi (9.80 km2)
  Water0.05 sq mi (0.12 km2)
Elevation
495 ft (151 m)
Population
 (2010)
  Total
1,309
  Estimate 
(2019)
1,210
  Density319.77/sq mi (123.45/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP code
24558
Area code434
FIPS code51-34064
GNIS feature ID1502794
Websitetownofhalifax.com

Halifax is a town in Halifax County, Virginia, United States, along the Banister River. The population was 1,309 at the 2010 census. It is the county seat of Halifax County.