There areĀ 65 lakes in Iowa.
List of lakes in Iowa
- Backbone Lake
- Bay Branch Lake
- Beeds Lake
- Big Creek Lake
- Big Wall Lake
- Black Hawk Lake
- Blue Lake
- Browns Lake
- Carter Lake
- Cheever Lake
- Clear Creek
- Clear Lake
- Coralville Lake
- Dan Green Slough
- De Soto Lake
- Eagle Lake
- East Okoboji Lake
- Elk Lake
- Elm Lake
- Five Island Lake
- Fourmile Lake
- Geode Lake
- Goose Lake
- Green Valley Lake
- Hartwick Lake
- High Lake
- Inham Lake
- Iowa Lake
- Lake Ahquabi
- Lake Darling
- Lake Icaria
- Lake Manawa
- Lake Morris
- Lake Odessa
- Lake Red Rock (largest lake in Iowa)
- Lake Wapello
- Lake Wawasee
- Lake Syracuse
- Lizard Lake
- Lost Island Lake
- Lower Gar Lake
- North Twin Lake
- Okamanpeedan Lake
- Panorama Lake
- Prairie Rose Lake
- Quaker Mill Pond
- Rathbun Lake
- Rice Lake
- Rock Creek Lake
- Rush Lake
- Saylorville Lake
- Silver Lake
- South Twin Lake
- Spirit Lake
- Stony Lake
- Storm Lake
- Summit Lake
- Sunken Island Lake
- Swan Lake
- Trumbull Lake
- Twelvemile Lake
- Union Grove Lake
- Virgin Lake
- Viking Lake (Viking Lake State Park – Stanton, Iowa)
- West Okoboji Lake