Iowa fish stocking
23 lakes tracked in Iowa, 10 stocking events recorded from the Iowa Department of Natural Resources. Source: Iowa Department of Natural Resources. Most recent plant on record: November 7, 2026.
- Last plant logged
- November 7, 2026
- Lakes
- 23
- Counties with stocked lakes
- 19 of 99
- Plants
- 10
23 locations shown. Tap a pin for details. · Open this area in Google Maps
Stocked most recently
All 23 lakes on the map, A to Z
- Ada Hayden Heritage Park Lake Story County
- Bacon Creek Lake Woodbury County
- Big Lake Pottawattamie County
- Blue Pit Cerro Gordo County
- Clear Lake Cerro Gordo County
- Discovery Park Pond Muscatine County
- Ely Pond Linn County
- Emma Young Pond Clinton County
- Heritage Pond Dubuque County
- Lake of the Hills Scott County
- Lake Petocka Polk County
- Liberty Centre Pond Johnson County
- Marr Park Pond Washington County
- Moorland Pond Webster County
- Noelridge Park Pond Linn County
- North Prairie Lake Black Hawk County
- North Ridge Park Pond Johnson County
- Ottumwa Park Pond (South Pond) Wapello County
- Sand Lake Marshall County
- Stolley Pond Clay County
- Terra Lake Polk County
- Triumph Park West & East Dallas County
- West Okoboji Lake Dickinson County
Best places to fish in Iowa
Counties
Black Hawk County (1)
Cerro Gordo County (2)
Clay County (1)
Clinton County (1)
Dallas County (1)
Dickinson County (1)
Dubuque County (1)
Johnson County (2)
Linn County (2)
Marshall County (1)
Muscatine County (1)
Polk County (2)
Pottawattamie County (1)
Scott County (1)
Story County (1)
Wapello County (1)
Washington County (1)
Webster County (1)
Woodbury County (1)