');
US City Data

Kirksville vs Spanish Lake

Side-by-side comparison

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

Population & Demographics
MetricKirksville, MOSpanish Lake, MODifference
Population17,49318,183-3.8%
Median Age25.134.5-27.2%
Foreign Born %5.9%1.6%+268.8%
Economy
MetricKirksvilleSpanish LakeDifference
Median Income$48,063$51,125-6.0%
Unemployment5.1%6.8%-25.0%
Poverty Rate27.2%17.3%+57.2%
Bachelor's+37.9%13.2%+187.1%
Housing
MetricKirksvilleSpanish LakeDifference
Home Value$145,300$121,300+19.8%
Median Rent$787/mo$1073/mo-26.7%
Housing Units7,5468,876-15.0%

Learn More

Kirksville, MO ProfileSpanish Lake, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings