Heery Woods State Park

Heery Woods State Park

Clarksville, Iowa (Butler County County)

4.5 (139 reviews)

Tucked along the rolling terrain of Butler County near Clarksville, Heery Woods State Park is one of Iowa’s quieter treasures — a place where mature hardwood forests meet the gentle curves of the Shell Rock River. With a strong 4.5-star rating from visitors, this park consistently earns praise for its natural beauty and peaceful atmosphere.

The park’s defining feature is its dense woodland canopy, dominated by oaks, hickories, and maples that put on a spectacular show each autumn. The forest floor comes alive in spring with wildflowers — trillium, bloodroot, and hepatica carpet the understory before the canopy fills in. Birders will find plenty to watch, from pileated woodpeckers drumming on dead snags to warblers passing through during migration.

Hiking trails wind through the woods and along the river bluffs, offering moderate terrain that rewards walkers with views of the Shell Rock River valley below. Fishing along the river is a popular draw, with smallmouth bass and channel catfish keeping anglers busy through the warmer months. Picnic areas set among the trees make for a shaded midday break.

The best time to visit depends on what you’re after. Late April through May brings wildflower season, summer offers full shade and river access, and October delivers some of the best fall color in northeast Iowa.

Heery Woods doesn’t draw the crowds of Iowa’s bigger state parks, and that’s exactly the point. If you’re looking for a genuine woodland escape without fighting for a parking spot, this is your park.

Explore Nearby

Nearby Discoveries

2 places to explore within 30 miles

2 State Parks