Skip to content
FishGrade

Best Golden Shiner Lakes in Minnesota

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

Top golden shiner lakes

1,062 Minnesota lakes have enough DNR survey data to earn a FishGrade score for golden shiner; 84 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. Byllesby leads at 97. Across all 84 qualifying lakes the median score is 37.

See all 1,062 golden shiner lakes on the map
  1. 1. Byllesby

    Dakota County · 1,368 acres

    Excellent · 97

    13.2 per gill net · surveyed 1991

  2. 2. Upper Red Lake

    Beltrami County · 119,294 acres

    Excellent · 75

    0.12 per gill net · surveyed 1992

  3. 3. Namakan

    St. Louis County · 24,066 acres

    Excellent · 75

    0.1 per gill net · surveyed 2001

  4. 4. Hanska

    Brown County · 1,795 acres

    Good · 71

    1.6 per gill net · surveyed 2006

  5. 5. Wolf

    Becker County · 1,460 acres

    Good · 69

    2.6 per gill net · surveyed 2009

  6. 6. East Rush

    Chisago County · 1,494 acres

    Good · 63

    0.83 per gill net · surveyed 2023

  7. 7. Pelican

    Grant County · 3,761 acres

    Good · 57

    0.58 per gill net · surveyed 2025

  8. 8. Elizabeth (Main Lake)

    Kandiyohi County · 1,023 acres

    Good · 57

    0.67 per gill net · surveyed 2022

  9. 9. Bald Eagle

    Ramsey County · 1,049 acres

    Good · 56

    0.42 per gill net · surveyed 2022

  10. 10. Wabana

    Itasca County · 2,221 acres

    Good · 55

    0.2 per gill net · surveyed 2000

  11. 11. North Turtle

    Otter Tail County · 1,773 acres

    Good · 55

    1.3 per gill net · surveyed 2020

  12. 12. Knife

    Kanabec County · 1,259 acres

    Good · 55

    0.25 per gill net · surveyed 2025

  13. 13. Grand

    St. Louis County · 1,665 acres

    Good · 54

    0.33 per gill net · surveyed 2015

  14. 14. Roosevelt

    Cass County · 1,511 acres

    Good · 54

    0.13 per gill net · surveyed 1985

  15. 15. Christina

    Douglas County · 3,971 acres

    Good · 53

    0.11 per gill net · surveyed 1995

Underrated golden shiner lakes under 1,000 acres

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

  1. 1. Shoal

    Itasca County · 676 acres

    Excellent · 100

    14.0 per gill net · surveyed 1988

  2. 2. Youngstrom

    Meeker County · 153 acres

    Excellent · 100

    4.0 per gill net · surveyed 1987

  3. 3. Cedar

    Scott County · 793 acres

    Excellent · 90

    5.8 per gill net · surveyed 2021

  4. 4. Knaus

    Stearns County · 216 acres

    Excellent · 90

    10.0 per gill net · surveyed 1985

  5. 5. Bryant

    Hennepin County · 180 acres

    Excellent · 90

    6.2 per gill net · surveyed 1999

  6. 6. Spider

    Cass County · 145 acres

    Excellent · 90

    43.5 per gill net · surveyed 1978

  7. 7. Cleary

    Scott County · 145 acres

    Excellent · 90

    66.0 per gill net · surveyed 2017

  8. 8. Bolfing

    Stearns County · 109 acres

    Excellent · 90

    8.0 per gill net · surveyed 1985

  9. 9. Thole

    Scott County · 119 acres

    Excellent · 88

    12.0 per gill net · surveyed 2023

  10. 10. French

    Wright County · 346 acres

    Excellent · 87

    3.3 per gill net · surveyed 2025

Frequently Asked Questions

What is the best golden shiner lake in Minnesota?

Byllesby in Dakota County is the top-rated golden shiner lake in Minnesota on FishGrade, scoring 97 out of 100 based on Minnesota DNR survey data. The latest DNR survey measured 13.2 golden shiner per gill net. Among smaller waters, Shoal in Itasca County (676 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 golden shiner, 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 1985 to 2025, and 6 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.