LakeCount. Every Lake. Measured.

Lakes / South Dakota / Kingsbury County

Lakes in Kingsbury County, South Dakota

11 lakes counted in Kingsbury County - the largest is Lake Thompson at 13,887.93 acres.

11
Lakes Counted
13,887.93 acres
Largest - Lake Thompson

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Lake ThompsonKingsbury13,887.93 acres-
2Lake WhitewoodKingsbury4,465.31 acres-
3Lake AlbertKingsbury3,655.43 acres-
4Lake HenryKingsbury2,226.79 acres-
5Spirit LakeKingsbury1,066.01 acres-
6Lake BadgerKingsbury496.19 acres-
7Spring LakeKingsbury425.76 acres-
8Twin LakesKingsbury317.23 acres-
9Mud LakeKingsbury289.06 acres-
10Plum LakeKingsbury281.89 acres-
11Lake ThistedKingsbury272.8 acres-
Find a Lake in Kingsbury CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.