State Park · Iowa
Beeds Lake State Park

- Location
- Franklin County, Iowa
- Nearest town
- 2.9 miles northwest of Hampton
- Type
- State Park
About Beeds Lake State Park
A 99-acre reservoir sits inside the park's 319 acres, giving room for boating, fishing, and swimming alongside hiking trails, picnic shelters, lodges and concessions. Civilian Conservation Corps work here left behind a cluster of structures, one building, fifteen structures, and five non-contributing features, that earned the park a listing on the National Register of Historic Places in 1990 as a historic district.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Beeds Lake State Park is in Franklin County, Iowa, 2.9 miles northwest of Hampton. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.
State parks near Beeds Lake State Park
Within 60 miles, closest first, straight-line. All 50 in Iowa →
- Pine Lake State ParkState Park · Hardin County, IA29 miS
Pilot Knob State ParkState Park · Hancock County, IA37 miNW- Rice Lake State ParkState Park · Winnebago County, IA44 miN
- George Wyth Memorial State ParkState Park · Black Hawk County, IA46 miE
Dolliver Memorial State ParkState Park · Webster County, IA50 miSW- Union Grove State ParkState Park · Tama County, IA52 miSE
- Ambrose A. Call State ParkState Park · Kossuth County, IA55 miW
Myre-Big Island State ParkState Park · Freeborn County, MN60 miN
Towns near Beeds Lake State Park
State parks near Mason City, State parks near Waverly, State parks near Waterloo
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.