');
US City Data

Hamilton vs McLeansboro

Side-by-side comparison

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

Population & Demographics
MetricHamilton, ILMcLeansboro, ILDifference
Population2,7382,750-0.4%
Median Age39.941-2.7%
Foreign Born %0.8%0.9%-10.0%
Economy
MetricHamiltonMcLeansboroDifference
Median Income$53,487$46,589+14.8%
Unemployment1.6%1%+60.0%
Poverty Rate11.4%19.7%-42.1%
Bachelor's+22.7%18.1%+25.4%
Housing
MetricHamiltonMcLeansboroDifference
Home Value$105,600$72,200+46.3%
Median Rent$888/mo$548/mo+62.0%
Housing Units1,2771,362-6.2%

Learn More

Hamilton, IL ProfileMcLeansboro, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings