In 2017, Spanish Lake, MO had a population of 18.5k people with a median age of 30.1 and a median household income of $37,929. Between 2016 and 2017 the population of Spanish Lake, MO declined from 19,105 to 18,511, a -3.11% decrease and its median household income grew from $36,452 to $37,929, a 4.05% increase.
The population of Spanish Lake, MO is 75.3% Black or African American Alone, 18.4% White Alone, and 4.88% Two or More Races. 3.29% of the people in Spanish Lake, MO speak a non-English language, and 99.8% are U.S. citizens.
The median property value in Spanish Lake, MO is $91,900, and the homeownership rate is 50.2%. Most people in Spanish Lake, MO commute by Drove Alone, and the average commute time is 27.8 minutes. The average car ownership in Spanish Lake, MO is 2 cars per household.