LakeCount. Every Lake. Measured.

Lakes / North Dakota

North Dakota Lakes

756 lakes and counting - every figure from the North Dakota Game and Fish. The deepest natural lake counted so far is Stump Lake at 77.1 ft.

756
Lakes Counted
350,520 acres
Largest - Lake Sakakawea
77.1 ft
Deepest Natural - Stump Lake

Rankings

Deepest Natural LakesLargest LakesFish Species

Featured Lake

#LakeCountySurface AreaMax Depth
1Lake SakakaweaMcLean350,520 acres180 ft

Lakes Near Cities

Near FargoNear BismarckNear Grand ForksNear MinotNear Devils Lake

Browse by County

Adams County (2)Barnes County (19)Benson County (28)Bottineau County (47)Bowman County (5)Burke County (36)Burleigh County (20)Cass County (1)Cavalier County (2)Dickey County (8)Divide County (15)Dunn County (3)Eddy County (13)Emmons County (14)Foster County (9)Golden Valley County (2)Grand Forks County (8)Grant County (2)Griggs County (15)Hettinger County (4)Kidder County (53)LaMoure County (3)Logan County (8)McHenry County (32)McIntosh County (13)McKenzie County (4)McLean County (43)Morton County (4)Mountrail County (7)Nelson County (30)Oliver County (2)Pembina County (1)Pierce County (30)Ramsey County (14)Ransom County (2)Renville County (1)Richland County (15)Rolette County (74)Sargent County (16)Sheridan County (28)Slope County (3)Stark County (2)Steele County (7)Stutsman County (47)Towner County (8)Walsh County (5)Ward County (17)Wells County (12)Williams County (22)
Source: North Dakota Game and Fish lake data. Verified October 30, 2026.