');
US City Data

St. Charles vs O'Fallon

Side-by-side comparison

How does St. Charles, MO compare to O'Fallon, MO? St. Charles has a population of 71,048 with a median household income of $85,522, while O'Fallon has 92,697 residents and a median income of $107,203. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Charles, MOO'Fallon, MODifference
Population71,04892,697-23.4%
Median Age38.938.2+1.8%
Foreign Born %6.5%5.4%+20.4%
Economy
MetricSt. CharlesO'FallonDifference
Median Income$85,522$107,203-20.2%
Unemployment2.3%2.7%-14.8%
Poverty Rate6%4.7%+27.7%
Bachelor's+44.2%42.4%+4.2%
Housing
MetricSt. CharlesO'FallonDifference
Home Value$280,800$305,100-8.0%
Median Rent$1186/mo$1400/mo-15.3%
Housing Units32,20435,553-9.4%

Learn More

St. Charles, MO ProfileO'Fallon, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings