Richmond, VA

Multi-ZIP Census mosaic for Richmond, VA: 16 delivery areas, combined population 366,961. Sort the ZIP table by population before trusting any single city average (ACS 2023 5-Year Estimates).

U.S. Census Bureau, SimpleMaps US ZIP Code Database, delivery-area ZIP coverage

ACS city ledger plate

Sheet RICHMOND-VA · Richmond, VA 16 ZIPs · 366,961 pop · #10469/25278 · Henrico County, Chesterfield County and Richmond (city)

INC-HIGH · RANK-MID · BELOW-PEER · BOOK-WIDE · OWN-LOW · POP-MAJOR · SPREAD-SPLIT · HOME-MID

  • INC-HIGH $76,615
  • RANK-MID #10469/25278
  • BELOW-PEER under Sandston
  • BOOK-WIDE 16 ZIPs
  • OWN-LOW 52% owners
  • POP-MAJOR 366,961
  • SPREAD-SPLIT 23224→23226
  • HOME-MID $357,964

Nearest income peer: Sandston, VA (+ $2,435 income $)

Instrument codes from this city’s ACS household income, national rank, county-peer gap, ZIP book, owner tenure, population scale, intra-city income spread, and home-value band, not a moving recommendation.

Income neighbourhood around Richmond

Lowest/highest poles plus county-sharing cities nearest Richmond on average ZIP median household income. Full ladder: /cities.

median HH income

What this shows County-sharing peers only, not the full US city board. Open a near peer when the gap is small; open the poles when the mosaic is wide.

Source U.S. Census Bureau · ACS 5-Year Estimates As of 2026-08-25

National city placement

According to ACS 5-Year Estimates, Richmond, VA sits among US cities with an above-median household income, on a major-metro population base, across a multi-ZIP patchwork.

Top 41%
household income vs 25,278 US cities
366,961
city population (Census)
16
USPS ZIP codes covered
$76,615
avg ZIP median income

Income percentile ranks this city's average ZIP median household income against 25,278 US cities with ACS income on at least one ZIP. Scale and ZIP-spread words come from Census population and USPS ZIP coverage.

Above-median income across a wide ZIP mosaic (16 codes): average household income $76,615 and home value $357,964 hide neighborhood splits. Poverty averages 14.4%, but the rate can concentrate in a minority of ZIPs. Sort the table by population first, then open the largest ZIP and one thin-edge ZIP.

Every one of the 7 cities sharing Henrico County, Chesterfield County and Richmond (city) reports a higher average ZIP median income than Richmond, Henrico, Midlothian and Glen Allen among them. That gap is the county's income spread, not a measure of the housing or commute picture below. Moseley marks the far end of that range at $158,667, 107% above Richmond.

Within-city ZIP comparison

Where the ZIP codes inside Richmond differ

Richmond's city average masks two linked splits. Median household income runs from $50,475 in ZIP 23224 to $126,655 in ZIP 23226, while home values span $207,500 in 23224 to $582,000 in 23221. Compare the endpoint ZIPs before treating the city-level number as a neighborhood-level answer.

Income high-to-low ratio
2.5×

23224 to 23226

Home-value high-to-low ratio
2.8×

23224 to 23221

Poverty-rate spread
22.1 points

23236 to 23224

Derived from the published ACS 2023 ZIP-level records shown on this site. A high-to-low ratio compares the highest and lowest available ZIP values; it is not a score or forecast.

Population concentration

Richmond residents fan out across many ZIPs

Population is spread across 16 codes in Richmond. The densest, 23223, still represents only about 13% of the 366,961 residents, so no single ZIP stands in for the city.

Census ZBP business roll-up

Dense employer mosaic across Richmond

Citywide ZBP: 11,710 establishments, 216,234 employees , annual payroll $15,972,359k (~32 establishments per 1,000 residents) across 16 of 16 ZIPs. Peak business ZIP 23230 (1,552 units) ; leading NAICS Professional, scientific, and technical services (1,561) · also Retail trade · Health care and social assistance .

View your shortlist →

ZIP Codes in Richmond, VA

These ZIP codes straddle Henrico County, Chesterfield County and Richmond (city), so county-level figures split Richmond between several administrative records. See the Henrico County roll-up →

Every one of the 7 cities sharing Henrico County, Chesterfield County and Richmond (city) reports a higher average ZIP median income than Richmond, Henrico, Midlothian and Glen Allen among them. That gap is the county's income spread, not a measure of the housing or commute picture below. Moseley marks the far end of that range at $158,667, 107% above Richmond.

Side-by-side: Compare 23223 vs 23234 →

ZIP Code Population Median income Establishments Density
23223 47,677 $55,731 789 1,093
23234 42,989 $66,619 642 838
23225 39,169 $62,949 891 1,058
23220 35,545 $61,381 1,031 2,856
23224 33,461 $50,475 839 1,108
23235 30,165 $96,083 1,372 667
23236 25,822 $110,499 789 687
23222 24,563 $61,345 369 1,143
23227 24,440 $69,187 534 830
23237 21,192 $79,606 515 400
23226 15,805 $126,655 848 1,032
23221 13,680 $99,816 453 1,600
23230 5,852 $74,763 1,552 542
23219 3,781 $57,507 1,015 952
23173 2,820 n/a 20 2,670
23250 0 n/a 51 n/a

Richmond roll-ups here are for informational purposes only and do not constitute financial or relocation advice. ACS and Census ZBP figures are estimates; confirm the current table against Census before a money or move decision involving Richmond, .