Salem is a city in Essex County, Massachusetts, United States. The population was 40,407 at the 2000 census. It and Lawrence are the county seats of Essex County. Home to Salem State College, Salem Willows Park and the Peabody Essex Museum, Salem is a residential and tourist area which includes the neighborhoods of Salem Neck, South Salem and North Salem, and Witchcraft Heights. Salem apartments for rent comparison page shows most up to date rent information on Salem apartments and houses. Rent information is obtained from multiple rental sources but we cannot guarantee their accuracy.