Lakes, Ponds and Reservoirs

Kids fishing and man fishing from boat

Iowa lakes offer some of the best fishing in the Midwest. Outdoor fun for your entire family is just a short drive and a fishing pole away.

Lakes

Search for Lake: Sort Reverse
1 2 3 4 5Next
Lake County Location Acres
Pool 9, Mississippi River Allamakee River Mile 647.9 at Lynxville, WI upstream to River Mile 679.2 at Genoa WI. 35169.00
Pool 19, Mississippi River Lee Amenities listed are at City of Ft. Madison boat ramp. Amenities vary by location in Pool 19 33500.00
Pool 13, Mississippi River Clinton Between Bellevue and Clinton, Iowa. Pool 13 Starts at River Mile 556.7 28117.00
Pool 11, Mississippi River Dubuque River Mile 583 at Dubuque, IA upstream to River Mile 615 at Guttenberg, IA. 19875.00
Red Rock Reservoir Marion 4 miles north of Knoxville 15250.00
Pool 18, Mississippi River Louisa Amenities listed are for the Toolsboro Ramp. The ramp at Toolsboro is paved but the road to the ramp is gravel. There is some shore fishing along the parking area and at the outlet of Lake Odessa. Amenities vary by location in pool 18 13300.00
Pool 16, Mississippi River Scott The amenities list are for Buffalo Shores campground in Buffalo, Iowa. Amenities at other locations in Pool 16 vary by location. 13000.00
Pool 12, Mississippi River Jackson Between Dubuque and Bellevue, Iowa 12349.00
Rathbun Reservoir Appanoose 8 miles northwest of Centerville 11000.00
Pool 14, Mississippi River Scott Located between Clinton and Davenport, starts at River Mile 522.5 10291.00
Pool 17, Mississippi River Muscatine Amenities list for Muscatine City Ramp. This ramp is located in downtown Muscatine. Amenities vary by location in Pool 17. 7580.00
Spirit Lake Dickinson One mile North of Spirit Lake 5684.00
Coralville Reservoir Johnson 4 miles north of Iowa City 5340.00
Saylorville Reservoir Polk North edge of Des Moines 4970.00
West Okoboji Lake Dickinson northwest edge of Arnolds Park 3847.00
Clear Lake Cerro Gordo south edge of Clear Lake 3684.00
Pool 15, Mississippi River Scott Between Davenport, Iowa and Rock Island Illinois. Starts at River Mile 482.9 3626.90
Storm Lake (incl Little Storm Lake) Buena Vista south edge of Storm Lake 3097.00
Lake Odessa Louisa 5 miles east of Wapello 3000.00
Tuttle Lake Emmet 1 mile east, 2 miles north of Dolliver 2268.00
East Okoboji Lake Dickinson east edge of Okoboji 1835.00
Lake Panorama Guthrie Lake Panorama is on the north edge of Panora. There is no public boat ramp on this water body. 1400.00
Big Timber Complex Louisa Two miles south of Muscatine, IA off of X-61/Stewart Rd. 1252.00
Trumbull Lake Clay 4 miles west, 5 miles north of Ruthven 1183.00
Lost Island Lake Palo Alto 3 miles north of Ruthven 1162.00
Silver Lake (Dickinson) Dickinson west edge of Lake Park 1065.00
Rice Lake Winnebago 1 mile south, 1 mile east of Lake Mills 1000.00
Five Island Lake Palo Alto north edge of Emmetsburg 973.00
Lake Macbride Johnson 4 miles West of Solon 940.00
Black Hawk Lake Sac east edge of Lake View 922.00
Three Mile Lake Union 3 miles northwest of Afton 880.00
West Swan Lake S.W.M.A. Emmet 3m SE Gruver 830.00
Big Creek Lake Polk 2 miles north of Polk City 814.00
DeSoto Bend at DeSoto National Wildlife Refuge Harrison 5 miles west of Missouri Valley at DeSoto National Wildlife Refuge 811.00
Iowa Lake (Emmet Co.) Emmet 6 miles north of Armstrong 802.00
Big Lake (Lansing) Allamakee 3 m N Lansing 800.00
Lake Manawa Pottawattamie Southwest edge of Council Bluffs 784.70
Little River Watershed Lake Decatur 1 mile west of Leon 733.00
Brushy Creek Lake Webster 5 miles east of Lehigh 690.00
Lake Icaria Adams 4 miles north of Corning 648.00
Silver Lake (Palo Alto) Palo Alto 2 miles west of Ayrshire 648.00
Twelve Mile Creek Lake Union 4 miles east of Creston 635.00
Little Spirit Lake Dickinson 4 miles north of Orleans 604.00
Browns Lake Woodbury 2 miles west of Salix 580.00
Lake Sugema Van Buren 3 miles southwest of Keosauqua 579.00
Green Island Lake Jackson 1m E green Island 526.00
High Lake Emmet 6 miles east of Wallingford 467.00
Rock Creek Lake Jasper 4 miles northeast of Kellogg 466.20
North Twin Lake Calhoun 4 miles north of Rockwell City 453.00
Lake Delhi Delaware 3m W Delhi 448.00
Pleasant Creek Lake Linn 4 miles North of Palo 400.00
Lost Grove Lake Scott Six miles east of Eldridge 400.00
Snyder Bend Lake Woodbury 1 1/2 miles west of Salix 375.00
Swan Lake Dickinson 2m N Superior 371.00
Little Swan Lake Dickinson 371.00
Ingham Lake Emmet 6 miles east of Wallingford 357.00
Middle Sabula Lake Jackson W edge of City of Sabula 350.00
Green Valley Lake Union 2 1/2 miles northwest of Creston 338.00
Middle Decatur Lake Monona 338.00
West Lake (Osceola) Clarke 2 miles west of Osceola 320.00
Silver Lake (Worth) Worth 10 miles west, 3 1/2 miles north of Northwood 316.00
Carter Lake Pottawattamie North edge of Carter Lake. 315.00
Lake Darling Washington 4 miles west of Brighton 303.00
Phillipi Lake Allamakee 300.00
Lake Wapello Davis 7 miles west of Drakesville on the west side of V17 289.00
Roberts Creek Lake Marion 6 miles northeast of Knoxville 288.00
Independence Impoundment Buchanan Independence 280.00
Badger Creek Lake Madison 5 miles southeast of Van Meter 276.00
Blue Lake Monona 3 miles west of Onawa 275.00
Lizard Lake Pocahontas 275.00
Frenchtown Lake Clayton 270.00
Brinker Lake Black Hawk N edge Waterloo, located within George Wyth State Park. 270.00
Crystal Lake Hancock north edge of Crystal Lake 264.00
Lake Belva Deer Keokuk 5 miles northeast of Sigourney 264.00
Elk Lake Clay 1 mile west, 3 miles south of Ruthven 261.00
Lower Gar Lake Dickinson ½ mile south of Arnolds Park 251.00
Little Wall Lake Hamilton 1 1/2 miles south of Jewell 249.00
Lake Cornelia Wright 3 1/2 miles north, 2 miles east of Clarion 243.00
Bussey Lake Clayton 2 m N Guttenberg 240.00
Blue Heron Lake (Raccoon River Park) Polk southwest of West Des Moines; Raccoon River Park 232.00
Summit Lake Union West edge of Creston 230.00
Virgin Lake Palo Alto 2 miles south of Ruthven 222.00
Center Lake Dickinson 2 miles west, 1/2 miles south of Spirit Lake 220.00
Interstate Lake (Mitchell Impoundment) Mitchell This impoundment is located on the southwest edge Mitchell. 209.00
Nashua Impoundment (Cedar Lake) Chickasaw Located on the east edge of Nashua. 200.00
New Albin Big Lake Allamakee 200.00
Dale Maffitt Reservoir Polk 6m SW Des Moines 200.00
Burt Lake Kossuth 4 miles west, 8 miles north of Swea City 200.00
Prairie Rose Lake Shelby 8 miles southeast of Harlan 196.10
Quarry Springs Jasper At the 117 South exit off of Interstate 80, Colfax 193.00
Lake Geode Henry 4 miles southwest of Danville 185.70
Hawthorn Lake Mahaska 1 mile south of Barnes City on the east side of V13 182.00
Big Hollow Lake Des Moines 3 miles west of Sperry 178.00
Pickeral Lake Buena Vista 7 miles northwest of Marathon 170.00
Easter Lake Polk southeast edge of Des Moines 162.60
Lake Anita Cass 1/2 mile south of Anita 159.00
Don Williams Lake Boone 5 miles north of Ogden 151.00
Diamond Lake Dickinson 2 miles east, 2 miles north of Montgomery 143.00
Morris Lake Lucas 2 miles east of Chariton on the south side of 482nd Street 141.00
Cedar Falls Impoundment Black Hawk N edge Cedar Falls 140.00
1 2 3 4 5Next