Henrico County, Virginia

County seat: Laurel · Population 342,775 (2025) · 234 sq mi

Henrico County is the 6th most populous of Virginia's 133 counties, with 342,775 people (2025 estimate). Its county seat is Laurel. 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 0 cities and towns and the 7 neighboring counties.

Map of Henrico County, Virginia with cities, towns and the county boundary
Henrico 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).

Henrico County facts

County seat
Laurel
Population (2025 estimate)
342,775 +2.3% since 2020
Land area
234 sq mi 81st largest of 133
Water area
11 sq mi
Population density
1,467 per sq mi
Established
1634
Named after
Henricus settlement in Virginia, United States
Largest city
Tuckahoe 49,183
Median household income
$88,783
Cities and towns
0 plus 13 CDPs
ZIP codes
17
Time zone
Eastern
FIPS code
51087

Unincorporated communities (CDPs)

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

CommunityPopulationAlso in
Tuckahoe49,183
Short Pump29,026
Laurel18,721
Glen Allen17,551
East Highland Park15,265
Highland Springs14,296
Lakeside12,654
Wyndham12,099
Innsbrook8,578
Montrose8,285
Dumbarton7,997
Sandston7,399
Chamberlayne4,692

ZIP codes in Henrico County

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

Population of Henrico County, 2020–2025

Henrico County grew by 7,814 people (+2.3%) between April 2020 and July 2025: 1,336 more births than deaths and a net gain of 6,337 people from migration.

Year (July 1)Population
2020334,929
2021334,546
2022335,033
2023336,037
2024340,024
2025342,775

Neighboring counties

Printable Henrico 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.