2 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Hot Springs | 1 | 384 | 586 | -5.88% | 69 | 6 | CDP |
| Millboro | 2 | 155 | 9 | 6.9% | 130 | 1 | CDP |
Hot Springs is the largest city in Bath County, with a population of 384.
Millboro is the smallest city in Bath County, with a population of 155.
There are 2 cities in Bath County, Virginia.