');
US City Data

Noblesville vs Terre Haute

Side-by-side comparison

How does Noblesville, IN compare to Terre Haute, IN? Noblesville has a population of 71,940 with a median household income of $102,319, while Terre Haute has 58,491 residents and a median income of $41,960. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNoblesville, INTerre Haute, INDifference
Population71,94058,491+23.0%
Median Age35.632.6+9.2%
Foreign Born %7.3%3.6%+102.8%
Economy
MetricNoblesvilleTerre HauteDifference
Median Income$102,319$41,960+143.8%
Unemployment3.2%7.7%-58.4%
Poverty Rate5.6%26.7%-79.0%
Bachelor's+51.4%23.1%+122.5%
Housing
MetricNoblesvilleTerre HauteDifference
Home Value$321,800$109,500+193.9%
Median Rent$1284/mo$877/mo+46.4%
Housing Units28,17026,613+5.9%

Learn More

Noblesville, IN ProfileTerre Haute, IN ProfileCost of Living in IndianaMore ComparisonsCity Rankings