');
US City Data

Bonne Terre vs Affton

Side-by-side comparison

How does Bonne Terre, MO compare to Affton, MO? Bonne Terre has a population of 6,773 with a median household income of $39,767, 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
MetricBonne Terre, MOAffton, MODifference
Population6,77320,035-66.2%
Median Age39.241.7-6.0%
Foreign Born %2.9%13.4%-78.4%
Economy
MetricBonne TerreAfftonDifference
Median Income$39,767$77,337-48.6%
Unemployment3.2%2.5%+28.0%
Poverty Rate28%5.6%+400.0%
Bachelor's+8.2%35%-76.6%
Housing
MetricBonne TerreAfftonDifference
Home Value$120,400$200,300-39.9%
Median Rent$585/mo$978/mo-40.2%
Housing Units1,9919,278-78.5%

Learn More

Bonne Terre, MO ProfileAffton, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings