Minnesota · by county

Lyon County fishing lakes

Yellow perch is Lyon County's strongest fishery. Cottonwood Lake grades A+ for perch, the highest grade in the county, and School Grove Lake grades A− for walleye. Yankton Lake is the largest of the county's 15 surveyed lakes at 403 acres, and East Twin Lake is the deepest at 22 feet. The DNR stocks 12 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 Lyon County, Minnesota
LakeFishAcresMax depthLast survey
Yankton Lake GuideWalleye, Largemouth, Pike, Bluegill, Crappie, Perch4038 ft2025
Cottonwood Lake GuideWalleye, Largemouth, Pike, Bluegill, Crappie, Perch, Catfish3837 ft2025
Rock Lake GuideWalleye, Pike, Bluegill, Crappie, Perch, Catfish3797.9 ft2025
Wood Lake SurveyWalleye, Largemouth, Pike, Bluegill, Perch37314 ft2025
East Twin Lake GuideWalleye, Smallmouth, Bluegill, Crappie, Perch, Catfish35722 ft2024
School Grove Lake GuideWalleye, Pike, Bluegill, Crappie, Perch, Tiger muskie, Catfish34911 ft2025
Lady Slipper Lake GuideWalleye, Pike, Bluegill, Perch28611 ft2023
West Twin Lake SurveyWalleye, Largemouth, Smallmouth, Pike, Bluegill, Perch22010 ft2024
Island Lake GuideWalleye, Pike, Perch1708 ft2024
McKay Lake SurveyCrappie, Perch1672025
Goose Lake SurveyWalleye, Largemouth, Crappie, Perch1509 ft2023
Lake of the Hill SurveyPerch1472022
Clear Lake SurveyWalleye, Largemouth, Pike, Bluegill, Crappie, Perch6611 ft2025
Brawner Lake SurveyWalleye, Largemouth, Pike, Bluegill, Crappie, Perch3018 ft2006
Sanderson Lake map onlyWalleye926 ft1988

Quick answers

Fishing in Lyon County

What is the best fishing lake in Lyon County?

Cottonwood Lake grades A+ for yellow perch, the highest grade in Lyon County on this site. Grades are based on DNR survey catch rates, fish size and trophy history.

How many fishing lakes are in Lyon County?

The DNR has surveyed 15 lakes in Lyon County, about 3,569 acres of water in all. 7 of them have a full guide page here.

What fish can you catch in Lyon County?

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

Which lake in Lyon County is deepest?

East Twin Lake, at 22 feet. The largest is Yankton Lake at 403 acres.

Are lakes in Lyon County stocked?

Yes. The DNR has stocking records for 12 of the county's 15 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.