Skip to content
FishGrade

Best Muskellunge Lakes in Minnesota

Ranked by Minnesota DNR survey data · 153 lakes scored

Top muskellunge lakes

153 Minnesota lakes have enough DNR survey data to earn a FishGrade score for muskellunge; 58 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. Leech leads at 100. Across all 58 qualifying lakes the median score is 90.

See all 153 muskellunge lakes on the map
  1. 1. Leech

    Cass County · 103,444 acres

    Excellent · 100

    0.11 per gill net · 86% keeper-size · surveyed 2023

  2. 2. Forest

    Washington County · 2,271 acres

    Excellent · 100

    0.38 per gill net · surveyed 2017

  3. 3. Minnetonka

    Hennepin County · 14,206 acres

    Excellent · 99

    0.08 per gill net · surveyed 2022

  4. 4. Miltona

    Douglas County · 5,731 acres

    Excellent · 99

    0.08 per gill net · surveyed 2023

  5. 5. Pelican

    Otter Tail County · 3,962 acres

    Excellent · 99

    0.13 per gill net · 87% keeper-size · surveyed 2015

  6. 6. Alexander

    Morrison County · 2,709 acres

    Excellent · 99

    0.07 per gill net · surveyed 2024

  7. 7. Bald Eagle

    Ramsey County · 1,049 acres

    Excellent · 99

    0.17 per gill net · surveyed 2022

  8. Excellent · 98

    0.06 per gill net · surveyed 2006

  9. 9. Island Lake Reservoir

    St. Louis County · 8,001 acres

    Excellent · 98

    0.09 per gill net · 78% keeper-size · surveyed 2021

  10. 10. Bemidji (main lake)

    Beltrami County · 6,596 acres

    Excellent · 98

    0.07 per gill net · 100% keeper-size · surveyed 2006

  11. 11. Plantagenet

    Hubbard County · 2,531 acres

    Excellent · 98

    0.07 per gill net · 98% keeper-size · surveyed 2004

  12. 12. Sugar

    Wright County · 1,014 acres

    Excellent · 98

    0.17 per gill net · 85% keeper-size · surveyed 2012

  13. 13. West Battle

    Otter Tail County · 5,615 acres

    Excellent · 97

    0.07 per gill net · 84% keeper-size · surveyed 2010

  14. 14. West Rush

    Chisago County · 1,594 acres

    Excellent · 97

    0.08 per gill net · surveyed 1997

  15. 15. Detroit

    Becker County · 3,067 acres

    Excellent · 96

    0.08 per gill net · 75% keeper-size · surveyed 2023

Underrated muskellunge lakes under 1,000 acres

Smaller waters (100–999 acres) with standout survey numbers and lighter fishing pressure.

  1. 1. Fox

    McLeod County · 951 acres

    Excellent · 100

    0.33 per gill net · surveyed 2013

  2. 2. Independence

    Hennepin County · 832 acres

    Excellent · 100

    0.22 per gill net · surveyed 2025

  3. 3. Cross

    Pine County · 925 acres

    Excellent · 99

    0.17 per gill net · surveyed 2014

  4. 4. Bde Maka Ska

    Hennepin County · 424 acres

    Excellent · 98

    0.12 per gill net · surveyed 2019

  5. 5. North Star

    Itasca County · 832 acres

    Excellent · 95

    0.08 per gill net · 77% keeper-size · surveyed 2019

  6. 6. Roberds

    Rice County · 632 acres

    Excellent · 95

    0.43 per gill net · surveyed 2020

  7. 7. Marquette

    Beltrami County · 528 acres

    Excellent · 94

    0.11 per gill net · surveyed 2012

  8. 8. Elk

    Clearwater County · 303 acres

    Excellent · 93

    0.67 per gill net · surveyed 2025

  9. 9. Comfort

    Chisago County · 218 acres

    Excellent · 93

    0.17 per gill net · surveyed 2010

  10. 10. Hoot

    Otter Tail County · 161 acres

    Excellent · 93

    0.33 per gill net · surveyed 2006

Frequently Asked Questions

What is the best muskellunge lake in Minnesota?

Leech in Cass County is the top-rated muskellunge lake in Minnesota on FishGrade, scoring 100 out of 100 based on Minnesota DNR survey data. The latest DNR survey measured 0.11 muskellunge per gill net, with 86% of catchable fish at keeper size. Among smaller waters, Fox in McLeod County (951 acres) tops the under-1,000-acre list with a score of 100.

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 muskellunge, 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 1997 to 2024, and 7 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 muskellunge fishing?

Otter Tail County and Washington County lead this list, holding 4 of the top 15 muskellunge lakes in Minnesota between them.