');
US City Data

Battlefield vs Affton

Side-by-side comparison

How does Battlefield, MO compare to Affton, MO? Battlefield has a population of 6,095 with a median household income of $87,414, 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
MetricBattlefield, MOAffton, MODifference
Population6,09520,035-69.6%
Median Age40.841.7-2.2%
Foreign Born %4.2%13.4%-68.7%
Economy
MetricBattlefieldAfftonDifference
Median Income$87,414$77,337+13.0%
Unemployment2.8%2.5%+12.0%
Poverty Rate5.8%5.6%+3.6%
Bachelor's+40.4%35%+15.4%
Housing
MetricBattlefieldAfftonDifference
Home Value$207,100$200,300+3.4%
Median Rent$931/mo$978/mo-4.8%
Housing Units2,5929,278-72.1%

Learn More

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