Cities & Villages of McHenry County

Composed of 30 cities and villages covering 611 square miles, McHenry County offers near-endless opportunities for exploration. Large enough to find someplace new to experience, while small enough to explore all four corners of the county easily over the course of a day. Best of all though, you can enjoy city comforts while being less than 5 minutes from a relaxing drive in the country.

Something for everyone!

McHenry Life offers many ways to get to where you want to go…even if you don’t know where that is yet!

Click “Near Me” to find what’s close by (based on GPS location or ISP service):

Or, click on a city name below to explore a specific city. Either way, wherever you end up, we hope you’ll come back and share your experience!

Cities & Villages of McHenry County