Horseshoe Lake State Park
3321 Highway 111
Granite City, IL 60240
618-931.0270
https://www.dnr.illinois.gov/Parks/Pages/HorseshoeLakeMadison.aspx
State Park: Birding, Camp, Fish, Hike, Horse, Picnic, Walk, Water Sports
Horseshoe Lake is located off Highway 111 in Madison County which lies in the southwestern part of Illinois. Only minutes away from a large surrounding urban area, the park offers a wide variety of recreational opportunities on 2,960 acres.