List of Iowa state parks





Map of State Parks of Iowa
Hold cursor over locations to display park name;
click to go to park article.
State-managed parks; County-managed parks




This is a list of Iowa state parks and recreation areas. These state parks of the U.S. state of Iowa can be split into two groups based on management. The first group are those state parks managed by the Iowa Department of Natural Resources. The second group are those state parks managed by the county in which they are found.

DNR-managed state parks

County-managed state parks

The following state parks are managed by local county conservation boards:
Park NameCounty or CountiesNearby City
Bobwhite State ParkWayne CountyAllerton
Cold Springs State ParkCass CountyLewis
Crystal Lake State ParkHancock CountyCrystal Lake
Eagle Lake State ParkHancock CountyBritt
Echo Valley State ParkFayette CountyWest Union
Frank A. Gotch State ParkHumboldt CountyDakota City
Heery Woods State ParkButler CountyClarksville
Kearny State ParkPalo Alto CountyEmmetsburg
Lake Cornelia State ParkWright CountyCornelia
Lake Icaria State ParkAdams CountyCorning
Margo Frankel State ParkPolk CountySaylorville
Mill Creek State ParkO'Brien CountyPaullina
Oak Grove State ParkSioux CountyHawarden
Oakland Mills State ParkHenry CountyOakland Mills
Pammel State ParkMadison CountyWinterset
Sharon Bluffs State ParkAppanoose CountyCenterville
Spring Lake State ParkGreene CountyGrand Junction
Swan Lake State ParkCarroll CountyCarroll
Three Mile Lake State ParkUnion CountyCreston