Lakes / North Dakota / Lakes Near Grand Forks
Lakes Near Grand Forks, North Dakota
46 counted North Dakota lakes sit within 60 miles of Grand Forks - the largest is Stump Lake at 17,681 acres. Distances are straight-line from the city center.
| Lake | County | Distance | Surface Area | Max Depth |
|---|---|---|---|---|
| Stump Lake | Nelson | 59 mi | 17,681 acres | 77.1 ft |
| McHugh Slough | Nelson | 56 mi | 1,707.5 acres | - |
| Lake Ardoch | Walsh | 25 mi | 842 acres | - |
| Lake Laretta | Nelson | 51 mi | 683 acres | 24 ft |
| Twin Lakes | Nelson | 47 mi | 411.9 acres | - |
| Rugh Lake | Nelson | 41 mi | 360.6 acres | - |
| Olsen Slough | Nelson | 50 mi | 355.4 acres | - |
| Golden Lake | Steele | 34 mi | 328.2 acres | - |
| North Golden Lake | Steele | 33 mi | 317 acres | 12.6 ft |
| North Salt Lake | Walsh | 45 mi | 277.5 acres | - |
| Dahl Slough | Nelson | 50 mi | 249.5 acres | - |
| Rose Lake | Nelson | 51 mi | 245.2 acres | - |
| Omild Slough | Nelson | 44 mi | 234 acres | - |
| Berkland Slough | Nelson | 51 mi | 210.5 acres | - |
| Golden Rush Lake | Steele | 35 mi | 208.1 acres | - |
| Willow Lake | Steele | 59 mi | 197.8 acres | - |
| Grand Forks Sewage Disposal Ponds | Grand Forks | 4 mi | 187.8 acres | - |
| Stewart Lake | Grand Forks | 14 mi | 166.1 acres | - |
| Lunby Lake | Grand Forks | 13 mi | 153.9 acres | - |
| Lake Pickard | Nelson | 38 mi | 140.4 acres | - |
| Grand Forks Sewage Disposal Ponds | Grand Forks | 4 mi | 136.6 acres | - |
| Grand Forks Sewage Disposal Ponds | Grand Forks | 5 mi | 133.2 acres | - |
| Lake Five | Griggs | 59 mi | 132.9 acres | - |
| Grand Forks Sewage Disposal Ponds | Grand Forks | 4 mi | 130.2 acres | - |
| Bitter Lake | Nelson | 51 mi | 117.6 acres | - |
| Horseshoe Lake | Nelson | 42 mi | 117.2 acres | - |
| Lake Norway | Griggs | 59 mi | 113.9 acres | - |
| Horseshoe Lake | Nelson | 48 mi | 82.3 acres | - |
| Stella Lake | Nelson | 44 mi | 81.8 acres | - |
| Salt Lake | Walsh | 39 mi | 79.3 acres | - |
| Deer Lake | Nelson | 40 mi | 77.1 acres | - |
| Lambs Lake | Nelson | 45 mi | 75.9 acres | - |
| Lone Tree Lake | Steele | 57 mi | 74.6 acres | - |
| Lake Silver | Griggs | 59 mi | 69.6 acres | - |
| Matson Slough | Nelson | 41 mi | 58.8 acres | - |
| Pickerel Lake | Griggs | 45 mi | 58.1 acres | - |
| Smith Lakes | Grand Forks | 36 mi | 57.8 acres | - |
| Twin Lakes | Nelson | 37 mi | 55.8 acres | - |
| Lake Tobiason | Steele | 31 mi | 47.4 acres | - |
| Fiske Lake | Nelson | 54 mi | 47.2 acres | - |
| Stony Lake | Steele | 57 mi | 44 acres | - |
| Hillesland Lake | Nelson | 43 mi | 41.3 acres | - |
| Harrison Lake | Nelson | 43 mi | 40.3 acres | - |
| Clear Lake | Nelson | 58 mi | 39.5 acres | - |
| Coon Lake | Nelson | 60 mi | 36.1 acres | - |
| Little Goose Lake | Grand Forks | 35 mi | 31.4 acres | - |
Sources: North Dakota Game and Fish lake data; lake coordinates from the NDGF. Verified October 30, 2026.