Barrington Hills, IL
3,890
Population
27
square miles
144.1
people per square mile