');
US City Data

Spanish Lake vs Lake St. Louis

Side-by-side comparison

How does Spanish Lake, MO compare to Lake St. Louis, MO? Spanish Lake has a population of 18,183 with a median household income of $51,125, while Lake St. Louis has 17,538 residents and a median income of $123,427. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSpanish Lake, MOLake St. Louis, MODifference
Population18,18317,538+3.7%
Median Age34.543.2-20.1%
Foreign Born %1.6%3.8%-57.9%
Economy
MetricSpanish LakeLake St. LouisDifference
Median Income$51,125$123,427-58.6%
Unemployment6.8%4.5%+51.1%
Poverty Rate17.3%4.1%+322.0%
Bachelor's+13.2%49.5%-73.3%
Housing
MetricSpanish LakeLake St. LouisDifference
Home Value$121,300$375,300-67.7%
Median Rent$1073/mo$1608/mo-33.3%
Housing Units8,8767,495+18.4%

Learn More

Spanish Lake, MO ProfileLake St. Louis, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings