LakeCount. Every Lake. Measured.

Lakes / South Dakota / Lake County

Lakes in Lake County, South Dakota

21 lakes counted in Lake County - the largest is Lake Madison at 2,763.52 acres.

21
Lakes Counted
2,763.52 acres
Largest - Lake Madison

Lake County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Lake MadisonLake2,763.52 acres-
2Lake HermanLake1,283.22 acres-
3Brant LakeLake1,033.39 acres-
4Lake HenryLake517.47 acres-
5Lake GeorgeLake267.71 acres-
6Buffalo SloughLake246.86 acres-
7Lake BadusLake233.51 acres-
8Molumby SloughLake201.89 acres-
9Dry LakeLake195.95 acres-
10Long LakeLake192 acres-
11Round LakeLake179.4 acres-
12East Lake BadusLake138.87 acres-
13Mud LakeLake135.91 acres-
14Gilman LakeLake129.24 acres-
15Crane SloughLake110.7 acres-
16Milwaukee LakeLake89.21 acres-
17Green LakeLake66.85 acres-
18Spring LakeLake55.6 acres-
19Pelican LakeLake49.95 acres-
20Herman SloughLake26.93 acres-
21Lake WinfredLake25.45 acres-
Find a Lake in Lake CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.