Best Lake Trout Lakes in Minnesota
Top lake trout lakes
120 Minnesota lakes have enough DNR survey data to earn a FishGrade score for lake trout; 27 of them are at least 1,000 acres. The top 15 are ranked below by FishGrade's 0–100 score: abundance against the DNR normal range for similar lakes, plus size structure. Gunflint leads at 68. Across all 27 qualifying lakes the median score is 55.
See all 120 lake trout lakes on the map| # | Lake | County | Acres | Score | Catch rate | Keeper-size | Surveyed |
|---|---|---|---|---|---|---|---|
| 1 | Gunflint | Cook | 4,009 | Good · 68 | 1.9per gill net | 64% | 1991 |
| 2 | North | Cook | 2,349 | Good · 67 | 2.0per gill net | 47% | 1983 |
| 3 | South | Cook | 1,145 | Good · 67 | 3.5per gill net | 24% | 1978 |
| 4 | Lac la Croix | St. Louis | 29,597 | Good · 66 | 2.0per gill net | 44% | 1984 |
| 5 | Moose | Cook | 1,026 | Good · 66 | 1.0per gill net | 67% | 1987 |
| 6 | Mountain | Cook | 1,993 | Good · 63 | 22.3per gill net | 2% | 1992 |
| 7 | Loon | Cook | 1,095 | Good · 62 | 2.1per gill net | 31% | 1990 |
| 8 | Knife | Lake | 4,919 | Good · 61 | 0.1per gill net | 56% | 1983 |
| 9 | Greenwood | Cook | 2,043 | Good · 60 | 3.1per gill net | 18% | 1990 |
| 10 | Thomas | Lake | 1,465 | Good · 60 | 1.3per gill net | 36% | 1976 |
| 11 | Johnson | St. Louis | 1,736 | Good · 59 | 0.25per gill net | - | 2011 |
| 12 | Sea Gull | Cook | 3,958 | Good · 57 | 1.8per gill net | 25% | 1991 |
| 13 | Loon | St. Louis | 2,498 | Good · 57 | 0.07per gill net | - | 2008 |
| 14 | Kekekabic | Lake | 1,689 | Good · 55 | 8.2per gill net | 0% | 1988 |
| 15 | Clearwater | Cook | 1,344 | Good · 54 | 2.3per gill net | 17% | 1991 |
- 1. GunflintGood · 68
Cook County · 4,009 acres
1.9 per gill net · 64% keeper-size · surveyed 1991
2.0 per gill net · 47% keeper-size · surveyed 1983
3.5 per gill net · 24% keeper-size · surveyed 1978
- 4. Lac la CroixGood · 66
St. Louis County · 29,597 acres
2.0 per gill net · 44% keeper-size · surveyed 1984
1.0 per gill net · 67% keeper-size · surveyed 1987
- 6. MountainGood · 63
Cook County · 1,993 acres
22.3 per gill net · 2% keeper-size · surveyed 1992
2.1 per gill net · 31% keeper-size · surveyed 1990
0.1 per gill net · 56% keeper-size · surveyed 1983
- 9. GreenwoodGood · 60
Cook County · 2,043 acres
3.1 per gill net · 18% keeper-size · surveyed 1990
- 10. ThomasGood · 60
Lake County · 1,465 acres
1.3 per gill net · 36% keeper-size · surveyed 1976
- 11. JohnsonGood · 59
St. Louis County · 1,736 acres
0.25 per gill net · surveyed 2011
- 12. Sea GullGood · 57
Cook County · 3,958 acres
1.8 per gill net · 25% keeper-size · surveyed 1991
0.07 per gill net · surveyed 2008
- 14. KekekabicGood · 55
Lake County · 1,689 acres
8.2 per gill net · 0% keeper-size · surveyed 1988
- 15. ClearwaterGood · 54
Cook County · 1,344 acres
2.3 per gill net · 17% keeper-size · surveyed 1991
Underrated lake trout lakes under 1,000 acres
Smaller waters (100–999 acres) with standout survey numbers and lighter fishing pressure.
| # | Lake | County | Acres | Score | Catch rate | Keeper-size | Surveyed |
|---|---|---|---|---|---|---|---|
| 1 | Elmo | Washington | 257 | Excellent · 91 | 2.5per gill net | 93% | 2006 |
| 2 | Mesaba | Cook | 213 | Excellent · 91 | 8.0per gill net | 45% | 2022 |
| 3 | Ester | Lake | 374 | Excellent · 87 | 4.3per gill net | 93% | 1980 |
| 4 | West Pike | Cook | 788 | Excellent · 86 | 4.6per gill net | 92% | 1989 |
| 5 | Bearskin | Cook | 509 | Excellent · 86 | 4.7per gill net | 91% | 1982 |
| 6 | Crystal | Cook | 206 | Excellent · 85 | 5.2per gill net | 43% | 2016 |
| 7 | Rabbit | Lake | 117 | Excellent · 84 | 5.3per gill net | - | 1980 |
| 8 | Oyster | St. Louis | 763 | Excellent · 82 | 1.8per gill net | 29% | 1988 |
| 9 | Caribou | Itasca | 247 | Excellent · 82 | 1.7per gill net | 63% | 2022 |
| 10 | Topaz | Lake | 150 | Excellent · 75 | 1.7per gill net | - | 1973 |
- 1. ElmoExcellent · 91
Washington County · 257 acres
2.5 per gill net · 93% keeper-size · surveyed 2006
8.0 per gill net · 45% keeper-size · surveyed 2022
4.3 per gill net · 93% keeper-size · surveyed 1980
- 4. West PikeExcellent · 86
Cook County · 788 acres
4.6 per gill net · 92% keeper-size · surveyed 1989
- 5. BearskinExcellent · 86
Cook County · 509 acres
4.7 per gill net · 91% keeper-size · surveyed 1982
- 6. CrystalExcellent · 85
Cook County · 206 acres
5.2 per gill net · 43% keeper-size · surveyed 2016
5.3 per gill net · surveyed 1980
1.8 per gill net · 29% keeper-size · surveyed 1988
- 9. CaribouExcellent · 82
Itasca County · 247 acres
1.7 per gill net · 63% keeper-size · surveyed 2022
1.7 per gill net · surveyed 1973
Frequently Asked Questions
What is the best lake trout lake in Minnesota?
Gunflint in Cook County is the top-rated lake trout lake in Minnesota on FishGrade, scoring 68 out of 100 based on Minnesota DNR survey data. The latest DNR survey measured 1.9 lake trout per gill net, with 64% of catchable fish at keeper size. Among smaller waters, Elmo in Washington County (257 acres) tops the under-1,000-acre list with a score of 91.
How are these rankings calculated?
Each lake's 0-100 FishGrade score blends two signals from Minnesota DNR surveys: abundance, which compares the lake's catch rate to the DNR normal range for similar lakes using the survey gear that best samples lake trout, and size, the share of sampled fish reaching keeper size. To keep the list meaningful, the main rankings cover named lakes of at least 1,000 acres, and standout smaller lakes of 100+ acres are listed separately.
How current is this data?
Every ranking uses the most recent Minnesota DNR survey for each lake: survey dates for the ranked lakes run from 1976 to 2011, and 0 of 15 were surveyed within the last 7 years. The DNR resurveys most lakes on a 5-to-10-year cycle, and these rankings update as new surveys are published.
Which counties have the best lake trout fishing?
Cook County, Lake County, and St. Louis County lead this list, holding 15 of the top 15 lake trout lakes in Minnesota between them.