Skip to content

Salem, VA ZIP codes

Salem, Virginia has 3 ZIP codes, including 2 PO Box ZIPs. They are in Roanoke County and Salem city.

Population in these ZIPs
38,914
Avg. median income
$74,300population-weighted
Typical home value
$308,600population-weighted
Metro area
Roanoke, VA
Loading map…

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

ZIP codes within 10 miles

Salem, VA ZIP codes list

Salem, VA ZIP codes
ZIP codeCountyPopulationMedian incomeTypical home value
24153Roanoke County38,914$74,260$308,600
24155 PO BoxSalem city———
24157 PO BoxSalem city———

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 Salem

Frequently asked questions

What is the ZIP code for Salem, VA?

Salem, VA has 3 ZIP codes: 24153, 24155 and 24157.

What county is Salem, Virginia in?

Salem ZIP codes are in Roanoke County and Salem city.

Which Salem ZIP codes are PO Boxes?

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