LakeCount. Every Lake. Measured.

Lakes / North Dakota / Ramsey County

Lakes in Ramsey County, North Dakota

14 lakes counted in Ramsey County - the largest is Devils Lake at 110,763 acres.

14
Lakes Counted
110,763 acres
Largest - Devils Lake
58.1 ft
Deepest - Devils Lake

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Devils LakeRamsey110,763 acres58.1 ft
2Pelican LakeRamsey13,872.4 acres-
3Lake AliceRamsey10,837 acres-
4Lake IrvineRamsey10,793.4 acres-
5Dry LakeRamsey9,405.3 acres-
6East Devils LakeRamsey9,137.4 acres-
7Chain LakeRamsey4,768.6 acres-
8Mikes LakeRamsey4,239.8 acres-
9Morrison LakeRamsey2,013.6 acres-
10Sweetwater LakeRamsey1,596.6 acres-
11Cavanaugh LakeRamsey441 acres14.1 ft
12Stone LakeRamsey115.2 acres-
13Fox LakeRamsey93.4 acres-
14Twin LakesRamsey40.3 acres-
Sources: North Dakota Game and Fish lake data; USGS. Verified October 30, 2026.