');
US City Data

Bowling Green vs Affton

Side-by-side comparison

How does Bowling Green, MO compare to Affton, MO? Bowling Green has a population of 4,130 with a median household income of $51,675, 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
MetricBowling Green, MOAffton, MODifference
Population4,13020,035-79.4%
Median Age37.141.7-11.0%
Foreign Born %2.4%13.4%-82.1%
Economy
MetricBowling GreenAfftonDifference
Median Income$51,675$77,337-33.2%
Unemployment7.7%2.5%+208.0%
Poverty Rate21.1%5.6%+276.8%
Bachelor's+12.2%35%-65.1%
Housing
MetricBowling GreenAfftonDifference
Home Value$116,400$200,300-41.9%
Median Rent$773/mo$978/mo-21.0%
Housing Units1,5869,278-82.9%

Learn More

Bowling Green, MO ProfileAffton, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings