');
US City Data

Hainesville vs New Baden

Side-by-side comparison

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

Population & Demographics
MetricHainesville, ILNew Baden, ILDifference
Population3,5243,493+0.9%
Median Age40.239.1+2.8%
Foreign Born %18.6%5.5%+238.2%
Economy
MetricHainesvilleNew BadenDifference
Median Income$126,125$77,542+62.7%
Unemployment3.1%2.9%+6.9%
Poverty Rate12.5%9.6%+30.2%
Bachelor's+40%24.2%+65.3%
Housing
MetricHainesvilleNew BadenDifference
Home Value$218,500$160,600+36.1%
Median Rent$1219/mo$1110/mo+9.8%
Housing Units1,2941,347-3.9%

Learn More

Hainesville, IL ProfileNew Baden, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings