');
US City Data

St. Louis vs St. Charles

Side-by-side comparison

How does St. Louis, MO compare to St. Charles, MO? St. Louis has a population of 293,109 with a median household income of $55,279, while St. Charles has 71,048 residents and a median income of $85,522. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Louis, MOSt. Charles, MODifference
Population293,10971,048+312.6%
Median Age36.638.9-5.9%
Foreign Born %6.6%6.5%+1.5%
Economy
MetricSt. LouisSt. CharlesDifference
Median Income$55,279$85,522-35.4%
Unemployment5%2.3%+117.4%
Poverty Rate19.8%6%+230.0%
Bachelor's+40.2%44.2%-9.0%
Housing
MetricSt. LouisSt. CharlesDifference
Home Value$185,100$280,800-34.1%
Median Rent$978/mo$1186/mo-17.5%
Housing Units173,92032,204+440.1%

Learn More

St. Louis, MO ProfileSt. Charles, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings