');
US City Data

Farmington vs Kirksville

Side-by-side comparison

How does Farmington, MO compare to Kirksville, MO? Farmington has a population of 17,999 with a median household income of $49,882, 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
MetricFarmington, MOKirksville, MODifference
Population17,99917,493+2.9%
Median Age37.925.1+51.0%
Foreign Born %2.6%5.9%-55.9%
Economy
MetricFarmingtonKirksvilleDifference
Median Income$49,882$48,063+3.8%
Unemployment4.1%5.1%-19.6%
Poverty Rate19.2%27.2%-29.4%
Bachelor's+14.8%37.9%-60.9%
Housing
MetricFarmingtonKirksvilleDifference
Home Value$187,500$145,300+29.0%
Median Rent$856/mo$787/mo+8.8%
Housing Units7,0547,546-6.5%

Learn More

Farmington, MO ProfileKirksville, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings