Hanover County, Virginia Cities (2026)

1 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Ashland18,0637,6030.96%1,1207 Town

Hanover County Cities Summary

Largest City

Ashland is the largest city in Hanover County, with a population of 8,063.

Smallest City

Ashland is the smallest city in Hanover County, with a population of 8,063.

10 Largest Cities

There is 1 city in Hanover County, Virginia.

Location of Hanover County