');
US City Data

Cainsville vs Affton

Side-by-side comparison

How does Cainsville, MO compare to Affton, MO? Cainsville has a population of 207 with a median household income of $35,938, 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
MetricCainsville, MOAffton, MODifference
Population20720,035-99.0%
Median Age48.941.7+17.3%
Foreign Born %1%13.4%-92.5%
Economy
MetricCainsvilleAfftonDifference
Median Income$35,938$77,337-53.5%
Unemployment1.8%2.5%-28.0%
Poverty Rate14.5%5.6%+158.9%
Bachelor's+8.3%35%-76.3%
Housing
MetricCainsvilleAfftonDifference
Home Value$48,300$200,300-75.9%
Median Rent$513/mo$978/mo-47.5%
Housing Units1499,278-98.4%

Learn More

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