Skip to main content
LakeQuality

Rainbow Trout is a cold-water species, so the lakes where it is documented tend to be the deep, well-oxygenated basins that stay cold through the summer. 37 lakes carry a record. Rainbow Trout is narrowly distributed — only 23 lakes in Minnesota and 14 in Michigan have a documented record. The constraint is usually habitat: cold water, specific depth profile, or river connection.

Trout presence is itself a water-quality signal: a Minnesota lake that supports a Rainbow Trout population is almost certainly running cold enough and oxygenated enough to also support healthier overall water quality. Trout-supporting lakes almost always carry low nutrient and algae readings, because the cold, deep, well-oxygenated conditions trout need produce clear, low-phosphorus water almost as a side effect.

23
Minnesota Lakes
10
Counties

Rainbow Trout Lakes Map

Every Minnesota lake with documented rainbow trout.

Loading map…

Best Rainbow Trout Lakes in Minnesota

Catch per net is how many rainbow trout MPCA counted in each standard gill nets on that lake’s most recent survey.

Catch per net measures abundance in the survey, not size or fishing pressure.

RankLakeCountyRainbow Trout per gill netSurveyMean lengthAcres
1Newman Lake fishingHubbard44.50June 1, 20219.2 in45
2Leo Lake fishingCook12.00September 16, 2025-102
3Birch Lake fishingCook5.67August 21, 202312.8 in236
4Island Lake fishingClearwater4.33June 9, 202213.8 in44
5Bad Medicine Lake fishingBecker3.44July 11, 2022-803
6Long Lake fishingClearwater3.33June 13, 2022-159
7St James Pit Lake fishingSt. Louis2.17May 22, 202411.6 in124
8Bean Lake fishingLake1.50September 30, 2024-31
9Little Mud Lake fishingMeeker1.00January 18, 2025-37
10Mayhew Lake fishingCook1.00July 8, 202312 in221

10 Minnesota lakes have a rainbow trout catch rate on record from the last ten years.

Cite this data: LakeQuality. “Best Rainbow Trout Lakes in Minnesota.” Data: Minnesota Pollution Control Agency fisheries surveys. Retrieved August 26, 2026. https://www.lakequality.org/fish/rainbow-trout/mn

Frequently Asked Questions

How many Minnesota lakes have rainbow trout?

Rainbow Trout are found in 23 lakes in Minnesota.

What are the best rainbow trout lakes in Minnesota?

The best rainbow trout lakes in Minnesota by water quality are Bad Medicine Lake, Birch Lake, Long Lake, Trout Lake, Blue Lake.

Fish species from state agency survey, stocking, and public fishing-access records; water-quality readings from the EPA National Aquatic Resource Surveys.