| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Kilmarnock | 1 | 1,459 | 1,443 | 0.14% | 428 | 3 | Town |
| Irvington | 2 | 470 | 467 | 0% | 312 | 2 | Town |
| White Stone | 3 | 386 | 383 | 0% | 395 | 1 | Town |
Kilmarnock is the largest city in Lancaster County, with a population of 1,459.
White Stone is the smallest city in Lancaster County, with a population of 386.
There are 3 cities in Lancaster County, Virginia.