Roberts County, South Dakota Fishing Lakes

Roberts County, South Dakota is home to a total of 24 lakes, arranged alphabetically in the list below. If you are considering fishing in Roberts 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!
Bill Smith Slough (Ortley area)
Bullhead Lake (Wilmot area)
Clubhouse Lake (Boisberg area)
Cottonwood Lake (Victor area)
Dobberstien Slough (New Effington area)
Drywood Lakes (Drywood Lakes area)
East Clubhouse Lake (Boisberg area)
Gibsons Pond (Boisberg area)
Hurricane Lake (Enemy Swim Lake East area)
Indian Slough (Claire City NE area)
Knebel Slough (New Effington area)
Lake Bdesaka (Peever NE area)
Lake Whipple (Drywood Lakes area)
Lake Wilcox (Big Stone Lake West area)
Mollie Lake (Summit area)
Mollison Lake (Boisberg area)
Mud Lake (Wilmot NW area)
Oneroad Lake (Drywood Lakes area)
Owl Lake (Enemy Swim Lake East area)
Pearson Slough (Ortley area)
Round Lake (Boisberg area)
Tahana Lake (Drywood Lakes area)
Voight Lake (Boisberg area)
Whitestone Lake (Whitestone Lake area)