');
US City Data

St. Joseph vs Affton

Side-by-side comparison

How does St. Joseph, MO compare to Affton, MO? St. Joseph has a population of 71,542 with a median household income of $55,578, 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
MetricSt. Joseph, MOAffton, MODifference
Population71,54220,035+257.1%
Median Age37.941.7-9.1%
Foreign Born %4.2%13.4%-68.7%
Economy
MetricSt. JosephAfftonDifference
Median Income$55,578$77,337-28.1%
Unemployment4.7%2.5%+88.0%
Poverty Rate18.7%5.6%+233.9%
Bachelor's+22.7%35%-35.1%
Housing
MetricSt. JosephAfftonDifference
Home Value$144,200$200,300-28.0%
Median Rent$884/mo$978/mo-9.6%
Housing Units33,1439,278+257.2%

Learn More

St. Joseph, MO ProfileAffton, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings