Louisa County, Iowa Fishing Lakes

Louisa County, Iowa is home to a total of 20 lakes, arranged alphabetically in the list below. If you are considering fishing in Louisa 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!
Beattys Pond (Blanchard Island area)
Beebe Pond (Toolesboro area)
Big Goose Pond (Toolesboro area)
Big Lake (Lone Tree area)
Fox Pond (Toolesboro area)
Halls Lake (Oakville area)
Horseshoe Lake (Lone Tree area)
Keevers Lake (Wapello area)
Klum Lake (Letts area)
Lake Odesa (Wapello area)
Little Fox Pond (Toolesboro area)
Long Lake (Lone Tree area)
Meyerholz Lake (Wapello area)
Muskrat Lake (Wapello area)
Schlitzing Lake (Cairo area)
Spitznogle Lake (Oakville area)
Stone Lake (Toolesboro area)
Sunfish Lake (Oakville area)
Swarms Pond (Toolesboro area)
Warnstaff Lake (Wapello area)