Lee County, Virginia Cities (2025)

13 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Rose Hill121,44721,8460.38%3,8186 CDP
Pennington Gap21,5661,612-0.57%9392 Town
Pennington Gap31,5661,608-0.57%9392 Town
Jonesville4847869-0.47%7621 Town
Jonesville5847866-0.47%7621 Town
Big Stone Gap East68207097.19%1,7120 CDP
Dryden7553891-7.37%787 CDP
Rose Hill8535567-3.25%1563 CDP
Ewing94851520.62%1294 CDP
Keokee10305459-2.24%655 CDP
Stickleyville112613326.97%923 CDP
Clinchport126163-1.61%911 Town
Clinchport136163-1.61%911 Town

Lee County Cities Summary

Largest City

Rose Hill is the largest city in Lee County, with a population of 21,447.

Smallest City

Clinchport is the smallest city in Lee County, with a population of 61.

10 Largest Cities

There are 13 cities in Lee County, Virginia.

Location of Lee County