');
US City Data

Elk Grove Village vs St. Charles

Side-by-side comparison

How does Elk Grove Village, IL compare to St. Charles, IL? Elk Grove Village has a population of 32,132 with a median household income of $95,216, 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
MetricElk Grove Village, ILSt. Charles, ILDifference
Population32,13232,733-1.8%
Median Age43.941.6+5.5%
Foreign Born %21.5%10.9%+97.2%
Economy
MetricElk Grove VillageSt. CharlesDifference
Median Income$95,216$115,350-17.5%
Unemployment4.3%4.6%-6.5%
Poverty Rate6.9%3.9%+76.9%
Bachelor's+40.9%51.2%-20.1%
Housing
MetricElk Grove VillageSt. CharlesDifference
Home Value$334,400$369,700-9.5%
Median Rent$1574/mo$1788/mo-12.0%
Housing Units13,42813,780-2.6%

Learn More

Elk Grove Village, IL ProfileSt. Charles, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings