Fishing in
Mahaska County
Mahaska County, Iowa has 30 named fishable waters. None have dated stocking records yet — the waters are still mapped below.
On the map
26 waters
Waters in Mahaska County
- Lake Keomahreservoir90 ac
- Goose Lakelake11 ac
- Ballinger Creekstream
- Black Oak Creekstream
- Bluff Creekstream
- Buck Creekstream
- Buckley Creekstream
- Cedar Creekstream
- Coal Creekstream
- Drainage Ditch Number 2canal
- East Branch Buckley Creekstream
- Elk Creekstream
- Hawthorn Lakereservoir
- Little Bluff Creekstream
- Little Muchakinock Creekstream
- Lost Creekstream
- Middle Branch Buckley Creekstream
- Middle Creekstream
- Mitchell Creekstream
- Moon Creekstream
- Muchakinock Creekstream
- North Coal Creekstream
- Olive Branchstream
- Painter Creekstream
- Pleasant Creekstream
- Saint Joseph Creekstream
- Snyder Creekstream
- Spring Creekstream
- Thunder Creekstream
- Turkey Runstream
All Iowa counties → · Fishing in Iowa →
Mahaska County fishing — FAQ
Where can I fish in Mahaska County, Iowa?+
Mahaska County has 30 named fishable waters. The map above shows every one.
Do I need a license to fish in Mahaska County?+
Yes — Iowa requires a fishing license statewide. Buy one from the state agency before you go.