Fishing in
Osceola County
Osceola County, Iowa has 12 named fishable waters. None have dated stocking records yet — the waters are still mapped below.
On the map
8 waters
Waters in Osceola County
- Rush Lakelake276 ac
- Chain Lake (historical)lake
- Dry Runstream
- Judicial Ditch Number 64canal
- Judicial Ditch Number 64canal
- Kappes Creekstream
- Little Ocheyedan Riverstream
- Osterman Creekstream
- Rush Lake Outletstream
- Sutton Lake Marshswamp
- Wagner Creekstream
- Wasmund Sloughswamp
All Iowa counties → · Fishing in Iowa →
Osceola County fishing — FAQ
Where can I fish in Osceola County, Iowa?+
Osceola County has 12 named fishable waters. The map above shows every one.
Do I need a license to fish in Osceola County?+
Yes — Iowa requires a fishing license statewide. Buy one from the state agency before you go.