Skip to content
FishGrade

Best Green Sunfish Lakes in Minnesota

Ranked by Minnesota DNR survey data · 1,132 lakes scored

Top green sunfish lakes

1,132 Minnesota lakes have enough DNR survey data to earn a FishGrade score for green sunfish; 137 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. Big Pine leads at 95. Across all 137 qualifying lakes the median score is 28.

See all 1,132 green sunfish lakes on the map
  1. 1. Big Pine

    Otter Tail County · 4,728 acres

    Excellent · 95

    1.8 per trap net · surveyed 1979

  2. 2. Crystal

    Otter Tail County · 1,413 acres

    Excellent · 91

    1.4 per trap net · 76% keeper-size · surveyed 2024

  3. 3. Little Pine

    Otter Tail County · 2,080 acres

    Excellent · 76

    0.5 per trap net · surveyed 1979

  4. 4. Long

    Cass County · 1,007 acres

    Good · 70

    0.42 per trap net · 47% keeper-size · surveyed 2010

  5. 5. Marion

    Otter Tail County · 1,624 acres

    Good · 67

    0.18 per trap net · surveyed 2025

  6. 6. Geneva

    Freeborn County · 1,884 acres

    Good · 64

    10.3 per trap net · surveyed 1982

  7. 7. Trout

    Itasca County · 1,743 acres

    Good · 64

    5.4 per trap net · 7% keeper-size · surveyed 2007

  8. 8. West Battle

    Otter Tail County · 5,615 acres

    Good · 63

    0.27 per trap net · 40% keeper-size · surveyed 2024

  9. 9. Waconia

    Carver County · 3,080 acres

    Good · 63

    0.33 per trap net · surveyed 2025

  10. 10. Platte

    Crow Wing County · 1,663 acres

    Good · 62

    0.07 per trap net · surveyed 1997

  11. 11. Greenwood

    Cook County · 2,043 acres

    Good · 60

    0.2 per trap net · surveyed 2009

  12. 12. Sarah

    Murray County · 1,209 acres

    Good · 60

    0.09 per trap net · surveyed 2006

  13. 13. Benton

    Lincoln County · 2,699 acres

    Good · 59

    0.07 per trap net · surveyed 2019

  14. 14. Big Marine

    Washington County · 1,799 acres

    Good · 59

    0.11 per trap net · surveyed 2018

  15. 15. Rose

    Cook County · 1,410 acres

    Good · 58

    0.12 per trap net · surveyed 1978

Underrated green sunfish lakes under 1,000 acres

Smaller waters (100999 acres) with standout survey numbers and lighter fishing pressure.

  1. 1. Hernando DeSoto

    Becker County · 171 acres

    Excellent · 100

    171.8 per trap net · surveyed 1988

  2. 2. Bass

    Becker County · 126 acres

    Excellent · 99

    1.5 per trap net · surveyed 1987

  3. 3. Head

    Otter Tail County · 400 acres

    Excellent · 97

    14.4 per trap net · surveyed 1977

  4. 4. Crystal

    Blue Earth County · 379 acres

    Excellent · 93

    7.0 per trap net · surveyed 1982

  5. 5. Big

    Todd County · 297 acres

    Excellent · 90

    1.0 per trap net · 78% keeper-size · surveyed 2024

  6. 6. Long

    Clearwater County · 159 acres

    Excellent · 90

    3.4 per trap net · 48% keeper-size · surveyed 2022

  7. 7. Ellingson

    Otter Tail County · 151 acres

    Excellent · 90

    1.5 per trap net · surveyed 1977

  8. 8. Yaeger

    Wright County · 111 acres

    Excellent · 87

    28.0 per trap net · surveyed 1976

  9. 9. Deer

    Otter Tail County · 447 acres

    Excellent · 86

    1.0 per trap net · surveyed 1979

  10. 10. Geneva

    Douglas County · 640 acres

    Excellent · 84

    1.6 per trap net · 36% keeper-size · surveyed 2022

Frequently Asked Questions

What is the best green sunfish lake in Minnesota?

Big Pine in Otter Tail County is the top-rated green sunfish lake in Minnesota on FishGrade, scoring 95 out of 100 based on Minnesota DNR survey data. The latest DNR survey measured 1.8 green sunfish per trap net. Among smaller waters, Hernando DeSoto in Becker County (171 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 green sunfish, 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 1978 to 2025, and 5 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 green sunfish fishing?

Otter Tail County and Cook County lead this list, holding 7 of the top 15 green sunfish lakes in Minnesota between them.