Cities and Towns in Halifax County, Virginia

Founded in 1752, Halifax County is one of 95 counties in the state of Virginia. Historically, Halifax County was formed from Lunenburg County. The city of Halifax is the county seat. With FIPS code of 83, Halifax County has a population of 33,738 and area of 814 square miles (2,108 km²).

List of all cities in Halifax County, VA alphabetically

City/Town Postal Code Area Code
Alton, VA 24520 434
Clover, VA 24534 434
Cluster Springs, VA 24535 434
Crystal Hill, VA 24539 434
Halifax, VA 24558 434
Ingram, VA 24597 434
Lennig, VA 24577 434
Nathalie, VA 24577 434
Republican Grove, VA 24577 434
Scottsburg, VA 24589 434
South Boston, VA 24592 434
Turbeville, VA 24592 434
Vernon Hill, VA 24597 434
Virgilina, VA 24598 434