Mecklenburg County, Virginia Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
South Hill14,9464,6901.17%50310 Town
Chase City22,0572,0480.15%9412 Town
Clarksville31,3041,3010.08%4483 Town
La Crosse46056030%4951 Town
Boydton53012990%3671 Town

Mecklenburg County Cities Summary

Largest City

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

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