Minnesota · ranked from DNR surveys

Best walleye lakes in Cook County

The DNR has surveyed walleye in 160 lakes in Cook County. Of those, 60 earn a grade on this site, and the top 10 are ranked below. Grades come from survey catch rates, fish size and trophy history, scored the same way for every lake on the live map.

Saganaga Lake is first at A. The DNR caught 2.5 walleye per gill net in the 2025 survey, and the biggest was 29 inches. Swamp Lake is second at A−, with 32.5 walleye per gill net in the 2022 survey, and 11% of its walleye measured over 20 inches. Brule Lake is third at A−, and its biggest walleye was 24 inches.

See the live ranking on the map →

#LakeGradeAcresSurvey catch rateOver 20"Biggest SurveyedAvg wtSurveyed
1Saganaga LakeA18,7672.5/net in gill nets12%29"1.6 lb2025
2Swamp LakeA−18132.5/net in gill nets11%23"1.6 lb2022
3Brule LakeA−4,3275.3/net in gill nets13%24"1.6 lb2023
4Elbow LakeA−40812.1/net in gill nets16%26"1.5 lb2025
5Toohey LakeB+37034.3/net in gill nets1%26"1 lb2020
6Sea Gull LakeB+3,9581.9/net in gill nets30%30"2.4 lb2024
7Elbow LakeB+52821/net in gill nets3%21"1.2 lb2022
8Four Mile LakeB+59312.1/net in gill nets3%26"0.9 lb2021
9Deer Yard LakeB+34314.9/net in gill nets1%29"0.5 lb2018
10Two Island LakeB+7548.6/net in gill nets10%24"1.2 lb2025

Also ranked in Cook County: Northern pike · Smallmouth bass · Crappie · Bluegill · Yellow perch

All of Minnesota: Best walleye lakes in Minnesota

Grades are based on Minnesota DNR survey data: how many fish the DNR caught (scaled by lake size), how many reached quality size, and the biggest fish measured. Each lake's page has the numbers behind its grade. The table shows each lake's most recent survey year.