Beaches in McHenry County, IL

There are 2 Beaches in McHenry County, Illinois, serving a population of 308,043 people in an area of 604 square miles. There is 1 Beach per 154,021 people, and 1 Beach per 301 square miles.

In Illinois, McHenry County is ranked 3rd of 102 counties in Beaches per capita, and 4th of 102 counties in Beaches per square mile.

List of McHenry County Beaches

Find addresses, phone numbers, fax numbers, hours & services for McHenry County Beaches.

Crystal Lake Main Beach 300 Lake Shore Drive Crystal Lake, IL

Indian Trail Beach 228 Indian Trail Road Lake in the Hills, IL