LakeCount. Every Lake. Measured.

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

Largest Lakes

Featured Lake

#LakeCountySurface AreaMax Depth
1Lake OaheDewey309,912.57 acres-

Lakes Near Cities

Near Sioux FallsNear Rapid CityNear PierreNear AberdeenNear Watertown

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.