Skip to main content
LakeQuality

Smallmouth Buffalo Lakes in Minnesota

Found in 16 Minnesota lakes · 1 in North Dakota

Rough fish like Smallmouth Buffalo are often associated with eutrophic, nutrient-loaded waters. Their presence — documented in 1 Minnesota lakes — is often a signal of how the rest of the fishery is functioning. Smallmouth Buffalo is narrowly distributed — only 1 lakes in North Dakota 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 Smallmouth Buffalo lake list below against the LakeGrade rubric: lakes with both an A or B grade and Smallmouth Buffalo documented are the best places to start for recreational targeting.

16
Minnesota Lakes
D
Avg. Grade
0
Grade A Lakes
10
Counties

Best Smallmouth Buffalo Lakes in Minnesota

RankLakeCountyGradeClarityDepth
1Lake St. CroixWashingtonB5.2 ft78 ft
2St. Croix LakeWashingtonC8.7 ft78 ft
3Charley LakeRamseyC4.6 ft21 ft
4South Long LakeRamseyC3.9 ft30 ft
5Pool of Lake St. CroixWashingtonC4.3 ft78 ft
6Pool on Lake St. CroixWashingtonC5.9 ft78 ft
7Winona LakeWinonaD2.6 ft38 ft
8Big Swan LakeMeekerD2.6 ft32 ft
9Long LakeStearnsF2.5 ft35 ft
10Duck LakeBlue EarthF2.8 ft25 ft
11Circle LakeRiceF1.5 ft14 ft
12Pepin LakePepinF3 ft60 ft
13Spring LakeDakotaF2.1 ft17 ft
14Little Tuttle LakeMartinF1 ft7 ft
15Titlow LakeSibleyF0.3 ft-
16Bright LakeMartinF1 ft7 ft

Frequently Asked Questions

How many Minnesota lakes have smallmouth buffalo?

Smallmouth Buffalo are found in 16 lakes in Minnesota. The average water quality grade of these lakes is D (Poor).

What are the best smallmouth buffalo lakes in Minnesota?

The best smallmouth buffalo lakes in Minnesota by water quality are Lake St. Croix, St. Croix Lake, Charley Lake, South Long Lake, Pool of Lake St. Croix.

Source: EPA National Aquatic Resource Surveys, 2026.