Salem, SD Real Estate
Salem, South Dakota is located in McCook County. Nearby cities and towns include Canistota, Spencer, Montrose, Canova, Bridgewater, Emery, Farmer, Dolton, Humboldt, Monroe, Winfred, Alexandria, Howard, Fulton, Marion, Vilas, Hartford, Colton, Madison, Lake Madison, and Roswell. Salem is a rural community with a population of 1,292. The median household income is $41,693. In Salem, 55% of residents are married, and families with children reside in 29% of the households. Half the population of Salem commutes 8 minutes or less to work, with 69% of residents holding white collar jobs and 31% residents holding blue collar jobs. The median age of homes in Salem, SD is 42 years, with 63% of those homes owned, 23% rented, and 14% not occupied.