');
US City Data

McLeansboro vs Oakbrook Terrace

Side-by-side comparison

How does McLeansboro, IL compare to Oakbrook Terrace, IL? McLeansboro has a population of 2,750 with a median household income of $46,589, while Oakbrook Terrace has 2,714 residents and a median income of $70,586. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMcLeansboro, ILOakbrook Terrace, ILDifference
Population2,7502,714+1.3%
Median Age4134.4+19.2%
Foreign Born %0.9%21.3%-95.8%
Economy
MetricMcLeansboroOakbrook TerraceDifference
Median Income$46,589$70,586-34.0%
Unemployment1%4%-75.0%
Poverty Rate19.7%17.8%+10.7%
Bachelor's+18.1%55.5%-67.4%
Housing
MetricMcLeansboroOakbrook TerraceDifference
Home Value$72,200$315,600-77.1%
Median Rent$548/mo$1830/mo-70.1%
Housing Units1,3621,447-5.9%

Learn More

McLeansboro, IL ProfileOakbrook Terrace, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings