');
US City Data

Kirkwood vs Affton

Side-by-side comparison

How does Kirkwood, MO compare to Affton, MO? Kirkwood has a population of 29,302 with a median household income of $117,439, 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
MetricKirkwood, MOAffton, MODifference
Population29,30220,035+46.3%
Median Age42.541.7+1.9%
Foreign Born %3.2%13.4%-76.1%
Economy
MetricKirkwoodAfftonDifference
Median Income$117,439$77,337+51.9%
Unemployment3.1%2.5%+24.0%
Poverty Rate5.2%5.6%-7.1%
Bachelor's+66.2%35%+89.1%
Housing
MetricKirkwoodAfftonDifference
Home Value$421,500$200,300+110.4%
Median Rent$1293/mo$978/mo+32.2%
Housing Units12,9369,278+39.4%

Learn More

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