South Dakota stocking report
26 lakes tracked in South Dakota, 1,152 stocking events recorded from the South Dakota Game, Fish and Parks (GFP). Source: South Dakota Game, Fish and Parks (GFP). Most recent plant on record: October 15, 2026.
- Last plant logged
- October 15, 2026
- Lakes
- 26
- Counties with stocked lakes
- 18 of 66
- Plants
- 1,159
- Fish
- 307.9M
26 locations shown. Tap a pin for details. · Open this area in Google Maps
Stocked most recently
All 26 lakes on the map, A to Z
- Angostura Reservoir Fall River County
- Belle Fourche Reservoir Butte County
- Big Stone Lake Grant County
- Bitter Lake Day County
- Deerfield Reservoir Pennington County
- Enemy Swim Lake Day County
- Lake Alvin Lincoln County
- Lake Cochrane Deuel County
- Lake Francis Case Charles Mix County
- Lake Henry Kingsbury County
- Lake Herman Lake County
- Lake Kampeska Codington County
- Lake Louise Hand County
- Lake Madison Lake County
- Lake Mina Edmunds County
- Lake Oahe Hughes County
- Lake Sharpe Hughes County
- Lewis and Clark Lake Yankton County
- Pactola Reservoir Pennington County
- Pelican Lake Codington County
- Pickerel Lake Day County
- Richmond Lake Brown County
- Shadehill Reservoir Perkins County
- Sheridan Lake Pennington County
- Sylvan Lake Custer County
- Waubay Lake Day County
Best places to fish in South Dakota
Lake Oahe Lewis and Clark Lake Lake Sharpe Lake Francis Case Angostura Reservoir Belle Fourche Reservoir Shadehill Reservoir Pickerel Lake Big Stone Lake Lake Herman Pactola Reservoir Lake Alvin
Real, named waters in South Dakota worth knowing about that South Dakota Game, Fish and Parks (GFP)'s stocking feed doesn't cover yet, so there's no page for them here yet.
Lake Thompson, Kingsbury CountyLake Poinsett, Hamlin CountyRoy Lake, Marshall CountyBear Butte Lake, Meade County
Counties
Brown County (1)
Butte County (1)
Charles Mix County (1)
Codington County (2)
Custer County (1)
Day County (4)
Deuel County (1)
Edmunds County (1)
Fall River County (1)
Grant County (1)
Hand County (1)
Hughes County (2)
Kingsbury County (1)
Lake County (2)
Lincoln County (1)
Pennington County (3)
Perkins County (1)
Yankton County (1)