LakeCount. Every Lake. Measured.

Lakes / South Dakota / Largest Lakes in South Dakota

Largest Lakes in South Dakota

Ranked by surface area, from USGS National Hydrography Dataset lake data. Flowages and reservoirs count here - size is size - and each is labeled in its own record.

#LakeCountySurface AreaMax Depth
1Lake OaheDewey309,912.57 acres-
2Lake Francis CaseCharles Mix82,166.92 acres-
3Lake SharpeHughes58,419.67 acres-
4Lewis and Clark LakeBon Homme25,141.99 acres-
5Lake ThompsonKingsbury13,887.93 acres-
6Lake TraverseRoberts10,747.48 acres-
7Lake PoinsettHamlin9,794.52 acres-
8Bitter LakeDay7,865.28 acres-
9Columbia Road ReservoirBrown7,074.89 acres-
10Dry Lake Number TwoClark6,441.66 acres-
11Belle Fourche ReservoirButte6,106.2 acres-
12Waubay LakeDay5,577.3 acres-
13Lake KampeskaCodington5,066.63 acres-
14Lake AndesCharles Mix4,755.54 acres-
15Angostura ReservoirFall River4,752.71 acres-
16Lake WhitewoodKingsbury4,465.31 acres-
17Shadehill ReservoirPerkins3,801.22 acres-
18Lake AlbertKingsbury3,655.43 acres-
19Lake MarshHamlin3,025.76 acres-
20Pelican LakeCodington2,801.19 acres-
21Lake MadisonLake2,763.52 acres-
22Long LakeCodington2,488.72 acres-
23Swan LakeWalworth2,467.35 acres-
24Dry Lake Number OneClark2,460.51 acres-
25South Waubay LakeDay2,334.9 acres-
26Lake HenryKingsbury2,226.79 acres-
27Enemy Swim LakeDay2,170.08 acres-
28Long LakeDay2,062.06 acres-
29Buffalo LakesMarshall1,986.48 acres-
30Goose LakeCodington1,947.84 acres-
31Roy LakeMarshall1,926.19 acres-
32Lake ByronBeadle1,798.43 acres-
33Lake SinaiBrookings1,789.59 acres-
34White LakeAurora1,693.93 acres-
35Opitz LakeMarshall1,664.01 acres-
36Grass LakeCodington1,610.14 acres-
37Parsons PassMarshall1,582.71 acres-
38Lake HendricksBrookings1,528.59 acres-
39Blue Dog LakeDay1,495.48 acres-
40Goose LakeDay1,483.14 acres-
41Rush LakeDay1,462.86 acres-
42Cottonwood LakeSpink1,433.21 acres-
43Lake PocasseCampbell1,370.69 acres-
44Solomon SloughDay1,289.82 acres-
45Lake HermanLake1,283.22 acres-
46Lake Saint JohnHamlin1,271.11 acres-
47Elm LakeBrown1,225.4 acres-
48Clear LakeMarshall1,198.96 acres-
49Piyas LakeMarshall1,154.97 acres-
50Green LakePotter1,153.48 acres-
51Lake TetonkahaBrookings1,126.56 acres-
52Spirit LakeKingsbury1,066.01 acres-
53Lake AliceDeuel1,058.09 acres-
54Reid LakeClark1,045.61 acres-
55Brant LakeLake1,033.39 acres-
56Drywood LakesRoberts1,026.97 acres-
57Stone LakeSully1,023.51 acres-
58Twin LakesSpink999.05 acres-
59Pickerel LakeDay995.09 acres-
60Spring LakeDay984.22 acres-
61Platte LakeAurora966.18 acres-
62Lake NicholsonCodington946.66 acres-
63Swan LakeClark936.31 acres-
64North Scatterwood LakeEdmunds931.83 acres-
65Round LakeDeuel931.09 acres-
66Lake OakwoodBrookings866.35 acres-
67Pactola ReservoirPennington840.65 acres-
68Richmond LakeBrown810.01 acres-
69Fish LakeDeuel737.12 acres-
70South Scatterwood LakeFaulk727.32 acres-
71Lake NordenHamlin711.66 acres-
72Clear LakeHamlin705.73 acres-
73Lake ParmleyEdmunds696.84 acres-
74Wigdale LakeDeuel692.39 acres-
75Sumner SloughCodington682.25 acres-
76Spring LakeWalworth677.81 acres-
77Lake MitchellDavison669.16 acres-
78Horseshoe LakeCodington642.97 acres-
79Campbell SloughDay638.41 acres-
80Baxter SloughHamlin637.45 acres-
81South Red Iron LakeMarshall623.94 acres-
82Wolf SloughCodington620.4 acres-
83Minnewasta LakeDay609.61 acres-
84Horseshoe LakeDay607.13 acres-
85Cottonwood LakeRoberts597.25 acres-
86Cottonwood LakeCodington594.85 acres-
87Flight LakePotter581.93 acres-
88Horse Shoe LakeAurora581.69 acres-
89Antelope LakeDay574.37 acres-
90East Vermillion LakeMcCook569.27 acres-
91Little White River Pool ReservoirBennett569.08 acres-
92Spring LakeHand553.76 acres-
93Mitchell LakeHyde551.54 acres-
94Oglala LakeShannon549.32 acres-
95Clear LakeDeuel527.57 acres-
96Lake HenryLake517.47 acres-
97Lake BadgerKingsbury496.19 acres-
98Little Rush LakeDay495.94 acres-
99Bullhead LakeRoberts494.46 acres-
100Clear LakeMinnehaha491.58 acres-

Showing the top 100 of 533 counted lakes. Search above, or browse by county on the South Dakota page, for the full inventory.

Source: USGS National Hydrography Dataset lake data. Verified October 30, 2026. New lakes are added as their records are verified - rankings update with every addition.