Des Moines County, Iowa Fishing Lakes

Des Moines County, Iowa is home to a total of 18 lakes, arranged alphabetically in the list below. If you are considering fishing in Des Moines County, Iowa, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Bradley Lake (historical) (Kingston area)
Dumbbell Lake (Burlington area)
Gates Lake (Keithsburg area)
Half Moon Lake (Dallas City area)
Hartman Pond (Dallas City area)
Heaton Lake (Keithsburg area)
Iowa Slough Lake (Keithsburg area)
Izaak Walton Lake (West Burlington area)
Long Pond (Dallas City area)
Lost Slough (Dallas City area)
Magee Lake (Lomax area)
Patterson Lake (Dallas City area)
Ray Lake (Keithsburg area)
Roscum Pond (Dallas City area)
Round Lake (Dallas City area)
Twin Ponds (Keithsburg area)
West Lake (West Burlington area)
Yeager Lake (Burlington area)