US Census Data

ZIP Code 23231

ZIP Code Tabulation Area in Henrico County, Virginia.

Population
37,949
+3.8%’19–’23
Median household income
$74,245
+30.5%’19–’23
Median home value
$270,400
+42.4%’19–’23

ZIP Code 23231 (Henrico County, Virginia) is home to about 37,949 residents. At $74,245, its median household income sits below Henrico County's $86,397.

From 2019 to 2023, ZIP Code 23231's population grew 3.8% from 36,564 to 37,949, while its median gross rent rose 23.1% from $1,033 to $1,272.

Households average 2.32 people. The median gross rent is $1,272.

Demographics

ACS 2019–2023
Population
37,949
Median age
42.9 yrs
Median household income
$74,245
Median home value
$270,400
Median gross rent
$1,272
Housing units
17,028
Homeownership rate
67.7%
Bachelor's degree or higher
28.6%
Unemployment rate
5.2%

Trends

ACS 5-year · 2019–2023
Population
36,56437,949
Median household income
$56,872$74,245
Median home value
$189,900$270,400
Median gross rent
$1,033$1,272
YearPopulationMedian household incomeMedian home valueMedian gross rent
201936,564$56,872$189,900$1,033
202036,587$61,931$205,800$1,034
202136,674$61,983$213,600$1,090
202237,370$69,972$245,700$1,164
202337,949$74,245$270,400$1,272

Each year is a US Census Bureau ACS 5-year estimate ending that year.

Age distribution

CountShare
Under 51,8284.8%
5 to 174,99113.2%
18 to 242,7137.1%
25 to 345,71815.1%
35 to 445,08613.4%
45 to 544,85012.8%
55 to 646,13316.2%
65 to 744,36711.5%
75 and over2,2636.0%

Race & ethnicity

CountShare
White (non-Hispanic)12,79033.7%
Black or African American22,45159.2%
American Indian & Alaska Native410.1%
Asian3350.9%
Native Hawaiian & Pacific Islander00.0%
Some other race310.1%
Two or more races1,0362.7%
Hispanic or Latino (any race)1,2653.3%

Educational attainment (age 25+)

CountShare
No high school diploma2,3008.1%
High school graduate8,37429.5%
Some college or associate's9,60533.8%
Bachelor's degree5,22118.4%
Graduate or professional degree2,91710.3%

Commute to work

Mean travel time to work
26 min

How workers get to work

CountShare
Drove alone16,04778.0%
Carpooled1,2225.9%
Public transit2821.4%
Walked1900.9%
Bicycle820.4%
Worked from home2,42011.8%
Other means3431.7%

Travel time

CountShare
Under 15 min3,65320.1%
15 to 29 min7,43440.9%
30 to 44 min4,91627.1%
45 to 59 min1,0826.0%
60+ min1,0816.0%

Households

Average household size
2.32
Poverty rate
12.5% (4,712 of 37,723)
CountShare
Family households9,84560.5%
Nonfamily households6,42539.5%

Housing

Median year structure built
1987

Occupancy

CountShare
Occupied16,27095.5%
Vacant7584.5%

Tenure (of occupied units)

CountShare
Owner-occupied11,01967.7%
Renter-occupied5,25132.3%

Units in structure

CountShare
1-unit, detached12,61174.1%
1-unit, attached6754.0%
2 to 4 units8575.0%
5 to 19 units1,91311.2%
20 or more units9425.5%
Mobile home & other300.2%

Geography

ZCTA
23231
Land area
88 sq mi
Water area
6.79 sq mi
Center point
37.4422, -77.3149

Counties this ZIP covers

3

Compare with nearby ZIP codes

6

National ZIP rankings

21

Nearby ZIP codes

16