North Dakota lakes today
75 lakes, every one with today's conditions
- Best fishing lakes in North Dakota
- Biggest lakes in North Dakota
- Deepest lakes in North Dakota
- Ice fishing in North Dakota
Featured lakes
- Devils Lake43°FSlightly murky, 43°F water, level steady, 1 ft above normal, windy Friday (15 mph SE).
- Lake Sakakawea47°FClear water, 47°F water, windy Friday (25 mph SE).
More lakes, largest first
| Lake | County | Size | Water | Best bite today |
|---|---|---|---|---|
| Lake Audubon | McLean County | 16,600 acres (26 sq mi) | 41°F | 7:15 am |
| Long Lake | Burleigh County | about 14,900 acres (23.3 sq mi) | 37°F | 7:00 am |
| Horsehead Lake | Kidder County | 10,100 acres (15.9 sq mi) | 34°F | 7:00 am |
| Stump Lake | Nelson County | 15,700 acres (24.6 sq mi) | 42°F | 3:15 pm |
| Lake Darling | Renville County | 9,430 acres (14.7 sq mi) | 32°F | 3:30 pm |
| Lake Ashtabula | Barnes County | 5,170 acres (8.1 sq mi) | 35°F | 3:15 pm |
| Alkaline Lake | Kidder County | 5,380 acres (8.4 sq mi) | 38°F | 7:00 am |
| Dry Lake | Ramsey County | about 4,420 acres (6.9 sq mi) | 34°F | 3:15 pm |
| Upper Des Lacs Lake | Burke County | 4,270 acres (6.7 sq mi) | 32°F | 3:30 pm |
| Lake Alice | Ramsey County | about 3,400 acres (5.3 sq mi) | 33°F | 3:15 pm |
| Chase Lake | Stutsman County | about 2,620 acres (4.1 sq mi) | 41°F | 3:30 pm |
| Round Lake | Pierce County | about 2,620 acres (4.1 sq mi) | 35°F | 3:30 pm |
| McKenna Lake | Logan County | about 2,610 acres (4.1 sq mi) | 33°F | 7:00 am |
| Mud Lake | Kidder County | about 2,610 acres (4.1 sq mi) | 32°F | 7:00 am |
| Lake Tschida | Grant County | 3,400 acres (5.3 sq mi) | 46°F | 6:15 am |
| Dry Lake | McIntosh County | about 2,550 acres (4 sq mi) | 33°F | 7:00 am |
| J. Clark Salyer Reservoir | McHenry County | about 2,500 acres (3.9 sq mi) | 32°F | 3:30 pm |
| Lake Alice | Ramsey County | about 2,390 acres (3.7 sq mi) | 38°F | 3:15 pm |
| White Lake | Mountrail County | about 2,290 acres (3.6 sq mi) | 33°F | 3:30 pm |
| Bowman-Haley Lake | Bowman County | 1,730 acres (2.7 sq mi) | 47°F | 6:15 am |
| Morrison Lake | Ramsey County | about 1,910 acres (3 sq mi) | 37°F | 3:15 pm |
| Long Lake | Rolette County | about 1,830 acres (2.9 sq mi) | 32°F | 3:30 pm |
| Jamestown Reservoir | Stutsman County | 2,100 acres (3.3 sq mi) | 41°F | 3:30 pm |
| Lake George | Kidder County | about 1,810 acres (2.8 sq mi) | 32°F | 7:00 am |
| Cranberry Lake | Benson County | about 1,800 acres (2.8 sq mi) | 39°F | 3:30 pm |
| Hurricane Lake | Pierce County | about 1,790 acres (2.8 sq mi) | 32°F | 3:30 pm |
| Grass Lake | Pierce County | about 1,770 acres (2.8 sq mi) | 32°F | 3:30 pm |
| Mud Lake | Benson County | about 1,680 acres (2.6 sq mi) | 36°F | 3:30 pm |
| Antelope Lakes | Pierce County | about 1,650 acres (2.6 sq mi) | 32°F | 3:30 pm |
| Arrowwood Lake | Stutsman County | about 1,590 acres (2.5 sq mi) | 40°F | 3:30 pm |
| Powers Lake | Burke County | about 1,480 acres (2.3 sq mi) | 32°F | 3:30 pm |
| Girard Lake | Pierce County | about 1,440 acres (2.2 sq mi) | 32°F | 3:30 pm |
| Kunkel Lake | Kidder County | about 1,410 acres (2.2 sq mi) | 33°F | 7:00 am |
| Horseshoe Lake | Pierce County | about 1,380 acres (2.2 sq mi) | 32°F | 3:30 pm |
| Rush Lake | Pierce County | about 1,370 acres (2.1 sq mi) | 32°F | 3:30 pm |
| Smoky Lake | McHenry County | about 1,330 acres (2.1 sq mi) | 32°F | 3:30 pm |
| Alkali Lake | Kidder County | about 1,320 acres (2.1 sq mi) | 7:00 am | |
| Lake Trenton | Williams County | about 1,250 acres (2 sq mi) | 32°F | 7:15 am |
| Buffalo Lodge Lake | McHenry County | about 1,240 acres (1.9 sq mi) | 34°F | 3:30 pm |
| Sweetwater Lake | Ramsey County | about 1,230 acres (1.9 sq mi) | 36°F | 3:15 pm |
| Goose Lake | Emmons County | about 1,220 acres (1.9 sq mi) | 33°F | 7:00 am |
| Metigoshe Lake | Bottineau County | about 1,150 acres (1.8 sq mi) | 32°F | 7:15 am |
| Sibley Lake | Kidder County | about 1,150 acres (1.8 sq mi) | 32°F | 7:00 am |
| Lake Laretta | Nelson County | about 1,060 acres (1.7 sq mi) | 33°F | 3:15 pm |
| Rice Lake | Emmons County | about 1,030 acres (1.6 sq mi) | 37°F | 7:00 am |
| Lake Lemer | McHenry County | about 1,030 acres (1.6 sq mi) | 33°F | 3:30 pm |
| Island Lake | Rolette County | about 1,020 acres (1.6 sq mi) | 32°F | 3:30 pm |
| Krueger Lake | Sheridan County | about 1,000 acres (1.6 sq mi) | 35°F | 3:30 pm |
| Lake Tewaukon | Sargent County | about 1,000 acres (1.6 sq mi) | 38°F | 3:15 pm |
| Swan Lake | Richland County | about 1,000 acres (1.6 sq mi) | 38°F | 3:15 pm |
| McPhail Slough | Kidder County | about 1,000 acres (1.6 sq mi) | 34°F | 7:00 am |
| Lake Etta | Kidder County | about 940 acres (1.5 sq mi) | 36°F | 7:00 am |
| Dry Lake | Foster County | about 930 acres (1.5 sq mi) | 35°F | 3:30 pm |
| Miller Lake | Divide County | about 930 acres (1.4 sq mi) | 32°F | 3:45 pm |
| Lake Ibsen | Benson County | about 870 acres (1.4 sq mi) | 32°F | 3:30 pm |
| Lake Coe | Eddy County | about 860 acres (1.4 sq mi) | 37°F | 3:15 pm |
| Beaver Lake | Logan County | about 850 acres (1.3 sq mi) | 34°F | 7:00 am |
| Dill Slough | Sargent County | about 840 acres (1.3 sq mi) | 37°F | 3:30 pm |
| Mud Lake | McIntosh County | about 830 acres (1.3 sq mi) | 33°F | 3:30 pm |
| Lake Williams | McLean County | about 820 acres (1.3 sq mi) | 32°F | 7:15 am |
| Eckelson Lake | Barnes County | about 800 acres (1.3 sq mi) | 3:30 pm | |
| Red Lake | Pierce County | about 790 acres (1.2 sq mi) | 3:30 pm | |
| Goose Lake | McIntosh County | about 780 acres (1.2 sq mi) | 32°F | 7:00 am |
| Harriet Lake | Burleigh County | about 780 acres (1.2 sq mi) | 35°F | 7:00 am |
| Cottonwood Lake | Mountrail County | about 760 acres (1.2 sq mi) | 32°F | 3:30 pm |
| Hobart Lake | Barnes County | about 750 acres (1.2 sq mi) | 3:15 pm | |
| Kilgore Lake | Pierce County | about 750 acres (1.2 sq mi) | 32°F | 3:30 pm |
| Lake Helen | Kidder County | about 750 acres (1.2 sq mi) | 33°F | 7:00 am |
| Pipestem Lake | Stutsman County | about 740 acres (1.2 sq mi) | 3:30 pm | |
| Lake Isabel | Kidder County | about 730 acres (1.1 sq mi) | 33°F | 7:00 am |
| Demicks Lake | McKenzie County | about 720 acres (1.1 sq mi) | 32°F | 7:15 am |
| Round Lake | McHenry County | about 710 acres (1.1 sq mi) | 32°F | 3:30 pm |
| Jim Lake | Stutsman County | about 710 acres (1.1 sq mi) | 38°F | 3:30 pm |