LakeCount. Every Lake. Measured.

Lakes / Iowa / Lakes Near Davenport

Lakes Near Davenport, Iowa

29 counted Iowa lakes sit within 60 miles of Davenport - the largest is Lake Odesa at 1,744 acres. Distances are straight-line from the city center.

LakeCountyDistanceSurface AreaMax Depth
Lake OdesaLouisa35 mi1,744 acres-
Town LakeJackson44 mi956 acres-
Lake MacBrideJohnson54 mi866 acres-
Upper Brown LakeJackson47 mi443 acres-
Sabula LakesJackson43 mi260 acres-
Wiese SloughMuscatine29 mi186 acres-
Goose LakeClinton32 mi122 acres-
Iowa Slough LakeDes Moines37 mi121 acres-
Flat LakeJackson48 mi114 acres-
Sunfish LakeLouisa39 mi94 acres-
Fox PondLouisa35 mi87 acres-
Western PondJackson48 mi77 acres-
Bonnie LakeJackson48 mi68 acres-
Jackson LakeJackson48 mi67 acres-
Sawmill LakeJackson47 mi66 acres-
Densmore LakeJackson47 mi60 acres-
Horseshoe LakeLouisa44 mi60 acres-
I-280 LakeScott5 mi54 acres-
Cone LakeMuscatine40 mi53 acres-
Leisure LakeJackson50 mi53 acres-
Fish LakeJackson47 mi48 acres-
Warnstaff LakeLouisa39 mi42 acres-
Spitznogle LakeLouisa39 mi40 acres-
Big LakeLouisa43 mi35 acres-
Swan LakeJohnson59 mi35 acres-
Muskrat LakeLouisa39 mi30 acres-
Crystal LakeClinton20 mi29 acres-
Upper Y LakeJackson46 mi27 acres-
Nancy Elaine LakeClinton23 mi25 acres-
Sources: USGS National Hydrography Dataset lake data; lake coordinates from the USGS NHD. Verified October 30, 2026.