LakeCount. Every Lake. Measured.

Lakes / Iowa / Jackson County

Lakes in Jackson County, Iowa

12 lakes counted in Jackson County - the largest is Town Lake at 956 acres.

12
Lakes Counted
956 acres
Largest - Town Lake

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Town LakeJackson956 acres-
2Upper Brown LakeJackson443 acres-
3Sabula LakesJackson260 acres-
4Flat LakeJackson114 acres-
5Western PondJackson77 acres-
6Bonnie LakeJackson68 acres-
7Jackson LakeJackson67 acres-
8Sawmill LakeJackson66 acres-
9Densmore LakeJackson60 acres-
10Leisure LakeJackson53 acres-
11Fish LakeJackson48 acres-
12Upper Y LakeJackson27 acres-
Find a Lake in Jackson CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.