');
US City Data

Canton vs Affton

Side-by-side comparison

How does Canton, MO compare to Affton, MO? Canton has a population of 2,741 with a median household income of $46,941, 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
MetricCanton, MOAffton, MODifference
Population2,74120,035-86.3%
Median Age39.141.7-6.2%
Foreign Born %2.3%13.4%-82.8%
Economy
MetricCantonAfftonDifference
Median Income$46,941$77,337-39.3%
Unemployment11.1%2.5%+344.0%
Poverty Rate15.5%5.6%+176.8%
Bachelor's+16.3%35%-53.4%
Housing
MetricCantonAfftonDifference
Home Value$115,100$200,300-42.5%
Median Rent$548/mo$978/mo-44.0%
Housing Units1,2239,278-86.8%

Learn More

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