Middlebury is a populated place LOCATED WITHIN the Village of Barrington Hills. In turn, the Village of Barrington Hills is located within Kane County.
Middlebury is located at latitude 42.144 and longitude -88.238.
Since Middlebury is located within the Village of Barrington Hills, all of the census and demographic data for residents of Middlebury are included as part of the information reported for Village of Barrington Hills in the "Profile" tab above.
Kane County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Village of Barrington Hills | Township of Barrington | Kane County
Carpentersville, IL
(1.9 miles SSW) Algonquin, IL (3.4 miles WNW) Algonquin, IL (3.4 miles WNW) East Dundee, IL (3.6 miles SSW) East Dundee, IL (3.6 miles SSW) |
West Dundee, IL
(3.9 miles SW) Trout Valley, IL (3.9 miles NNW) Fox River Grove, IL (4.1 miles NNE) Fox River Grove, IL (4.1 miles NNE) Barrington Hills, IL (4.3 miles E) |
Camp Algonquin, IL
(3.1 miles NNW) Turner Camp, IL (3.1 miles NNW) Haegers Bend, IL (3.4 miles NNW) Barrington Center, IL (3.4 miles SE) Cuba, IL (3.6 miles NE) |
Sutton, IL
(4.1 miles SE) Ski Hill, IL (4.3 miles NNE) Crystal Manor, IL (6.1 miles NNW) Silver Lake, IL (6.3 miles N) Binnie Lakes, IL (6.6 miles WSW) |