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.046 sq mi (0.12 km2)
Elevation
495 ft (151 m)
Population
 (2020)
 • Total
1,118
 • Estimate 
(2019)
1,210
 • Density319.7/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. As of the 2020 census, Halifax had a population of 1,118. It is the county seat of Halifax County.