Minnesota · by county

McLeod County fishing lakes

Crappie is McLeod County's strongest fishery. Swan Lake grades A for crappie, and Marion Lake grades A for yellow perch. Cedar Lake is the largest of the county's 13 surveyed lakes at 1,860 acres, and Stahl's Lake is the deepest at 37 feet. The DNR stocks 7 lakes here.

A Guide lake has a full page with a depth map, DNR survey data, top spots and stocking history. A Survey lake has the survey data and stocking history but no depth map, because the DNR has not published one. The rest open in the live map.

Map of the surveyed fishing lakes in McLeod County, Minnesota
LakeFishAcresMax depthLast survey
Cedar Lake GuideWalleye, Largemouth, Pike, Bluegill, Crappie, Perch1,8608 ft2018
Otter Lake GuideWalleye, Largemouth, Pike, Bluegill, Crappie, Perch, Catfish6429 ft2025
Marion Lake GuideWalleye, Largemouth, Pike, Bluegill, Crappie, Perch, Catfish52015.2 ft2025
Silver Lake GuideWalleye, Largemouth, Bluegill, Crappie, Perch45310.5 ft2024
Winsted Lake GuideWalleye, Largemouth, Pike, Bluegill, Crappie, Perch, Catfish38212 ft2021
Swan Lake SurveyWalleye, Largemouth, Pike, Bluegill, Crappie, Perch, Catfish35210 ft2025
Hook Lake GuideWalleye, Largemouth, Pike, Bluegill, Crappie, Perch33018 ft2019
Round Grove Lake SurveyWalleye, Pike, Bluegill, Crappie2967 ft2023
Todd Lake SurveyPike, Bluegill, Crappie, Perch2149.2 ft2024
Stahl's Lake SurveyWalleye, Largemouth, Smallmouth, Pike, Bluegill, Crappie, Perch, Catfish14137 ft2018
Clear Lake SurveyWalleye, Perch828.1 ft2025
French Lake SurveyWalleye, Largemouth, Pike, Bluegill, Crappie, Perch4223 ft2018
Bear Lake map only1728.8 ft2015

Quick answers

Fishing in McLeod County

What is the best fishing lake in McLeod County?

Marion Lake grades A for walleye, the highest grade in McLeod County on this site. Grades are based on DNR survey catch rates, fish size and trophy history.

How many fishing lakes are in McLeod County?

The DNR has surveyed 13 lakes in McLeod County, about 5,486 acres of water in all. 6 of them have a full guide page here.

What fish can you catch in McLeod County?

DNR surveys have found walleye, largemouth bass, smallmouth bass, northern pike, bluegill, crappie, yellow perch and channel catfish in McLeod County lakes.

Which lake in McLeod County is deepest?

Stahl's Lake, at 37 feet. The largest is Cedar Lake at 1,860 acres.

Are lakes in McLeod County stocked?

Yes. The DNR has stocking records for 7 of the county's 13 surveyed lakes. If a lake has a page here, it lists what the DNR stocked and when.

Survey years in grey are more than 20 years old. Surveys that old do not count toward grades.