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.
| Lake | County | Distance | Surface Area | Max Depth |
|---|---|---|---|---|
| Devils Lake | Ramsey | 7 mi | 110,763 acres | 58.1 ft |
| Stump Lake | Nelson | 29 mi | 17,681 acres | 77.1 ft |
| Pelican Lake | Ramsey | 14 mi | 13,872.4 acres | - |
| Lake Alice | Ramsey | 20 mi | 10,837 acres | - |
| Lake Irvine | Ramsey | 18 mi | 10,793.4 acres | - |
| Dry Lake | Ramsey | 12 mi | 9,405.3 acres | - |
| East Devils Lake | Ramsey | 15 mi | 9,137.4 acres | - |
| Chain Lake | Ramsey | 18 mi | 4,768.6 acres | - |
| Mikes Lake | Ramsey | 15 mi | 4,239.8 acres | - |
| Swan Lake | Nelson | 23 mi | 2,998.8 acres | - |
| Cranberry Lake | Benson | 41 mi | 2,304.5 acres | - |
| Hurricane Lake | Pierce | 36 mi | 2,230.6 acres | - |
| Morrison Lake | Ramsey | 10 mi | 2,013.6 acres | - |
| Long Lake | Rolette | 53 mi | 1,952 acres | - |
| Island Lake | Rolette | 49 mi | 1,886.8 acres | - |
| McHugh Slough | Nelson | 28 mi | 1,707.5 acres | - |
| Arrowwood Lake | Stutsman | 57 mi | 1,684 acres | - |
| Mud Lake | Benson | 33 mi | 1,680.9 acres | - |
| Grass Lake | Pierce | 46 mi | 1,659 acres | - |
| Sweetwater Lake | Ramsey | 7 mi | 1,596.6 acres | - |
| Girard Lake | Pierce | 52 mi | 1,462.4 acres | - |
| Goose Lake | Wells | 51 mi | 1,227 acres | 21.7 ft |
| Lake Coe | Eddy | 30 mi | 1,214 acres | 16.5 ft |
| Lake Ibsen | Benson | 26 mi | 1,081.6 acres | - |
| Lake Addie | Griggs | 49 mi | 1,029 acres | 36.6 ft |
| Sibley Lake | Griggs | 48 mi | 986 acres | 15.5 ft |
| Antelope Lakes | Pierce | 58 mi | 891.8 acres | - |
| Free Peoples Lake | Benson | 16 mi | 891 acres | 55.3 ft |
| Spring Lake | Benson | 12 mi | 888.1 acres | - |
| Antelope Lakes | Pierce | 57 mi | 766.3 acres | - |
| Horseshoe Lake | Benson | 19 mi | 737.5 acres | - |
| Juanita Lake | Foster | 39 mi | 733 acres | 9.9 ft |
| Lake Laretta | Nelson | 33 mi | 683 acres | 24 ft |
| Long Lake | Pierce | 46 mi | 682 acres | - |
| Cherry Lake | Eddy | 34 mi | 653.9 acres | - |
| Goose Lake | Pierce | 53 mi | 615.5 acres | - |
| Twin Lakes | Pierce | 51 mi | 613.9 acres | - |
| Red Lake | Pierce | 58 mi | 608.9 acres | - |
| Kilgore Lake | Pierce | 59 mi | 579.2 acres | - |
| Johnson Lake | Eddy | 34 mi | 563.9 acres | - |
| Silver Lake | Benson | 18 mi | 562.7 acres | - |
| Lake George | Foster | 50 mi | 559.4 acres | - |
| Lake Jessie | Griggs | 47 mi | 528 acres | - |
| Twin Lakes | Benson | 14 mi | 521.9 acres | - |
| Horseshoe Lake | Benson | 45 mi | 507.2 acres | - |
| North Washington Lake | Eddy | 26 mi | 466.5 acres | - |
| Battema Lake | Pierce | 57 mi | 452.7 acres | - |
| Rush Lake | Cavalier | 55 mi | 452 acres | - |
| Petrified Lake | Pierce | 50 mi | 445.5 acres | - |
| Cavanaugh Lake | Ramsey | 10 mi | 441 acres | 14.1 ft |
| Medicine Lake | Eddy | 30 mi | 431 acres | 16 ft |
| Davis Lake | Pierce | 57 mi | 430 acres | 5.8 ft |
| Long Lake | Benson | 19 mi | 413.3 acres | - |
| Twin Lakes | Nelson | 38 mi | 411.9 acres | - |
| Shin Bone Lake | Benson | 19 mi | 396.9 acres | - |
| Gunderson Lake | Pierce | 52 mi | 394.1 acres | - |
| Sand Slough | Pierce | 58 mi | 387.2 acres | - |
| Broken Bone Lake | Benson | 46 mi | 382.1 acres | - |
| Rusten Slough | Foster | 39 mi | 361.1 acres | - |
| Rugh Lake | Nelson | 48 mi | 360.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.