In 2017, Salem, MO had a population of 4.94k people with a median age of 40.7 and a median household income of $27,740. Between 2016 and 2017 the population of Salem, MO declined from 4,974 to 4,939, a -0.704% decrease and its median household income declined from $27,957 to $27,740, a -0.776% decrease.
The population of Salem, MO is 95.5% White Alone, 2.04% Two or More Races, and 0.891% Asian Alone. 2.6% of the people in Salem, MO speak a non-English language, and 98.8% are U.S. citizens.
The median property value in Salem, MO is $82,400, and the homeownership rate is 49%. Most people in Salem, MO commute by Drove Alone, and the average commute time is 18.7 minutes. The average car ownership in Salem, MO is 2 cars per household.