');
US City Data

St. Peters vs St. Charles

Side-by-side comparison

How does St. Peters, MO compare to St. Charles, MO? St. Peters has a population of 58,200 with a median household income of $89,827, 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. Peters, MOSt. Charles, MODifference
Population58,20071,048-18.1%
Median Age41.138.9+5.7%
Foreign Born %3.2%6.5%-50.8%
Economy
MetricSt. PetersSt. CharlesDifference
Median Income$89,827$85,522+5.0%
Unemployment2.3%2.3%0.0%
Poverty Rate5.1%6%-15.0%
Bachelor's+39.7%44.2%-10.2%
Housing
MetricSt. PetersSt. CharlesDifference
Home Value$252,800$280,800-10.0%
Median Rent$1291/mo$1186/mo+8.9%
Housing Units24,87132,204-22.8%

Learn More

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