| ZIP Codes: | 10 ZIP Codes (9 Standard, 1 PO Box, 0 Unique) [See All] |
| Area Codes: | 686 / 804 |
| Timezone: | Eastern (GMT -05:00) |
| Local Time: | 11:55:29 PM |
| Population: | 21,998 [See All] |
| FIPS: | 51075 |
| CBSA: | Richmond, VA |
| Land Area: | 222 sq mi |
| Water Area: | 7 sq mi |
| Coordinates: | 37.7155, -77.8743 |
| Quick Link: |
21,998 residents live across 10 ZIPs covering 222 sq mi, served by 10 distinct USPS-recognized cities.
Population moved from 20,552 to 21,998 from 2014 to 2024 — a +7.0% change. 4 ZIPs gained residents, 4 lost.
The county's wealthiest ZIP 23039 (Crozier, $156,250 median) and poorest ZIP 23063 (Goochland, $81,553) are 10.6 miles apart — a 1.9× income gap across local geography.
Median home values vary 2.4× across this county — from $305,100 in 23065 (Gum Spring) to $745,000 in 23129 (Oilville).
Density varies 16× across the county — from 59 people/sq mi in 23063 (Goochland) to 948 in 23160 (State Farm).
Educational attainment ranges from 1.9% bachelor's+ in 23160 (State Farm) to 57.4% in 23129 (Oilville) — the breadth of educational profiles across the area.
Within Virginia, this is the #77 most populous of 134 counties and ranks #10 for median household income with the #39 fastest decade growth .
On the national stage, Goochland County is ranks #75 for income .
Weighted by population, the typical household earns about $118,579 across the county — reflecting what a typical resident sees, not a simple ZIP average.
39.2% of adults age 25+ hold a bachelor's degree or higher (6,598 of 16,840 reporting).
9 Standard delivery, 1 PO Box only, 0 single-entity Unique ZIPs serve this county.
| ZIP | City | Type | Population | Median Income | Area (sq mi) | 10-yr Growth |
|---|---|---|---|---|---|---|
| 23103 | Manakin Sabot | Standard | 6,922 | $145,234 | 37.8 | 46.5% |
| 23063 | Goochland | Standard | 6,164 | $81,553 | 104.0 | 20.7% |
| 23102 | Maidens | Standard | 3,605 | $126,635 | 28.3 | 3.3% |
| 23153 | Sandy Hook | Standard | 1,586 | $122,096 | 13.5 | 37.3% |
| 23065 | Gum Spring | Standard | 1,292 | $92,577 | 17.1 | -35.5% |
| 23160 | State Farm | Standard | 1,186 | — | 1.3 | -55.5% |
| 23039 | Crozier | Standard | 938 | $156,250 | 15.6 | -12.9% |
| 23129 | Oilville | Standard | 305 | $142,708 | 4.1 | -8.7% |
| 23014 | Beaumont | Standard | — | — | 0.0 | — |
| 23067 | Hadensville | PO Box | — | — | 0.0 | — |