Skip to main content
LakeQuality

Brook trout Lakes in Minnesota

Found in 16 Minnesota lakes · 12 in Michigan

Brook trout is a rough-fish species — typically common in productive, nutrient-rich lakes, sometimes treated as a management nuisance by anglers targeting game-fish. 12 lakes carry documentation. Brook trout is narrowly distributed — only 12 lakes in Michigan have a documented record. The constraint is usually habitat: cold water, specific depth profile, or river connection.

Rough-fish-dominant lakes are worth checking the grade on: a rough-fish-heavy fishery often reflects an underlying nutrient-loading problem in the watershed. Cross-reference the Brook trout lake list below against the LakeGrade rubric: lakes with both an A or B grade and Brook trout documented are the best places to start for recreational targeting.

16
Minnesota Lakes
B
Avg. Grade
9
Grade A Lakes
4
Counties

Best Brook trout Lakes in Minnesota

RankLakeCountyGradeClarityDepth
1Pike LakeCookA17.4 ft45 ft
2Trout LakeCookA18.4 ft77 ft
3Greenwood LakeCookA15.1 ft112 ft
4Rog LakeCookA19.6 ft40 ft
5South LakeCookA26 ft140 ft
6Cramer LakeLakeA-4 ft
7Poplar LakeCookA10.2 ft30 ft
8Kabekona LakeHubbardA12.1 ft133 ft
9Gogebic LakeCookA13.8 ft61 ft
10Found LakeLakeB10.8 ft38 ft
11Skull LakeLakeB11 ft38 ft
12Neglige LakeLakeB11.3 ft58 ft
13Lasalle LakeHubbardB6.9 ft213 ft
14Dragon LakeLakeB7.5 ft15 ft
15Lizz LakeCookC9 ft30 ft
16Upper Estuary LakeSt. LouisD1.9 ft55 ft

Frequently Asked Questions

How many Minnesota lakes have brook trout?

Brook trout are found in 16 lakes in Minnesota. The average water quality grade of these lakes is B (Good).

What are the best brook trout lakes in Minnesota?

The best brook trout lakes in Minnesota by water quality are Pike Lake, Trout Lake, Greenwood Lake, Rog Lake, South Lake.

Source: EPA National Aquatic Resource Surveys, 2026.