');
US City Data

Spanish Lake vs Kirksville

Side-by-side comparison

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

Population & Demographics
MetricSpanish Lake, MOKirksville, MODifference
Population18,18317,493+3.9%
Median Age34.525.1+37.5%
Foreign Born %1.6%5.9%-72.9%
Economy
MetricSpanish LakeKirksvilleDifference
Median Income$51,125$48,063+6.4%
Unemployment6.8%5.1%+33.3%
Poverty Rate17.3%27.2%-36.4%
Bachelor's+13.2%37.9%-65.2%
Housing
MetricSpanish LakeKirksvilleDifference
Home Value$121,300$145,300-16.5%
Median Rent$1073/mo$787/mo+36.3%
Housing Units8,8767,546+17.6%

Learn More

Spanish Lake, MO ProfileKirksville, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings