Cottonwood County, Minnesota Fishing Lakes

Cottonwood County, Minnesota is home to a total of 28 lakes, arranged alphabetically in the list below. If you are considering fishing in Cottonwood County, Minnesota, 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!
Arnolds Lake (Harder Lake area)
Augusta Lake (Storden area)
Barish Lake (Bingham Lake area)
Bean Lake (Storden area)
Bingham Lake (Bingham Lake area)
Carey Lake (Heron Lake NE area)
Clear Lake (Bingham Lake area)
Clear Lake (Storden area)
Cottonwood Lake (Bingham Lake area)
Double Lake (Storden area)
Eagle Lake (Bingham Lake area)
Fish Lake (Windom area)
Harder Lake (Harder Lake area)
Hurricane Lake (Storden area)
Little Lake (Heron Lake NE area)
Long Lake (Heron Lake NW area)
Long Lake (Mountain Lake area)
Maiden Lake (Bingham Lake area)
Mountain Lake (Mountain Lake area)
Oaks Lake (Heron Lake NW area)
Parso Lake (Windom area)
Rat Lake (Bingham Lake area)
Round Lake (Heron Lake NE area)
String Lakes (Wilder area)
Summit Lake (Windom area)
Talcot Lake (Heron Lake NW area)
Warren Lake (Bingham Lake area)
Wildlife Impoundment (Dundee area)
Wildlife Pond (Heron Lake NW area)
Wolf Lake (Windom area)