3 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Mechanicsville | 1 | 38,823 | 37,141 | 0.43% | 1,370 | 28.34 | CDP |
Ashland | 2 | 7,980 | 7,584 | 1% | 1,109 | 7.20 | Town |
Hanover | 3 | 76 | 182 | -13.64% | 64 | 1.19 | CDP |
Mechanicsville is the largest city in Hanover County, with a population of 38,823.
Hanover is the smallest city in Hanover County.
There are 3 cities in Hanover County, Virginia.