Charlotte County, Virginia Cities (2025)

6 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Keysville1782812-0.76%6651.18 Town
Drakes Branch2510530-0.78%1234.14 Town
Charlotte Court House3491508-0.61%1243.96 Town
Fairview42821450.71%2651.06 CDP
Phenix5226231-0.44%1961.15 Town
Thynedale61749-41.38%230.74 CDP

Charlotte County Cities Summary

Largest City

Keysville is the largest city in Charlotte County, with a population of 782.

Smallest City

Thynedale is the smallest city in Charlotte County.

10 Largest Cities

There are 6 cities in Charlotte County, Virginia.

Location of Charlotte County