');
US City Data

Indian Head Park vs Barrington Hills

Side-by-side comparison

How does Indian Head Park, IL compare to Barrington Hills, IL? Indian Head Park has a population of 3,992 with a median household income of $107,019, while Barrington Hills has 3,923 residents and a median income of $186,667. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricIndian Head Park, ILBarrington Hills, ILDifference
Population3,9923,923+1.8%
Median Age52.843.8+20.5%
Foreign Born %10.5%15.6%-32.7%
Economy
MetricIndian Head ParkBarrington HillsDifference
Median Income$107,019$186,667-42.7%
Unemployment6.8%3.8%+78.9%
Poverty Rate4.3%7.9%-45.6%
Bachelor's+54%70.6%-23.5%
Housing
MetricIndian Head ParkBarrington HillsDifference
Home Value$337,700$781,600-56.8%
Median Rent$1731/mo$3241/mo-46.6%
Housing Units1,8381,519+21.0%

Learn More

Indian Head Park, IL ProfileBarrington Hills, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings