Gregory County, South Dakota Fishing Lakes

Gregory County, South Dakota is home to a total of 12 lakes, arranged alphabetically in the list below. If you are considering fishing in Gregory County, South Dakota, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Bonesteel Lake (Saint Charles area)
Fairfax Lake (Bonesteel area)
Haisch Lake (Saint Charles area)
Herrick Lake (Herrick area)
Indian Lake (Herrick area)
Lake Berry (Herrick area)
Lake Burch (Dixon area)
Lake Burke (Burke area)
Lake Dolton (Dallas area)
Lake Francis Case (Fort Randall Dam area)
Squaw Creek Reservoir (Herrick area)
Star Lake (Gregory SE area)