Skip to content

Williamsburg, VA ZIP codes

Williamsburg, Virginia has 4 ZIP codes, including 2 PO Box ZIPs. They are in James City County and Williamsburg city.

Population in these ZIPs
101,073
Avg. median income
$104,400population-weighted
Typical home value
$467,700population-weighted
Loading map…

Click anywhere on the map to see which ZIP code it's in.

ZIP codes within 10 miles

Williamsburg, VA ZIP codes list

Williamsburg, VA ZIP codes
ZIP codeCountyPopulationMedian incomeTypical home value
23185James City County55,270$105,431$462,400
23186 PO BoxWilliamsburg city———
23187 PO BoxWilliamsburg city———
23188James City County45,803$103,160$474,100

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities near Williamsburg

Frequently asked questions

What is the ZIP code for Williamsburg, VA?

Williamsburg, VA has 4 ZIP codes: 23185, 23186, 23187 and 23188.

What county is Williamsburg, Virginia in?

Williamsburg ZIP codes are in James City County and Williamsburg city.

Which Williamsburg ZIP codes are PO Boxes?

23186 and 23187 are PO Box or single-organization ZIP codes; they have no residential delivery area.