');
US City Data

O'Fallon vs St. Charles

Side-by-side comparison

How does O'Fallon, IL compare to St. Charles, IL? O'Fallon has a population of 32,139 with a median household income of $102,793, while St. Charles has 32,733 residents and a median income of $115,350. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricO'Fallon, ILSt. Charles, ILDifference
Population32,13932,733-1.8%
Median Age36.941.6-11.3%
Foreign Born %4.2%10.9%-61.5%
Economy
MetricO'FallonSt. CharlesDifference
Median Income$102,793$115,350-10.9%
Unemployment3.3%4.6%-28.3%
Poverty Rate4.4%3.9%+12.8%
Bachelor's+51.3%51.2%+0.2%
Housing
MetricO'FallonSt. CharlesDifference
Home Value$274,100$369,700-25.9%
Median Rent$1312/mo$1788/mo-26.6%
Housing Units13,15213,780-4.6%

Learn More

O'Fallon, IL ProfileSt. Charles, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings