LakeCount. Every Lake. Measured.

Lakes / North Dakota / Lakes Near Devils Lake

Lakes Near Devils Lake, North Dakota

163 counted North Dakota lakes sit within 60 miles of Devils Lake - the largest is Devils Lake at 110,763 acres. Distances are straight-line from the city center.

LakeCountyDistanceSurface AreaMax Depth
Devils LakeRamsey7 mi110,763 acres58.1 ft
Stump LakeNelson29 mi17,681 acres77.1 ft
Pelican LakeRamsey14 mi13,872.4 acres-
Lake AliceRamsey20 mi10,837 acres-
Lake IrvineRamsey18 mi10,793.4 acres-
Dry LakeRamsey12 mi9,405.3 acres-
East Devils LakeRamsey15 mi9,137.4 acres-
Chain LakeRamsey18 mi4,768.6 acres-
Mikes LakeRamsey15 mi4,239.8 acres-
Swan LakeNelson23 mi2,998.8 acres-
Cranberry LakeBenson41 mi2,304.5 acres-
Hurricane LakePierce36 mi2,230.6 acres-
Morrison LakeRamsey10 mi2,013.6 acres-
Long LakeRolette53 mi1,952 acres-
Island LakeRolette49 mi1,886.8 acres-
McHugh SloughNelson28 mi1,707.5 acres-
Arrowwood LakeStutsman57 mi1,684 acres-
Mud LakeBenson33 mi1,680.9 acres-
Grass LakePierce46 mi1,659 acres-
Sweetwater LakeRamsey7 mi1,596.6 acres-
Girard LakePierce52 mi1,462.4 acres-
Goose LakeWells51 mi1,227 acres21.7 ft
Lake CoeEddy30 mi1,214 acres16.5 ft
Lake IbsenBenson26 mi1,081.6 acres-
Lake AddieGriggs49 mi1,029 acres36.6 ft
Sibley LakeGriggs48 mi986 acres15.5 ft
Antelope LakesPierce58 mi891.8 acres-
Free Peoples LakeBenson16 mi891 acres55.3 ft
Spring LakeBenson12 mi888.1 acres-
Antelope LakesPierce57 mi766.3 acres-
Horseshoe LakeBenson19 mi737.5 acres-
Juanita LakeFoster39 mi733 acres9.9 ft
Lake LarettaNelson33 mi683 acres24 ft
Long LakePierce46 mi682 acres-
Cherry LakeEddy34 mi653.9 acres-
Goose LakePierce53 mi615.5 acres-
Twin LakesPierce51 mi613.9 acres-
Red LakePierce58 mi608.9 acres-
Kilgore LakePierce59 mi579.2 acres-
Johnson LakeEddy34 mi563.9 acres-
Silver LakeBenson18 mi562.7 acres-
Lake GeorgeFoster50 mi559.4 acres-
Lake JessieGriggs47 mi528 acres-
Twin LakesBenson14 mi521.9 acres-
Horseshoe LakeBenson45 mi507.2 acres-
North Washington LakeEddy26 mi466.5 acres-
Battema LakePierce57 mi452.7 acres-
Rush LakeCavalier55 mi452 acres-
Petrified LakePierce50 mi445.5 acres-
Cavanaugh LakeRamsey10 mi441 acres14.1 ft
Medicine LakeEddy30 mi431 acres16 ft
Davis LakePierce57 mi430 acres5.8 ft
Long LakeBenson19 mi413.3 acres-
Twin LakesNelson38 mi411.9 acres-
Shin Bone LakeBenson19 mi396.9 acres-
Gunderson LakePierce52 mi394.1 acres-
Sand SloughPierce58 mi387.2 acres-
Broken Bone LakeBenson46 mi382.1 acres-
Rusten SloughFoster39 mi361.1 acres-
Rugh LakeNelson48 mi360.6 acres-

Showing the 60 largest of 163 counted lakes within 60 miles of Devils Lake.

Sources: North Dakota Game and Fish lake data; lake coordinates from the NDGF. Verified October 30, 2026.