Salem

Town in Rockingham County, New Hampshire

Aerial view of Salem, New Hampshire
Aerial view: USDA NAIP · USGS The National Map (public domain)

Salem is a town in Rockingham County, New Hampshire, with 30,089 residents (2020 Census). The nearest town is Methuen, 3.8 miles SE.

Salem weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Salem

All 24 webcams near Salem ›

Webcams: Windy.com

Living in Salem

Median household income
$110,490
Median home value
$473,300
Median rent
$1,625/mo
Median age
44.6
Cost of living and demographics of Salem ›

Do you know Salem? Tell us about it

Help other travelers: share what makes Salem special. We review every message before publishing it.

Map of Salem

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Salem Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Salem, NH population

Salem had 30,089 residents in the 2020 Census.

2020 Census30,089
Density1,211 per sq mi (467 per km²)

Source: U.S. Census Bureau, Decennial Census.

Salem at a glance

StateNew Hampshire (NH)
CountyRockingham County
TypeTown
Population30,089 (2020)
Land area24.85 sq mi (64.4 km²)
Water area1.04 sq mi (2.70 km²)
Coordinates42.7881° N, 71.2218° W
ZIP code03079
Census code (GEOID)3301566660

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Salem

Straight-line distance between town centers.

Frequently asked questions about Salem

What county is Salem in?

Salem is in Rockingham County, New Hampshire.

What is the population of Salem, NH?

30,089 people lived in Salem at the 2020 Census.

What is the ZIP code of Salem, NH?

The ZIP code of Salem is 03079.

What towns are near Salem?

Methuen (3.8 mi), Windham (4.4 mi), Atkinson (4.5 mi), Lawrence (6.8 mi), Haverhill (6.8 mi).

Last updated: