Hanover County, Virginia

County seat: Hanover Courthouse · Population 116,423 (2025) · 468 sq mi

Hanover County is the 17th most populous of Virginia's 133 counties, with 116,423 people (2025 estimate). Its county seat is Hanover Courthouse. It is part of the PlanRVA, Richmond Regional Planning District Commission (PD 15) region, one of the 21 Planning District Commissions of Virginia. The map shows its 1 city or town and the 7 neighboring counties.

Map of Hanover County, Virginia with cities, towns and the county boundary
Hanover County, Virginia with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Hanover County facts

County seat
Hanover Courthouse
Population (2025 estimate)
116,423 +5.9% since 2020
Land area
468 sq mi 33rd largest of 133
Water area
5 sq mi
Population density
249 per sq mi
Established
1721
Named after
Electorate of Hanover former principality of the Holy Roman Empire
Largest city
Mechanicsville 38,683
Median household income
$112,805
Cities and towns
1 plus 2 CDPs
ZIP codes
12
Time zone
Eastern
FIPS code
51085

Cities and towns in Hanover County

Hanover County has 1 incorporated place. Populations count the people living inside Hanover County; cities that cross a county line also list the other counties.

NameTypePopulation 2025Also in
AshlandTown7,982

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
Mechanicsville38,683
Hanover33

ZIP codes in Hanover County

12 ZIP codes reach into Hanover County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of Hanover County, 2020–2025

Hanover County grew by 6,441 people (+5.9%) between April 2020 and July 2025: 610 more deaths than births and a net gain of 7,067 people from migration.

Year (July 1)Population
2020110,211
2021111,827
2022112,955
2023114,263
2024115,553
2025116,423

Neighboring counties

Printable Hanover County map

The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.

Paste this code to embed the map on your site:

Sources

Back to the Virginia county map with all 133 counties. Found an error? Tell us.