Skip to content

Salem, MA ZIP codes

Salem, Massachusetts has 2 ZIP codes, including 1 PO Box ZIP. They are in Essex County.

Population in these ZIPs
44,738
Avg. median income
$85,000population-weighted
Typical home value
$601,600population-weighted
Loading map…

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

ZIP codes within 10 miles

Salem, MA ZIP codes list

Salem, MA ZIP codes
ZIP codeCountyPopulationMedian incomeTypical home value
01970Essex County44,738$85,041$601,600
01971 PO BoxEssex County———

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, MA?

Salem, MA has 2 ZIP codes: 01970 and 01971.

What county is Salem, Massachusetts in?

Salem ZIP codes are in Essex County.

Which Salem ZIP codes are PO Boxes?

01971 is a PO Box or single-organization ZIP code; it has no residential delivery area.