Overview Salem is a town in South Dakota, United States, with a population of about 1,325[1]. Geography Coordinates: 43.7242, -97.3889