');
US City Data

Naperville vs Elgin

Side-by-side comparison

How does Naperville, IL compare to Elgin, IL? Naperville has a population of 149,424 with a median household income of $150,937, while Elgin has 114,106 residents and a median income of $88,316. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNaperville, ILElgin, ILDifference
Population149,424114,106+31.0%
Median Age40.136.3+10.5%
Foreign Born %22.6%26.5%-14.7%
Economy
MetricNapervilleElginDifference
Median Income$150,937$88,316+70.9%
Unemployment4.2%6.3%-33.3%
Poverty Rate4.4%10.4%-57.7%
Bachelor's+71.7%26%+175.8%
Housing
MetricNapervilleElginDifference
Home Value$509,900$252,400+102.0%
Median Rent$1852/mo$1260/mo+47.0%
Housing Units56,57540,111+41.0%

Learn More

Naperville, IL ProfileElgin, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings