Halifax County, Virginia cities by population

Number of cities: 10
Population: 34,228
Largest city: South Boston
Table of cities in Halifax County, Virginia sorted by population from largest to smallest.
CityTypePopulation
South Bostontown8,011
Halifaxtown1,645
Clarksvilletown1,542
Mountain RoadCDP1,423
RiverdaleCDP951
Cluster SpringsCDP899
CloverCDP596
Virgilinatown149
Scottsburgtown117
NathalieCDP112

What is the largest city in Halifax County, Virginia?

South Boston is the largest city in Halifax County, Virginia with a population of 8,011.

TOP-5 cities by population in Halifax County, Virginia:
  • South Boston
  • Halifax
  • Clarksville
  • Mountain Road
  • Riverdale