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.

Stocked this week IA source report
Last plant logged
November 7, 2026
Lakes
23
Counties with stocked lakes
19 of 99
Plants
10

Stocked most recently

Newest plants first

All 23 lakes on the map, A to Z

Best places to fish in Iowa

Counties

Species stocked in Iowa

Rainbow Trout 10 plants