');
US City Data

New Baden vs Hainesville

Side-by-side comparison

How does New Baden, IL compare to Hainesville, IL? New Baden has a population of 3,493 with a median household income of $77,542, while Hainesville has 3,524 residents and a median income of $126,125. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNew Baden, ILHainesville, ILDifference
Population3,4933,524-0.9%
Median Age39.140.2-2.7%
Foreign Born %5.5%18.6%-70.4%
Economy
MetricNew BadenHainesvilleDifference
Median Income$77,542$126,125-38.5%
Unemployment2.9%3.1%-6.5%
Poverty Rate9.6%12.5%-23.2%
Bachelor's+24.2%40%-39.5%
Housing
MetricNew BadenHainesvilleDifference
Home Value$160,600$218,500-26.5%
Median Rent$1110/mo$1219/mo-8.9%
Housing Units1,3471,294+4.1%

Learn More

New Baden, IL ProfileHainesville, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings