ZIP Codes of Hanover County, VA

Population & People
Population & People
Total Population
111,732
Household Income
Household Income
Median Income
$104,825
Housing
Housing
Total Housing Units
44,079
Business & Economy
Business & Economy
Total Businesses
3,348
Employment
Employment
Employment Rate
63.59%
Education
Education
Bachelor's Degree+
41.66%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 9 ZIPs in this county.
Data Last Updated: July 1, 2026
ZIP Codes:9 ZIP Codes (8 Standard, 1 PO Box, 0 Unique) [See All]
Area Codes:686 / 804
Timezone:Eastern (GMT -05:00)
Local Time:11:55:29 PM
Population:111,732 [See All]
FIPS:51085
CBSA:Richmond, VA
Land Area:510 sq mi
Water Area:6 sq mi
Coordinates:37.7580, -77.4655
Quick Link:
https://www.zip-codes.com/county/va-hanover.asp
Need Hanover data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Virginia's #16 most populous county
111,732 residents across 9 ZIPs — #16 of 134 Virginia counties.

Standout ZIPs in this County


Most Populous
Mechanicsville · 38,070 people
34.1% of county total
Highest Income
Mechanicsville · $141,711 median
1.4× county average
Largest Land Area
Beaverdam · 87.8 sq mi
Spans the most ground
Fastest Growth
Ashland · 32.6% (10-yr)
15,077 → 19,987 residents
Most Educated
Mechanicsville · 53.8% bachelor's+
12,484 of 23,193 adults 25+

Things worth knowing about Hanover County


111,732 residents live across 9 ZIPs covering 510 sq mi, served by 8 distinct USPS-recognized cities.

Population moved from 99,014 to 111,732 from 2014 to 2024 — a +12.8% change. 6 ZIPs gained residents, 2 lost.

The county's wealthiest ZIP 23116 (Mechanicsville, $141,711 median) and poorest ZIP 23047 (Doswell, $81,136) are 15.3 miles apart — a 1.7× income gap across local geography.

Median home values vary 1.3× across this county — from $348,200 in 23111 (Mechanicsville) to $464,400 in 23146 (Rockville).

Density varies 19× across the county — from 31 people/sq mi in 23047 (Doswell) to 588 in 23116 (Mechanicsville).

Educational attainment ranges from 26.3% bachelor's+ in 23069 (Hanover) to 53.8% in 23116 (Mechanicsville) — the breadth of educational profiles across the area.

Within Virginia, this is the #16 most populous of 134 counties and ranks #25 for median household income with the #21 fastest decade growth .

Weighted by population, the typical household earns about $111,567 across the county — reflecting what a typical resident sees, not a simple ZIP average.

41.7% of adults age 25+ hold a bachelor's degree or higher (32,618 of 78,292 reporting).

8 Standard delivery, 1 PO Box only, 0 single-entity Unique ZIPs serve this county.

All ZIP Codes in Hanover County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
23111MechanicsvilleStandard38,070$98,96979.43.0%
23116MechanicsvilleStandard34,188$141,71158.123.1%
23005AshlandStandard19,987$89,33572.432.6%
23192MontpelierStandard6,629$110,64268.9-0.9%
23015BeaverdamStandard4,601$113,77187.82.5%
23146RockvilleStandard3,451$119,58332.812.4%
23069HanoverStandard3,425$83,45367.00.6%
23047DoswellStandard1,381$81,13643.9-11.4%
23162StudleyPO Box0.0

Adjacent & Nearby Counties