Horseshoe Lake State Park

17356

Horseshoe Lake State Park
3321 Highway 111
Granite City, IL 60240
618-931.0270
https://www.dnr.illinois.gov/Parks/Pages/HorseshoeLakeMadison.aspx
: , , , , , , ,

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.