Mecklenburg County, Virginia Cities (2025)

5 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
South Hill14,9784,6851.18%50610 Town
Chase City22,0592,0490.1%9412 Town
Clarksville31,3111,3010.15%4503 Town
La Crosse46146090.16%5021 Town
Boydton53012990%3671 Town

Mecklenburg County Cities Summary

Largest City

South Hill is the largest city in Mecklenburg County, with a population of 4,978.

Smallest City

Boydton is the smallest city in Mecklenburg County, with a population of 301.

10 Largest Cities

There are 5 cities in Mecklenburg County, Virginia.

Location of Mecklenburg County