Lake Macbride State Park

Lake Macbride State Park

Solon, Iowa (Johnson County County)

4.6 (1,995 reviews)

About This Park

This recreation area is part of Coralville Lake

Lake Macbride State Park sits just outside Solon in Johnson County, offering nearly 2,810 acres of rolling wooded hills surrounding one of Iowa’s most popular reservoirs. With a 4.6-star rating across nearly 2,000 reviews, it’s one of the state’s best-loved parks for good reason.

Lake Macbride itself is the main draw — a 812-acre lake built by the Civilian Conservation Corps in the 1930s, now managed alongside the adjacent Coralville Lake by the Army Corps of Engineers. The lake supports excellent fishing for largemouth bass, channel catfish, bluegill, and crappie, with multiple boat ramps and a no-wake zone on the upper portion that keeps things peaceful for kayakers and canoers.

The park’s trail system winds through oak-hickory forests and prairie restorations, with options ranging from easy lakeside walks to more rugged multi-use paths open to mountain biking. Winter brings cross-country skiing and snowmobiling when conditions allow. A sandy swimming beach operates in summer with a bathhouse and lifeguards on duty.

Families will appreciate the well-maintained picnic shelters, playgrounds, and accessible facilities throughout the park. Its proximity to Iowa City — just 20 minutes away — makes it equally suited to afternoon escapes and weekend getaways.

Best time to visit: Late May through September for swimming and water sports, though fall foliage along the lake’s wooded shoreline is spectacular. Spring wildflower displays in April and May are worth the trip alone.

Expect a well-run park that balances recreation with natural beauty — arrive early on summer weekends, as parking fills fast.

Explore Nearby

Nearby Discoveries

5 places to explore within 30 miles

3 State Parks 2 Scenic Byways