Minnesota fish stocking

1,455 lakes tracked in Minnesota, 5,948 stocking events recorded from the Minnesota Department of Natural Resources. Source: Minnesota Department of Natural Resources. Most recent plant on record: 2025.

Stocked this week MN source report
Last plant logged
2025
Lakes
1,455
Counties with stocked lakes
77 of 87
Plants
5,948
Fish
909.8M

Stocked most recently

Newest plants first

All 1,455 lakes on the map, A to Z

Best places to fish in Minnesota

Counties

Aitkin County (41) Anoka County (13) Becker County (67) Beltrami County (41) Benton County (2) Big Stone County (19) Blue Earth County (14) Brown County (6) Carlton County (6) Carver County (9) Cass County (80) Chisago County (12) Clay County (10) Clearwater County (17) Cook County (72) Cottonwood County (11) Crow Wing County (65) Dakota County (13) Douglas County (48) Faribault County (5) Fillmore County (2) Freeborn County (6) Goodhue County (1) Grant County (12) Hennepin County (40) Hubbard County (44) Isanti County (11) Itasca County (57) Jackson County (12) Kanabec County (7) Kandiyohi County (33) Kittson County (1) Koochiching County (7) Lac qui Parle County (3) Lake County (58) Le Sueur County (21) Lincoln County (10) Lyon County (14) Mahnomen County (9) Marshall County (1) Martin County (17) McLeod County (4) Meeker County (17) Mille Lacs County (3) Morrison County (10) Mower County (1) Murray County (10) Nicollet County (1) Nobles County (7) Olmsted County (2) Otter Tail County (102) Pennington County (1) Pine County (15) Pipestone County (3) Polk County (17) Pope County (18) Ramsey County (20) Redwood County (2) Renville County (3) Rice County (16) Rock County (4) Scott County (14) Sherburne County (8) St. Louis County (118) Stearns County (33) Steele County (2) Stevens County (5) Swift County (7) Todd County (23) Traverse County (3) Wadena County (4) Waseca County (7) Washington County (15) Watonwan County (6) Winona County (1) Wright County (30) Yellow Medicine County (6)

Species stocked in Minnesota

Walleye 3,687 plants
Rainbow Trout 559 plants
Brook Trout 257 plants
Bluegill Sunfish 253 plants
Crappie 208 plants
Northern Pike 199 plants
Muskellunge 168 plants
Brown Trout 157 plants
Largemouth Bass 120 plants
Yellow Perch 107 plants
Splake 88 plants
Pumpkinseed Sunfish 32 plants
Tiger Muskellunge 30 plants
Lake Trout 24 plants
Lake Sturgeon 17 plants
Hybrid Sunfish 11 plants
Iod 6 plants
White Bass 4 plants
Sms 3 plants
Sunfish 3 plants
Yellow Bullhead 2 plants
Gos 2 plants
Spo 1 plant
Lake Whitefish 1 plant
Bcs 1 plant
Cnm 1 plant
Fathead Minnow 1 plant
Nrd 1 plant
Tpm 1 plant
Bns 1 plant
Bof 1 plant
Bst 1 plant
White Sucker 1 plant