McHenry is located in northeastern Illinois in
McHenry County northwest of
Chicago north of
Crystal Lake and east of
Woodstock along SRs 31 and 120 just southwest of the
NE Illinois' Chain O' Lakes.
Outdoor lovers enjoy Moraine Hills State Park only a few minutes to the southeast. If golfing is your bent, Chapel Hill Country Club beckons you.
One of the highlights of summer is "Fiesta Days", an 11-day event beginning the weekend after the 4th of July celebrations. Various activities and competitions are held at several venues throught the city and always offers a wide variety of food and drink as well as artisans plying their trades.