');
US City Data

Pekin vs St. Charles

Side-by-side comparison

How does Pekin, IL compare to St. Charles, IL? Pekin has a population of 31,812 with a median household income of $58,355, 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
MetricPekin, ILSt. Charles, ILDifference
Population31,81232,733-2.8%
Median Age41.341.6-0.7%
Foreign Born %1.3%10.9%-88.1%
Economy
MetricPekinSt. CharlesDifference
Median Income$58,355$115,350-49.4%
Unemployment6.8%4.6%+47.8%
Poverty Rate13%3.9%+233.3%
Bachelor's+18.9%51.2%-63.1%
Housing
MetricPekinSt. CharlesDifference
Home Value$118,200$369,700-68.0%
Median Rent$792/mo$1788/mo-55.7%
Housing Units14,73313,780+6.9%

Learn More

Pekin, IL ProfileSt. Charles, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings