');
US City Data

Kirksville vs Lake St. Louis

Side-by-side comparison

How does Kirksville, MO compare to Lake St. Louis, MO? Kirksville has a population of 17,493 with a median household income of $48,063, 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
MetricKirksville, MOLake St. Louis, MODifference
Population17,49317,538-0.3%
Median Age25.143.2-41.9%
Foreign Born %5.9%3.8%+55.3%
Economy
MetricKirksvilleLake St. LouisDifference
Median Income$48,063$123,427-61.1%
Unemployment5.1%4.5%+13.3%
Poverty Rate27.2%4.1%+563.4%
Bachelor's+37.9%49.5%-23.4%
Housing
MetricKirksvilleLake St. LouisDifference
Home Value$145,300$375,300-61.3%
Median Rent$787/mo$1608/mo-51.1%
Housing Units7,5467,495+0.7%

Learn More

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