Salem is a city located in the state of New Jersey, United States. It serves as the county seat for Salem County, which is recognized as the most rural county within the state. The name of both the city and the county is derived from the Hebrew word shalom, which translates to peace.
The city is part of the Philadelphia metropolitan area. According to the 2020 United States census, Salem had a population of 5,296 residents. This figure represented an increase from the 2010 census count of 5,146, following a significant decline from the 5,857 residents recorded in the year 2000.