ZIP Codes of Henrico County, VA

Population & People
Population & People
Total Population
337,830
Household Income
Household Income
Median Income
$93,351
Housing
Housing
Total Housing Units
150,845
Business & Economy
Business & Economy
Total Businesses
10,884
Employment
Employment
Employment Rate
65.70%
Education
Education
Bachelor's Degree+
50.23%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 18 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:18 ZIP Codes (14 Standard, 3 PO Box, 1 Unique) [See All]
Area Codes:686 / 804
Timezone:Eastern (GMT -05:00)
Local Time:2:14:10 PM
Population:337,830 [See All]
FIPS:51087
CBSA:Richmond, VA
Land Area:283 sq mi
Water Area:12 sq mi
Coordinates:37.5954, -77.4961
Quick Link:
https://www.zip-codes.com/county/va-henrico.asp
Need Henrico data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Extreme education divide
Bachelor's share ranges 19.5% to 74.7% across ZIPs — a 55-point gap.
Notable income spread
Median income ranges $55,567 to $157,897 across ZIPs — a 2.8× gap.
Among Virginia's 10 most populous counties
#6 of 134 counties with 337,830 residents.

Standout ZIPs in this County


Most Populous
Glen Allen · 42,522 people
12.6% of county total
Highest Income
Glen Allen · $157,897 median
1.7× county average
Largest Land Area
Henrico · 95.0 sq mi
Spans the most ground
Fastest Growth
Richmond · 60.8% (10-yr)
5,540 → 8,910 residents
Most Educated
Richmond · 74.7% bachelor's+
8,771 of 11,748 adults 25+

Things worth knowing about Henrico County


337,830 residents live across 18 ZIPs covering 283 sq mi, served by 4 distinct USPS-recognized cities.

Population moved from 315,015 to 337,830 from 2014 to 2024 — a +7.2% change. 10 ZIPs gained residents, 3 lost (and 1 held flat).

The county's wealthiest ZIP 23059 (Glen Allen, $157,897 median) and poorest ZIP 23075 (Henrico, $55,567) are 18.6 miles apart — a 2.8× income gap across local geography.

Median home values vary 2.7× across this county — from $222,700 in 23075 (Henrico) to $593,700 in 23059 (Glen Allen).

Density varies 12× across the county — from 406 people/sq mi in 23231 (Henrico) to 4,716 in 23294 (Henrico).

Educational attainment ranges from 19.5% bachelor's+ in 23150 (Sandston) to 74.7% in 23226 (Richmond) — the breadth of educational profiles across the area.

Within Virginia, this is the #6 most populous of 134 counties and ranks #34 for median household income with the #38 fastest decade growth .

Hosts 1 single-entity Unique ZIP: 23288Koger Executive Ctr .

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

50.2% of adults age 25+ hold a bachelor's degree or higher (121,375 of 241,654 reporting).

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

Stories about Henrico County


Higher-education hub

3 ZIPs in this county where more than 60% of adults 25+ hold a bachelor's degree — typically college campuses, research enclaves, or tech corridors.

Richmond
74.7%
15,477 residents
Henrico
71.0%
31,582 residents
Glen Allen
69.5%
42,522 residents

All ZIP Codes in Henrico County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
23059Glen AllenStandard42,522$157,89746.523.3%
23231HenricoStandard38,544$76,50595.09.3%
23228HenricoStandard36,527$70,26011.23.9%
23060Glen AllenStandard36,497$104,46814.84.8%
23229HenricoStandard35,689$107,85414.06.3%
23233HenricoStandard31,582$125,66513.06.3%
23238HenricoStandard26,050$101,52323.5-0.1%
23227RichmondStandard24,925$69,18712.0-1.4%
23294HenricoStandard20,216$64,1644.313.1%
23226RichmondStandard15,477$126,6556.31.4%
23150SandstonStandard12,544$79,05030.96.2%
23230RichmondStandard8,910$74,7634.360.8%
23075HenricoStandard8,347$55,5674.9-17.8%
23250RichmondStandard02.9
23288HenricoUnique0.0
23255HenricoPO Box0.0
23242HenricoPO Box0.0
23058Glen AllenPO Box0.0

Adjacent & Nearby Counties