Upgrade to Premium — Swim Mapper · Catch Logger · Trip Planner (Free trial) · Access to all 210,776+ public venues  £5.95/mo  ·  £49.95/yr
Upgrade Now
Fishery or lake owner? Get your water/service in front of 1000+ website users every day from £49.95/yr.
See pricing →

Fishing in Iowa

1,575 public fishing lakes and rivers in Iowa — Largemouth Bass, Bluegill, Walleye, Smallmouth Bass, Channel Catfish, Common Carp, Flathead Catfish and Northern Pike.

Interactive Map

Browse venues in Iowa

See every public fishing venue in Iowa on the map, with boat ramps, camping, parking and full rules for each one.

Open the Iowa Map
State
Iowa
Country
USA
Venues
1,575
Licence
State-issued

Fishing in Iowa

PiscaMaps covers 1,575 public fishing venues across Iowa in 6 regions — 341 lakes and reservoirs and 1,219 rivers. The largest is Lake Winneshiek, at 23,067 acres. Des Moines River is the longest mapped river, running 551 km. Central Iowa has the most venues on file, with 541. 58 venues are documented trout waters.

The most commonly recorded species across Iowa's public waters are Largemouth Bass, Bluegill, Walleye, Smallmouth Bass, Channel Catfish, Common Carp, Flathead Catfish and Northern Pike — the exact mix varies by water type and region. 263 venues have a real boat ramp on file, 236 have nearby camping, and 563 have mapped parking — sourced from OpenStreetMap and recreation.gov's federal facilities database (RIDB) where available.

Fishing Regions in Iowa

Iowa's public fishing venues are spread across 6 regions on PiscaMaps:

Central Iowa · 541 Southern Iowa · 303 Iowa Great Lakes & North Central · 259 Eastern Iowa · 208 Western Iowa · 150 Northeast Iowa (Driftless) · 99

Species Recorded in Iowa

The most frequently recorded species across Iowa's public venues on PiscaMaps:

Largemouth Bass · 1,501 Bluegill · 1,470 Walleye · 1,405 Smallmouth Bass · 1,333 Channel Catfish · 1,304 Common Carp · 1,159 Flathead Catfish · 1,153 Northern Pike · 263 Yellow Perch · 231 Muskellunge · 213

Fishing Licence in Iowa

Anyone 16-64 needs an Iowa DNR fishing licence — the resident annual is about $22, the non-resident annual about $48, and non-resident 1-day/7-day licences are sold. A trout fee (about $16.50) is required in addition to the fishing licence to fish for or keep trout in the Driftless Area streams and stocked trout lakes. Iowa residents 65 and older can buy a discounted licence, and anyone under 16 fishes free. Buy from Iowa DNR at iowadnr.gov. An Iowa fishing licence covers navigable rivers. The Mississippi is fished on an Iowa, Illinois, Wisconsin or Minnesota licence in the border reaches; the Missouri on an Iowa, Nebraska, South Dakota or Missouri licence. A trout fee is required on the Driftless Area streams.

Full access to public fishing venues in Iowa

Join PiscaMaps to unlock boat ramps, camping, species and licence info for every venue in Iowa and across the USA.

From £5.95/month · £49.95/year · Cancel anytime

Frequently Asked Questions

Notable Lakes & Reservoirs in Iowa

Rivers in Iowa

Des Moines River Iowa River Mississippi River Cedar River Little Sioux River Wapsipinicon River North Raccoon River South Skunk River Maquoketa River Missouri River

Browse by County

All Iowa counties →

Other US States

All US states →