Skip to main content


Lake in the Hills

McHenry County is rich in resources for both business and residents. Close to world-class metropolitan areas, transportation, education, entertainment, and recreational activities, there is something for everyone.

About Lake in the Hills

Since 1952, residents and businesses alike have come to Lake in the Hills because of its high quality of life and numerous amenities. The Village offers exceptional services through our highly efficient Police Department, Public Works Department, Community Services Department, Fire Protection Districts, municipal water service, Sanitary District and refuse and recycling services. In addition, the Village Parks and Recreation Division offers a wide variety of parks and programs designed for families and individuals throughout the year.

Lake in the Hills is also home to numerous businesses and services to meet any need. With a number of new businesses locating to Lake in the Hills each year, residents and visitors can expect a greater variety to choose from now and in the years to come.

Lake in the Hills has beautiful lakes, with Woods Creek Lake being the largest with two swimming areas – Indian Trail Beach and Butch Hagele Beach. Goose Lake, Willow Lake and Lake Scott are all shallow lakes. Goose Lake is utilized mainly for fishing while Willow Lake and Lake Scott are wildlife ponds.

Relocate to Lake in the Hills!



Source: U.S. Census data (in 2017 dollars), 2013-2017



Source: U.S. Census data



Source: U.S. Census data