Smallmouth Bass Fishing in Minnesota
Pound for pound the hardest fighting freshwater fish in Minnesota. Found in clear, rocky lakes and rivers, especially in the Boundary Waters and St. Croix River.
Micropterus dolomieu
Pound for pound the hardest fighting freshwater fish in Minnesota. Found in clear, rocky lakes and rivers, especially in the Boundary Waters and St. Croix River.
Pound for pound the hardest fighting freshwater fish in Minnesota. Found in clear, rocky lakes and rivers, especially in the Boundary Waters and St. Croix River.
547 lakes in our directory have smallmouth bass — sorted by size.
Lake of the Woods County
St. Louis County
Mille Lacs County
Cass County
St. Louis County
St. Louis County
Lake County
St. Louis County
St. Louis County
NOT IN MN County
Hennepin County
Otter Tail County
Catch-and-release during spawning season.
Find lakes, guides, and bait shops for your next smallmouth bass fishing trip in Minnesota.
Explore Lakes Find a Guide Bait & TackleRegulations shown are statewide defaults. Some waters have special regulations — always check the current Minnesota DNR regulations before fishing. A Minnesota fishing license is required for ages 16+.