Lancaster County, Virginia Cities (2025)

5 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Kilmarnock11,4441,4410.07%4243.41 Town
Irvington2470475-0.21%3121.50 Town
White Stone3379383-0.26%3880.98 Town
Weems42942357.3%5440.54 CDP
Lancaster527523.85%122.20 CDP

Lancaster County Cities Summary

Largest City

Kilmarnock is the largest city in Lancaster County, with a population of 1,444.

Smallest City

Lancaster is the smallest city in Lancaster County.

10 Largest Cities

There are 5 cities in Lancaster County, Virginia.

Location of Lancaster County