Salem
City in Salem County, New Jersey

Salem is a city in Salem County, New Jersey, with 5,296 residents (2020 Census). It sits at 10 ft (3 m) above sea level. The nearest town is Elsinboro, 2.8 miles SW.
- 5,296residents (2020 Census)
- 10 ftelevation · 3 m
- 2.3 sq miland area · 6.1 km²
- 2,259 / sq mipopulation density
- 08079ZIP code
About Salem
Salem is a city in and the county seat of Salem County, the most rural county in the U.S. state of New Jersey. The name Salem, for both the city and county, is derived from the Hebrew word shalom, meaning peace. As of the 2020 United States census, the city's population was 5,296, an increase of 150 (+2.9%) from the 2010 census count of 5,146, which in turn reflected a decrease of 711 (−12.1%) from the 5,857 counted in the 2000 census. Salem is part of the Philadelphia metropolitan area.
The town and colony of Salem was laid out in 1675 by John Fenwick and the community was given permission to choose officers in October 1693. It was incorporated on February 21, 1798, as part of the initial group of 104 townships established by the New Jersey Legislature. On February 25, 1858, it was reincorporated as Salem City.
Salem had the second-highest property tax rate in New Jersey, with an equalized rate of 6.519% in 2020, compared to 3.476% in Salem County and a statewide average of 2.279%.
Text: Wikipedia · CC BY-SA 4.0
Salem weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Salem
Webcams: Windy.com
Living in Salem
- Median household income
- $38,721
- Median home value
- $79,800
- Median rent
- $1,075/mo
- Median age
- 36.9
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
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, NJ population
Salem had 5,296 residents in the 2020 Census.
| 2020 Census | 5,296 |
|---|---|
| Density | 2,259 per sq mi (872 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Salem at a glance
| State | New Jersey (NJ) |
|---|---|
| County | Salem County |
| Type | City |
| Population | 5,296 (2020) |
| Land area | 2.34 sq mi (6.1 km²) |
| Water area | 0.47 sq mi (1.22 km²) |
| Elevation | 10 ft (3 m) |
| Coordinates | 39.5682° N, 75.4726° W |
| ZIP code | 08079 |
| Official website | cityofsalemnj.org |
| Census code (GEOID) | 3465490 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Salem
- Elsinboro2.8 mi SW
- Pennsville4.3 mi NW
- Hancocks Bridge4.4 mi S
- Mannington4.9 mi NE
- Quinton5.1 mi SE
- Delaware City, DE6.5 mi W
- Port Penn, DE6.9 mi SW
- Lower Alloways Creek8.2 mi S
- Alloway8.3 mi E
- New Castle, DE8.6 mi NW
- Carneys Point8.9 mi N
- St. Georges, DE9.4 mi W
Straight-line distance between town centers.
Frequently asked questions about Salem
What county is Salem in?
Salem is in Salem County, New Jersey.
What is the population of Salem, NJ?
5,296 people lived in Salem at the 2020 Census.
What is the ZIP code of Salem, NJ?
The ZIP code of Salem is 08079.
What is the elevation of Salem?
10 feet (3 m) above sea level.
What towns are near Salem?
Elsinboro (2.8 mi), Pennsville (4.3 mi), Hancocks Bridge (4.4 mi), Mannington (4.9 mi), Quinton (5.1 mi).
Last updated: