Lakes / South Dakota
South Dakota Lakes
533 lakes and counting - every figure from the USGS National Hydrography Dataset.
533
Lakes Counted
309,912.57 acres
Largest - Lake Oahe
Rankings
Featured Lake
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Lake Oahe | Dewey | 309,912.57 acres | - |
Lakes Near Cities
Browse by County
Aurora County (9)Beadle County (7)Bennett County (14)Bon Homme County (7)Brookings County (12)Brown County (8)Brule County (6)Buffalo County (1)Butte County (3)Campbell County (10)Charles Mix County (9)Clark County (22)Codington County (26)Corson County (8)Custer County (1)Davison County (1)Day County (36)Deuel County (21)Dewey County (11)Douglas County (3)Edmunds County (6)Fall River County (3)Faulk County (11)Grant County (8)Gregory County (2)Haakon County (3)Hamlin County (9)Hand County (7)Hanson County (7)Harding County (3)Hughes County (3)Hutchinson County (3)Hyde County (10)Jackson County (1)Jerauld County (5)Kingsbury County (11)Lake County (21)Lincoln County (1)Lyman County (5)Marshall County (58)McCook County (7)McPherson County (10)Meade County (8)Mellette County (1)Miner County (14)Minnehaha County (12)Moody County (3)Pennington County (5)Perkins County (6)Potter County (3)Roberts County (19)Sanborn County (5)Shannon County (6)Spink County (7)Stanley County (1)Sully County (9)Todd County (5)Tripp County (5)Turner County (2)Union County (3)Walworth County (4)Yankton County (3)Ziebach County (3)
Source: USGS National Hydrography Dataset lake data. Verified October 30, 2026.