Musky Lakes
Iowa

Iowa Musky Lakes

20 musky fishing waters in Iowa. Iowa's muskellunge fishery centers on stocked lakes and select rivers in the northern half of the state, maintained through active management by the Iowa DNR.

Water Locations

All Waters

Big Spirit LakeDickinson County
5,684 ac11 landingsMusky
View →
West Okoboji LakeDickinson County
3,847 ac0 landingsMusky
View →
3,684 ac8 landingsMusky
View →
East Okoboji LakeDickinson County
1,835 ac13 landingsMusky
View →
Black Hawk LakeSac County
957 ac7 landingsMusky
View →
Lake McBrideJohnson County
940 ac26 landingsMusky
View →
Big Creek LakePolk County
883 ac0 landingsMusky
View →
Three Mile LakeUnion County
880 ac0 landingsMusky
View →
Brushy Creek LakeWebster County
690 ac0 landingsMusky
View →
Lake SugemaVan Buren County
574 ac0 landingsMusky
View →
Pleasant Creek LakeLinn County
410 ac8 landingsMusky
View →
Lost Grove LakeScott County
400 ac0 landingsMusky
View →
Hawthorn LakeMahaska County
182 ac2 landingsMusky
View →
Little Sioux RiverBuena Vista/Woodbury County
0 landingsMusky
View →
Shell Rock RiverButler County
0 landingsMusky
View →
Upper Gar LakeDickinson County
0 landingsMusky
View →
Lower Gar LakeDickinson County
0 landingsMusky
View →
Minnewashta LakeDickinson County
13 landingsMusky
View →
Iowa RiverJohnson County
0 landingsMusky
View →
Des Moines RiverMarion County
0 landingsMusky
View →

By County

Musky Lakes by County

Iowa musky fishing waters span 14 counties. Dickinson County leads with 6 designated lakes.