');
US City Data

Odessa vs Affton

Side-by-side comparison

How does Odessa, MO compare to Affton, MO? Odessa has a population of 5,589 with a median household income of $85,592, 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
MetricOdessa, MOAffton, MODifference
Population5,58920,035-72.1%
Median Age41.241.7-1.2%
Foreign Born %0%13.4%-100.0%
Economy
MetricOdessaAfftonDifference
Median Income$85,592$77,337+10.7%
Unemployment0%2.5%-100.0%
Poverty Rate5.1%5.6%-8.9%
Bachelor's+25.1%35%-28.3%
Housing
MetricOdessaAfftonDifference
Home Value$209,600$200,300+4.6%
Median Rent$998/mo$978/mo+2.0%
Housing Units2,4549,278-73.6%

Learn More

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