Located in the Northwest region of Chicagoland, McHenry County offers a change of pace from the urban environment. Easy access via I-90, the county is an exciting, diverse and beautiful region. From galleries to ski jumps, railroad museums to golf courses, all can be found inside McHenry County. Follow the county roads to McHenry County.

Below is a list of area communities for McHenry County, Illinois. Click a community name to view their complete listing details.


The City of McHenry is dedicated to providing its citizens, businesses and visitors with the highest quality of programs and services in a customer-oriented…

Crystal Lake

Welcome to the City of Crystal Lake, Illinois. The City of Crystal Lake is committed to continuing the high quality of life enjoyed by the citizens and…


On the banks of the Fox River, Cary is home to appetizing options in historic settings.


Welcome to Woodstock! Some say stepping onto the Woodstock Square is a Brigadoon kind of experience, wondering if its quirky charm can truly be real.


Billed as the home of Milk Days, this quiet, rural town hosts one of the longest-running festivals in the state every June. But Harvard is also ready to host…

Lake In The Hills

Known to the locals as "LITH", Lake in the Hills is home to its own airport. Here, you'll find a quaint yet exciting village with fun festivities…

Island Lake

With a name like Island Lake, you would expect just that — an island and a lake.


With a walkable downtown including independently owned restaurants and pubs, Algonquin is a city of many flavors!

Fox River Grove

World-class skiers take flight and medieval-style castles loom large in this little village on the Fox River. Explore beautiful Fox River Grove and you'll…


In the shadow of a basketball-adorned water tower honoring the 1952 state champions, the small community of Hebron is bursting with pride from its downtown…


There's no better place to start your Chain O'Lakes expedition than in Johnsburg with plenty of boat launches and marinas along Pistakee Lake and the…


Whether you’re hiking the gorgeous Marengo Ridge or perusing consigned treasures of the downtown area, Marengo offers the quintessential small-town…


Quirky and hip with something wild brewing every day, Richmond is the perfect place to stop and refuel - and maybe find that one perfect gift. Be sure to…


The small, quiet village of Ringwood provides a peaceful place to stop and relax after a long hike at Glacial Park – maybe over a cup of coffee or an ice…


The small town of Union may be small in population but is home to some big things.

Wonder Lake

One look at the body of water Wonder Lake is named after and it’s no surprise people flock to take in the breathtaking vistas here.