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.
| Lake | County | Distance | Surface Area | Max Depth |
|---|---|---|---|---|
| Lake Odesa | Louisa | 35 mi | 1,744 acres | - |
| Town Lake | Jackson | 44 mi | 956 acres | - |
| Lake MacBride | Johnson | 54 mi | 866 acres | - |
| Upper Brown Lake | Jackson | 47 mi | 443 acres | - |
| Sabula Lakes | Jackson | 43 mi | 260 acres | - |
| Wiese Slough | Muscatine | 29 mi | 186 acres | - |
| Goose Lake | Clinton | 32 mi | 122 acres | - |
| Iowa Slough Lake | Des Moines | 37 mi | 121 acres | - |
| Flat Lake | Jackson | 48 mi | 114 acres | - |
| Sunfish Lake | Louisa | 39 mi | 94 acres | - |
| Fox Pond | Louisa | 35 mi | 87 acres | - |
| Western Pond | Jackson | 48 mi | 77 acres | - |
| Bonnie Lake | Jackson | 48 mi | 68 acres | - |
| Jackson Lake | Jackson | 48 mi | 67 acres | - |
| Sawmill Lake | Jackson | 47 mi | 66 acres | - |
| Densmore Lake | Jackson | 47 mi | 60 acres | - |
| Horseshoe Lake | Louisa | 44 mi | 60 acres | - |
| I-280 Lake | Scott | 5 mi | 54 acres | - |
| Cone Lake | Muscatine | 40 mi | 53 acres | - |
| Leisure Lake | Jackson | 50 mi | 53 acres | - |
| Fish Lake | Jackson | 47 mi | 48 acres | - |
| Warnstaff Lake | Louisa | 39 mi | 42 acres | - |
| Spitznogle Lake | Louisa | 39 mi | 40 acres | - |
| Big Lake | Louisa | 43 mi | 35 acres | - |
| Swan Lake | Johnson | 59 mi | 35 acres | - |
| Muskrat Lake | Louisa | 39 mi | 30 acres | - |
| Crystal Lake | Clinton | 20 mi | 29 acres | - |
| Upper Y Lake | Jackson | 46 mi | 27 acres | - |
| Nancy Elaine Lake | Clinton | 23 mi | 25 acres | - |
Sources: USGS National Hydrography Dataset lake data; lake coordinates from the USGS NHD. Verified October 30, 2026.