See history come to life!
McHenry County values its rich history and makes its story available to visitors to learn about and appreciate. McHenry County Historical Society and Museum offers an interactive step back in time where you can experience McHenry