Lake in the Hills
Village in McHenry County, Illinois

Lake in the Hills is a village in McHenry County, Illinois, with 28,982 residents (2020 Census). The nearest town is Algonquin, 1.4 miles S.
- 28,982residents (2020 Census)
- 10.2 sq miland area · 26.5 km²
- 2,832 / sq mipopulation density
- 60102main ZIP code (2 in total)
About Lake in the Hills
Lake in the Hills is a village in McHenry County, Illinois, United States. As of the 2020 census, the population was 28,982.
The village is most known for its very high residential growth which occurred most heavily in the 1990s. Once a sleepy lakeside village of cottages and small ranches, its population skyrocketed as developers flocked to the area in the 1990s. Its population increased by 17,000 people (a nearly 400% increase) over this period, making it one of the most rapidly growing suburbs of Chicago and in the United States at that time. At the height of its building boom, the village issued over 1,000 residential building permits in 1995.
Text: Wikipedia · CC BY-SA 4.0
Lake in the Hills weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Lake in the Hills
Webcams: Windy.com
Living in Lake in the Hills
- Median household income
- $117,151
- Median home value
- $321,900
- Median rent
- $1,689/mo
- Median age
- 36.8
Do you know Lake in the Hills? Tell us about it
Help other travelers: share what makes Lake in the Hills special. We review every message before publishing it.
Map of Lake in the Hills
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Lake in the Hills Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Lake in the Hills, IL population
Lake in the Hills had 28,982 residents in the 2020 Census.
| 2020 Census | 28,982 |
|---|---|
| Density | 2,832 per sq mi (1,093 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Lake in the Hills at a glance
| State | Illinois (IL) |
|---|---|
| County | McHenry County |
| Type | Village |
| Population | 28,982 (2020) |
| Land area | 10.23 sq mi (26.5 km²) |
| Water area | 0.23 sq mi (0.61 km²) |
| Coordinates | 42.1794° N, 88.3155° W |
| ZIP codes | 60102, 60156 |
| Census code (GEOID) | 1741183 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Lake in the Hills
- Algonquin1.4 mi S
- Trout Valley3.5 mi E
- Crystal Lake3.8 mi N
- Cary4.1 mi NE
- Carpentersville4.1 mi S
- Lakewood4.8 mi NW
- West Dundee5.3 mi S
- Fox River Grove5.3 mi E
- Gilberts5.6 mi SW
- Oakwood Hills6.1 mi NE
- Sleepy Hollow6.2 mi S
- Huntley6.3 mi W
Straight-line distance between town centers.
Frequently asked questions about Lake in the Hills
What county is Lake in the Hills in?
Lake in the Hills is in McHenry County, Illinois.
What is the population of Lake in the Hills, IL?
28,982 people lived in Lake in the Hills at the 2020 Census.
What is the ZIP code of Lake in the Hills, IL?
The main ZIP code is 60102. Other ZIP codes: 60156.
What towns are near Lake in the Hills?
Algonquin (1.4 mi), Trout Valley (3.5 mi), Crystal Lake (3.8 mi), Cary (4.1 mi), Carpentersville (4.1 mi).
Last updated: