LakeCount. Every Lake. Measured.

Lakes / Iowa / Dickinson County

Lakes in Dickinson County, Iowa

13 lakes counted in Dickinson County - the largest is Spirit Lake at 5,463 acres.

13
Lakes Counted
5,463 acres
Largest - Spirit Lake

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Spirit LakeDickinson5,463 acres-
2Silver LakeDickinson1,024 acres-
3Center LakeDickinson258 acres-
4Grovers LakeDickinson255 acres-
5West Hottes LakeDickinson226 acres-
6Swan LakeDickinson170 acres-
7Marble LakeDickinson166 acres-
8Diamond LakeDickinson129 acres-
9Prairie LakeDickinson99 acres-
10Lily LakeDickinson95 acres-
11Pleasant LakeDickinson78 acres-
12East Hottes LakeDickinson71 acres-
13Welsh LakeDickinson57 acres-
Find a Lake in Dickinson CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.