');
US City Data

Kirksville vs Affton

Side-by-side comparison

How does Kirksville, MO compare to Affton, MO? Kirksville has a population of 17,493 with a median household income of $48,063, while Affton has 20,035 residents and a median income of $77,337. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricKirksville, MOAffton, MODifference
Population17,49320,035-12.7%
Median Age25.141.7-39.8%
Foreign Born %5.9%13.4%-56.0%
Economy
MetricKirksvilleAfftonDifference
Median Income$48,063$77,337-37.9%
Unemployment5.1%2.5%+104.0%
Poverty Rate27.2%5.6%+385.7%
Bachelor's+37.9%35%+8.3%
Housing
MetricKirksvilleAfftonDifference
Home Value$145,300$200,300-27.5%
Median Rent$787/mo$978/mo-19.5%
Housing Units7,5469,278-18.7%

Learn More

Kirksville, MO ProfileAffton, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings