LakeCount. Every Lake. Measured.

Lakes / North Dakota / Wells County

Lakes in Wells County, North Dakota

12 lakes counted in Wells County - the largest is Goose Lake at 1,227 acres.

12
Lakes Counted
1,227 acres
Largest - Goose Lake
21.7 ft
Deepest - Goose Lake

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Goose LakeWells1,227 acres21.7 ft
2Egg LakeWells174.2 acres-
3Hirshkorn LakeWells146.6 acres-
4Cottonwood LakeWells131 acres-
5Lake OntarioWells108 acres-
6Norway LakeWells91.9 acres-
7Goose LakeWells56.8 acres-
8Duck LakeWells52.9 acres-
9Crystal LakeWells41 acres-
10Zumpf LakeWells39.3 acres-
11Sorenson LakeWells38.8 acres-
12Lake HiawathaWells35.6 acres-
Sources: North Dakota Game and Fish lake data; USGS. Verified October 30, 2026.