Horseshoe Lake State Park spans approximately 2,960 acres near Granite City in Madison County, Illinois, featuring a scenic 2,400-acre oxbow lake formed by the meandering Mississippi River. This Illinois state park has welcomed outdoor enthusiasts since 1966, offering a peaceful retreat centered around one of the region's most distinctive natural features.
The campground provides 26 campsites, each equipped with a table and grill. Amenities include a sanitary dump station, water hydrants, and toilets, making it ideal for RV and tent camping in a rustic setting.
Recreation opportunities abound, including excellent fishing for catfish, carp, crappie, bass, and bluegill, along with boating facilities accessible via launch ramps. Hiking trails traverse diverse habitats through bottomland woods, while birding enthusiasts benefit from the park's location along the Mississippi Flyway migratory route. The landscape supports wildlife viewing, picnicking, and a playground for families.
Located in southwestern Illinois near the historic St. Louis region, Horseshoe Lake State Park provides convenient access to nearby attractions including Cahokia Mounds State Park, Gateway Arch National Park, and Lewis and Clark State Historic Site. The park offers an authentic outdoor experience for RV travelers exploring southern Illinois and the Mississippi River valley.