Lakes / South Dakota / Roberts County
Lakes in Roberts County, South Dakota
19 lakes counted in Roberts County - the largest is Lake Traverse at 10,747.48 acres.
19
Lakes Counted
10,747.48 acres
Largest - Lake Traverse
Roberts County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.
All Counted Lakes
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Lake Traverse | Roberts | 10,747.48 acres | - |
| 2 | Drywood Lakes | Roberts | 1,026.97 acres | - |
| 3 | Cottonwood Lake | Roberts | 597.25 acres | - |
| 4 | Bullhead Lake | Roberts | 494.46 acres | - |
| 5 | East Clubhouse Lake | Roberts | 328.08 acres | - |
| 6 | Hurricane Lake | Roberts | 324.2 acres | - |
| 7 | Whitestone Lake | Roberts | 214.49 acres | - |
| 8 | Lake Bdesaka | Roberts | 149.99 acres | - |
| 9 | Owl Lake | Roberts | 143.57 acres | - |
| 10 | Oneroad Lake | Roberts | 115.65 acres | - |
| 11 | Lake Whipple | Roberts | 85.75 acres | - |
| 12 | Pearson Slough | Roberts | 84.51 acres | - |
| 13 | Dobberstien Slough | Roberts | 73.14 acres | - |
| 14 | Mud Lake | Roberts | 71.91 acres | - |
| 15 | Tahana Lake | Roberts | 47.44 acres | - |
| 16 | Round Lake | Roberts | 38.05 acres | - |
| 17 | Mollie Lake | Roberts | 37.56 acres | - |
| 18 | Knebel Slough | Roberts | 32.87 acres | - |
| 19 | Indian Slough | Roberts | 29.16 acres | - |
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.