');
US City Data

Barrington Hills vs Indian Head Park

Side-by-side comparison

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

Population & Demographics
MetricBarrington Hills, ILIndian Head Park, ILDifference
Population3,9233,992-1.7%
Median Age43.852.8-17.0%
Foreign Born %15.6%10.5%+48.6%
Economy
MetricBarrington HillsIndian Head ParkDifference
Median Income$186,667$107,019+74.4%
Unemployment3.8%6.8%-44.1%
Poverty Rate7.9%4.3%+83.7%
Bachelor's+70.6%54%+30.7%
Housing
MetricBarrington HillsIndian Head ParkDifference
Home Value$781,600$337,700+131.4%
Median Rent$3241/mo$1731/mo+87.2%
Housing Units1,5191,838-17.4%

Learn More

Barrington Hills, IL ProfileIndian Head Park, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings