
An Overview of North Dakota's Rivers and Lakes
Largest and Famous Water Bodies
North Dakota is home to several large and notable rivers and lakes. The Missouri River, which flows through the western part of the state, is one of the most famous. Lake Sakakawea, a large reservoir created by the Garrison Dam, is another prominent feature. Devils Lake, the state's largest natural lake, is also widely recognized. The Red River of the North forms part of the state's eastern border with Minnesota.
Water Sources for Rivers and Lakes
Many rivers and lakes in North Dakota are fed by local precipitation, with little contribution from mountain snowmelt due to the state’s relatively flat terrain. Some water bodies, such as the Missouri River, receive water from distant sources, including the Rocky Mountains. Local streams and tributaries mainly rely on rainfall and groundwater recharge. The Red River is heavily influenced by water from the northern plains and does not rely on snowmelt from distant mountains. Additionally, the state's reservoirs store water from regional rainfall and the Missouri River system.
Major Types of Rivers in the State
North Dakota's rivers vary in type and function. Perennial rivers such as the Missouri and Red River flow year-round. Exotic rivers like the Missouri bring water from distant regions, while tributary rivers such as the Heart and Cannonball Rivers feed into larger water systems. Man-made water features include the Garrison Diversion Canal, used for irrigation. Rapids are rare, but the state's rivers often meander, particularly the winding Little Missouri River in the Badlands.
Types of Lakes in North Dakota
Most lakes in North Dakota are glacial in origin, formed during the last Ice Age. Examples include Devils Lake and Lake Sakakawea. There are also several anthropogenic lakes, such as reservoirs like Lake Oahe, created by damming rivers for flood control and hydroelectric power. Natural lakes, such as Alkali Lake, are typically shallow and salty, a result of North Dakota’s dry climate. The state does not have volcanic or tectonic lakes.
Direction of River Flow
Rivers in North Dakota generally follow two major flow directions. The Missouri River flows predominantly southeast, while the Red River of the North runs northward towards Canada. Tributaries like the Sheyenne River also flow north, contributing to the Red River system. In contrast, rivers such as the James River tend to flow southeast. The state's topography influences these flow patterns, with gentle slopes directing water toward different basins.
Natural and Man-Made Lakes
North Dakota has both natural and man-made lakes. Natural lakes like Devils Lake have existed for thousands of years, while man-made reservoirs such as Lake Sakakawea were created by the U.S. Army Corps of Engineers in the mid-20th century. Many of the reservoirs were built for flood control, irrigation, and power generation. State and federal agencies played a significant role in the construction of these man-made water bodies. Lake Oahe is another example of a large reservoir developed for multiple uses.
Transportation on State Rivers
While rivers like the Missouri River are large, they are not heavily used for commercial transportation in North Dakota. Barges and ships primarily navigate the river farther downstream, outside the state. There is minimal cargo transport on the state's waterways, with most goods being moved by rail or road. North Dakota's rivers do not connect directly to the ocean, limiting their utility for large-scale shipping. However, some recreational and smaller commercial vessels use the Missouri River locally.
Uses and Purposes of Dams
North Dakota has numerous dams, many of which serve multiple purposes. The Garrison Dam on the Missouri River is one of the most significant, providing hydroelectric power, irrigation, flood control, and recreational opportunities. Smaller dams like Baldhill Dam help with local flood control and water storage. Some dams are also used to create reservoirs for fishing and boating. Recreation is a major benefit of these water features, especially for activities like fishing and boating.
Recreational Activities on Water Bodies
The lakes and rivers of North Dakota are popular destinations for various recreational activities. Lake Sakakawea is widely used for boating, fishing, and swimming. Devils Lake is another major hub for fishing, particularly for walleye. The Missouri River offers opportunities for kayaking, jet skiing, and other water sports. Additionally, reservoirs like Lake Tschida attract visitors for camping, boating, and water skiing.
Water Bodies Supporting Agriculture
Several rivers and reservoirs in North Dakota play a crucial role in supporting the state’s agriculture. The Garrison Diversion Project, which includes canals and reservoirs, helps irrigate large areas of farmland. The Missouri River also provides water for irrigation in western parts of the state. Additionally, smaller rivers like the Sheyenne River contribute to agricultural irrigation efforts. These water sources ensure that crops can grow in North Dakota's dry climate.
Pollution Problems in Water Bodies
Some of North Dakota’s rivers and lakes have experienced pollution issues, though these have improved in recent years. Devils Lake has struggled with high salinity levels due to evaporation and agricultural runoff. The Red River of the North has also faced pollution from agricultural chemicals and urban runoff. Efforts to clean up these water bodies have included restrictions on pollutants and increased monitoring. Overall, water quality remains a priority for the state’s environmental agencies.
North Dakota Rivers, Lakes, Streams and Water Features
Alkaline Lake, Logan Co, North Dakota
Antelope Creek, Stark Co, North Dakota
Antelope Lakes,Pierce Co, North Dakota
Apple Creek, Burleigh Co, North Dakota
Arrowwood Lake, Stutsman Co, North Dakota
Audubon Lake, McLean Co, North Dakota
Baldhill Creek, Barnes Co, North Dakota
Baldhill Creek, Griggs Co, North Dakota
Beaver Creek, Emmons Co, North Dakota
Beaver Creek, Golden Valley Co, North Dakota
Beaver Creek, Logan Co, North Dakota
Big Meadow,Williams Co, North Dakota
Big Muddy Creek, Grant Co, North Dakota
Big Muddy Creek, Morton Co, North Dakota
Bone Hill Creek, Lamoure Co, North Dakota
Bone Hill Creek, Stutsman Co, North Dakota
Bowman-Haley Lake, Bowman Co, North Dakota
Buffalo Creek, Adams Co, North Dakota
Buffalo Creek, Bowman Co, North Dakota
Burnt Creek, Burleigh Co, North Dakota
Cannonball River, Grant Co, North Dakota
Cannonball River, Hettinger Co, North Dakota
Cannonball River, Morton Co, North Dakota
Cannonball River, Sioux Co, North Dakota
Cannonball River, Slope Co, North Dakota
Cart Creek, Cavalier Co, North Dakota
Cart Creek, Pembina Co, North Dakota
Cart Creek, Walsh Co, North Dakota
Cedar Creek, Adams Co, North Dakota
Cedar Creek, Grant Co, North Dakota
Cedar Creek, Sioux Co, North Dakota
Charbonneau Creek, McKenzie Co, North Dakota
Chase Lake, Stutsman Co, North Dakota
Cherry Creek, McKenzie Co, North Dakota
Cottonwood Creek, Lamoure Co, North Dakota
Cottonwood Creek, Logan Co, North Dakota
Cow Creek, Williams Co, North Dakota
Cranberry Lake, Benson Co, North Dakota
Cut Bank Creek, Bottineau Co, North Dakota
Cut Bank Creek, McHenry Co, North Dakota
Cut Bank Creek, Renville Co, North Dakota
Devils Lake, Benson Co, North Dakota
Devils Lake, Ramsey Co, North Dakota
Dry Lake, McIntosh Co, North Dakota
Dry Lake, Ramsey Co, North Dakota
Duck Creek, Adams Co, North Dakota
East Devils Lake, Benson Co, North Dakota
East Devils Lake, Ramsey Co, North Dakota
Eckelson Lake, Barnes Co, North Dakota
Egg Creek, McHenry Co, North Dakota
Forest River, Grand Forks Co, North Dakota
Forest River, Walsh Co, North Dakota
Girard Lake, Pierce Co, North Dakota
Goose Lake, Emmons Co, North Dakota
Goose River, Grand Forks Co, North Dakota
Goose River, Steele Co, North Dakota
Goose River, Traill Co, North Dakota
Grass Lake, Pierce Co, North Dakota
Green River, Dunn Co, North Dakota
Green River, Stark Co, North Dakota
Heart Butte Creek, Grant Co, North Dakota
Heart Butte Creek, Morton Co, North Dakota
Heart River, Grant Co, North Dakota
Heart River, Morton Co, North Dakota
Heart River, Stark Co, North Dakota
Hobart Lake, Barnes Co, North Dakota
Horsehead Lake, Kidder Co, North Dakota
Horseshoe Lake, McHenry Co, North Dakota
Horseshoe Lake, Pierce Co, North Dakota
Hurricane Lake, Pierce Co, North Dakota
Hurricane Lake, Towner Co, North Dakota
Island Lake, Pierce Co, North Dakota
Island Lake, Rolette Co, North Dakota
James River, Dickey Co, North Dakota
James River, Eddy Co, North Dakota
James River, Foster Co, North Dakota
James River, Lamoure Co, North Dakota
James River, Stutsman Co, North Dakota
James River, Wells Co, North Dakota
Jamestown Reservoir, Stutsman Co, ND
Knife River, Dunn Co, North Dakota
Knife River, Mercer Co, North Dakota
Kunkel Lake, Kidder Co, North Dakota
Lake Alice,Ramsey Co, North Dakota
Lake Ashtabula,Barnes Co, North Dakota
Lake Ashtabula,Griggs Co, North Dakota
Lake Darling,Renville Co, North Dakota
Lake Darling,Ward Co, North Dakota
Lake Etta,Kidder Co, North Dakota
Lake Ibsen,Benson Co, North Dakota
Lake Irvine,Ramsey Co, North Dakota
Lake Oahe,Burleigh Co, North Dakota
Lake Oahe,Emmons Co, North Dakota
Lake Oahe,Morton Co, North Dakota
Lake Oahe,Sioux Co, North Dakota
Lake Sakakawea,Dunn Co, North Dakota
Lake Sakakawea,McKenzie Co, North Dakota
Lake Sakakawea,McLean Co, North Dakota
Lake Sakakawea,Mercer Co, North Dakota
Lake Sakakawea,Mountrail Co, North Dakota
Lake Sakakawea,Williams Co, North Dakota
Lake Trenton,McKenzie Co, North Dakota
Lake Trenton,Williams Co, North Dakota
Little Deep Creek, Bottineau Co, ND
Little Deep Creek, McHenry Co, North Dakota
Little Deep Creek, Renville Co, ND
Little Deep Creek, Ward Co, North Dakota
Little Missouri River, Billings Co, ND
Little Missouri River, Bowman Co, ND
Little Missouri River, Dunn Co, North Dakota
Little Missouri River, Golden Valley Co, ND
Little Missouri River, McKenzie Co, ND
Little Missouri River, Slope Co, ND
Little Muddy River, Williams Co, ND
Long Lake, Burleigh Co, North Dakota
Long Lake, Kidder Co, North Dakota
Long Lake, Rolette Co, North Dakota
Louse Creek, Grant Co, North Dakota
Louse Creek, Morton Co, North Dakota
Maple River, Barnes Co, North Dakota
Maple River, Cass Co, North Dakota
Maple River, Dickey Co, North Dakota
Maple River, Lamoure Co, North Dakota
Maple River, Ransom Co, North Dakota
Maple River, Steele Co, North Dakota
McHugh Slough,Nelson Co, North Dakota
McKenna Lake, Logan Co, North Dakota
Metigoshe Lake, Bottineau Co, North Dakota
Missouri River, Burleigh Co, North Dakota
Missouri River, Emmons Co, North Dakota
Missouri River, McKenzie Co, North Dakota
Missouri River, McLean Co, North Dakota
Missouri River, Mercer Co, North Dakota
Missouri River, Morton Co, North Dakota
Missouri River, Oliver Co, North Dakota
Missouri River, Williams Co, North Dakota
Morrison Lake, Ramsey Co, North Dakota
Mud Lake, Benson Co, North Dakota
Mud Lake, Kidder Co, North Dakota
Oak Creek, Bottineau Co, North Dakota
Ox Creek, Bottineau Co, North Dakota
Ox Creek, Rolette Co, North Dakota
Pembina River, Cavalier Co, North Dakota
Pembina River, Pembina Co, North Dakota
Pipestem Creek, Foster Co, North Dakota
Pipestem Creek, Stutsman Co, North Dakota
Pipestem Creek, Wells Co, North Dakota
Pipestem Lake, Stutsman Co, North Dakota
Powers Lake, Burke Co, North Dakota
Powers Lake, Mountrail Co, North Dakota
Red River of the North,Cass Co, North Dakota
Red River of the North,Grand Forks Co, ND
Red River of the North,Pembina Co, ND
Red River of the North,Richland Co, ND
Red River of the North,Traill Co, ND
Red River of the North,Walsh Co, ND
Rocky Run,Eddy Co, North Dakota
Rocky Run,Foster Co, North Dakota
Rocky Run,Wells Co, North Dakota
Round Lake, Pierce Co, North Dakota
Rush Lake, Pierce Co, North Dakota
Rush River, Cass Co, North Dakota
Sheyenne River, Barnes Co, North Dakota
Sheyenne River, Benson Co, North Dakota
Sheyenne River, Cass Co, North Dakota
Sheyenne River, Eddy Co, North Dakota
Sheyenne River, Griggs Co, North Dakota
Sheyenne River, Nelson Co, North Dakota
Sheyenne River, Ransom Co, North Dakota
Sheyenne River, Richland Co, North Dakota
Sheyenne River, Sheridan Co, North Dakota
Sheyenne River, Steele Co, North Dakota
Sheyenne River, Wells Co, North Dakota
Snake River, Walsh Co, North Dakota
Souris River, McHenry Co, North Dakota
Souris River, Renville Co, North Dakota
Souris River, Ward Co, North Dakota
South Branch Beaver Creek, Emmons Co, ND
South Branch Beaver Creek, McIntosh Co, ND
South Branch Goose River, Steele Co, ND
South Branch Goose River, Traill Co, ND
South Branch Park River, Cavalier Co, ND
South Branch Park River, Walsh Co, ND
Spring Creek, Dunn Co, North Dakota
Spring Creek, Mercer Co, North Dakota
Stony Slough,Burleigh Co, North Dakota
Stony Slough,Kidder Co, North Dakota
Stump Lake, Nelson Co, North Dakota
Sweetwater Lake, Ramsey Co, North Dakota
Turtle River, Grand Forks Co, North Dakota
Upper Des Lacs Lake, Burke Co, North Dakota
Upper Des Lacs Lake, Ward Co, North Dakota
White Earth River, Burke Co, North Dakota
White Earth River, Mountrail Co, ND
White Lake, Mountrail Co, North Dakota
Wild Rice River, Cass Co, North Dakota
Wild Rice River, Richland Co, North Dakota
Wild Rice River, Sargent Co, North Dakota
Willow Creek, Bottineau Co, North Dakota
Willow Creek, Cavalier Co, North Dakota
Willow Creek, McHenry Co, North Dakota
Willow Creek, Pembina Co, North Dakota
Willow Creek, Rolette Co, North Dakota
Willow Creek, Walsh Co, North Dakota
Wintering River, McHenry Co, North Dakota