River Levels
North Dakota river levels
Live streamflow for 78 gauged North Dakota reaches, highest first. Where a gauge has a long enough record, the reading is placed against its own history for today's date.
48% of gauged North Dakota rivers are running in their normal range for the date, as of October 25, 2026.
Of 33 gauged reaches with a long enough USGS record, 11 are below normal (6 of them much below), 16 are in the normal range, and 6 are above normal (4 of them much above). Normal means the middle half of that gauge's own history for this calendar date.
To cite: Boating Hubs analysis of USGS streamflow, boatinghubs.com/flows/north-dakota.
| River | Flow | Usually today | Vs normal | NWS flood status |
|---|---|---|---|---|
| Missouri RiverMissouri River at Bismarck, ND | 12,700 cfs3.69 ft | 15,900 cfs | Below normal21st percentile · 73 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Missouri RiverMissouri River near Culbertson MT | 7,380 cfs3.34 ft | Not recorded | No historical record | No NWS flood stage |
| Red River of the NorthRed River of the North at Drayton, ND | 2,190 cfs12.59 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Red River of the NorthRed River of the North at Grand Forks, ND | 1,990 cfs16.29 ft | 1,430 cfs | Normal62nd percentile · 123 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Red River of the NorthRed River of the North near Thompson, ND | 762 cfs16.87 ft | Not recorded | No historical record | No NWS flood stage |
| Souris RiverSouris River near Westhope, ND | 397 cfs7.85 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Souris RiverSouris River near Verendrye, ND | 332 cfs4.91 ft | 33 cfs | Much above normal95th percentile · 89 yr record | No NWS flood stage |
| Souris RiverSouris River near Bantry, ND | 329 cfs5.26 ft | Not recorded | No historical record | No NWS flood stage |
| Souris RiverSouris River above Minot, ND | 294 cfs5.48 ft | 20 cfs | Much above normal95th percentile · 123 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Souris RiverSouris River near Foxholm, ND | 268 cfs7.41 ft | 3.0 cfs | Much above normal95th percentile · 90 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Sheyenne RiverSheyenne R above Sheyenne R Diversion near Horace, ND | 259 cfs14.17 ft | Not recorded | No historical record | No NWS flood stage |
| Sheyenne RiverSheyenne River near Kindred, ND | 251 cfs3.68 ft | Not recorded | No historical record | No NWS flood stage |
| Red River of the NorthRed River of the North at Hickson, ND | 243 cfs10.04 ft | 426 cfs | Normal30th percentile · 51 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Red River of the NorthRed River of the North at Enloe, ND | 241 cfs14.01 ft | Not recorded | No historical record | No NWS flood stage |
| Sheyenne RiverSheyenne River at Valley City, ND | 221 cfs3.30 ft | 17 cfs | Above normal88th percentile · 88 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Souris RiverSouris River near Sherwood, ND | 215 cfs5.02 ft | Not recorded | No historical record | No NWS flood stage |
| James RiverJames River at Lamoure, ND | 173 cfs7.81 ft | 57 cfs | Above normal79th percentile · 76 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Sheyenne RiverSheyenne River at Fort Ransom State Park, ND | 171 cfs17.47 ft | Not recorded | No historical record | No NWS flood stage |
| Sheyenne RiverSheyenne River at Lisbon, ND | 158 cfs2.96 ft | 86 cfs | Normal58th percentile · 70 yr record | No NWS flood stage |
| Pembina RiverPembina River at Neche, ND | 115 cfs2.32 ft | Not recorded | No historical record | No NWS flood stage |
| Pembina RiverPembina River at Walhalla, ND | 102 cfs1.51 ft | Not recorded | No historical record | No NWS flood stage |
| Sheyenne RiverSheyenne River near Cooperstown, ND | 63 cfs9.97 ft | Not recorded | No historical record | No NWS flood stage |
| Tongue RiverTongue River at Akra, ND | 54 cfs7.69 ft | Not recorded | No historical record | No NWS flood stage |
| Sheyenne RiverSheyenne River near Warwick, ND | 50 cfs2.72 ft | 14 cfs | Normal65th percentile · 77 yr record | No NWS flood stage |
| James RiverJames River above Arrowwood Lake near Kensal, ND | 47 cfs1.94 ft | Not recorded | No historical record | No NWS flood stage |
| Willow CreekWillow Creek near Willow City, ND | 39 cfs5.43 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Baldhill CreekBaldhill Creek near Dazey, ND | 34 cfs6.71 ft | 5.6 cfs | Much above normal92nd percentile · 70 yr record | No NWS flood stage |
| Forest RiverForest River near Fordville, ND | 30 cfs1.66 ft | Not recorded | No historical record | No NWS flood stage |
| Forest RiverForest River at Minto, ND | 26 cfs1.49 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Knife RiverKnife River at Hazen, ND | 23 cfs0.77 ft | 30 cfs | Normal34th percentile · 97 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Heart RiverHeart River at Stark Bridge near Judson, ND | 22 cfs1.75 ft | 33 cfs | Normal25th percentile · 38 yr record | No NWS flood stage |
| Heart RiverHeart River near Mandan, ND | 20 cfs8.88 ft | 40 cfs | Below normal18th percentile · 98 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Goose RiverGoose River at Hillsboro, ND | 18 cfs1.81 ft | Not recorded | No historical record | No NWS flood stage |
| Little Missouri RiverLittle Missouri River at Medora, ND | 16 cfs1.43 ft | Not recorded | No historical record | No NWS flood stage |
| Beaver CreekBeaver Creek below Linton, ND | 16 cfs4.45 ft | 12 cfs | Normal58th percentile · 37 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Little Missouri RiverLittle Missouri River at Marmarth, ND | 16 cfs0.79 ft | Not recorded | No historical record | No NWS flood stage |
| Maple RiverMaple River below Mapleton, ND | 15 cfs8.48 ft | 17 cfs | Normal46th percentile · 82 yr record | No NWS flood stage |
| Des Lacs RiverDes Lacs River near Kenmare, ND | 14 cfs1.88 ft | Not recorded | No historical record | No NWS flood stage |
| Heart RiverHeart River above Lake Tschida near Glen Ullin, ND | 12 cfs2.41 ft | Not recorded | No historical record | No NWS flood stage |
| Heart RiverHeart River near Richardton, ND | 12 cfs3.86 ft | 13 cfs | Normal45th percentile · 123 yr record | No NWS flood stage |
| White Earth RiverWhite Earth River above Mouth near Manitou, ND | 11 cfs8.97 ft | Not recorded | No historical record | No NWS flood stage |
| Little Missouri RiverLittle Missouri River near Watford City, ND | 9.7 cfs6.95 ft | Not recorded | No historical record | No NWS flood stage |
| Cannonball RiverCannonball River at Breien, ND | 9.5 cfs1.74 ft | 18 cfs | Normal32nd percentile · 92 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Maple RiverMaple River near Enderlin, ND | 9.1 cfs1.79 ft | Not recorded | No historical record | No NWS flood stage |
| Pipestem CreekPipestem Creek near Buchanan, ND | 8.8 cfs3.08 ft | Not recorded | No historical record | No NWS flood stage |
| Little Missouri RiverLittle Missouri River above Mouth near Oakdale, ND | 8.4 cfs5.71 ft | Not recorded | No historical record | No NWS flood stage |
| Long CreekLong Creek near Noonan, ND | 8.3 cfs3.28 ft | Not recorded | No historical record | No NWS flood stage |
| Turtle RiverTurtle River at Turtle R State Park near Arvilla, ND | 7.4 cfs1.06 ft | 14 cfs | Much below normal5th percentile · 34 yr record | No NWS flood stage |
| James RiverJames River near Grace City, ND | 7.2 cfs4.30 ft | 1.3 cfs | Normal70th percentile · 58 yr record | Below flood stageNWS issues forecasts here only during high water. |
| White Earth RiverWhite Earth River at White Earth, ND | 6.1 cfs0.42 ft | Not recorded | No historical record | No NWS flood stage |
| Spring CreekSpring Creek at Zap, ND | 5.4 cfs4.70 ft | 9.5 cfs | Below normal14th percentile · 81 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Little Muddy RiverLittle Muddy River below Cow Creek near Williston, ND | 5.0 cfs4.62 ft | 11 cfs | Much below normal5th percentile · 72 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Cannonball RiverCannonball River near Raleigh, ND | 4.5 cfs1.80 ft | Not recorded | No historical record | No NWS flood stage |
| Park RiverPark River at Grafton, ND | 4.0 cfs7.21 ft | Not recorded | No historical record | No NWS flood stage |
| Branch Knife RiverKnife River near Golden Valley, ND | 3.2 cfs3.95 ft | Not recorded | No historical record | No NWS flood stage |
| Little South Pembina RiverLittle South Pembina River near Walhalla, ND | 3.1 cfs0.87 ft | Not recorded | No historical record | No NWS flood stage |
| Sheyenne RiverSheyenne R above Devils LK State Outlet near Flora, ND | 2.9 cfs10.99 ft | 17 cfs | Below normal13th percentile · 22 yr record | No NWS flood stage |
| Porcupine CreekPorcupine Creek near Fort Yates, ND | 2.9 cfs1.73 ft | 3.7 cfs | Normal39th percentile · 35 yr record | No NWS flood stage |
| Wild Rice RiverWild Rice River near Mantador, ND | 2.8 cfs47.89 ft | Not recorded | No historical record | No NWS flood stage |
| Cannonball RiverCannonball River at Regent, ND | 2.6 cfs4.62 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
Streamflow from the U.S. Geological Survey, updated hourly. "Usually today" is the median for this calendar date over the gauge's full record. A gauge tells you how much water is moving, not whether a stretch is safe to run: check the channel, the hazards and a current local notice before you launch. Flood stages and forecasts: NOAA National Weather Service; "Vs normal" is our comparison with the USGS record, not a National Weather Service product.
All state river levels·Browse every mapped North Dakota river
By state
Other states
Alabama
104 gauges
Alaska
20 gauges
Arizona
107 gauges
Arkansas
83 gauges
California
292 gauges
Colorado
175 gauges
Connecticut
41 gauges
Florida
119 gauges
Georgia
168 gauges
Hawaii
12 gauges
Idaho
128 gauges
Illinois
115 gauges
Indiana
131 gauges
Iowa
99 gauges
Kansas
130 gauges
Kentucky
112 gauges
Louisiana
55 gauges
Maine
49 gauges
Maryland
66 gauges
Massachusetts
60 gauges
Michigan
137 gauges
Minnesota
96 gauges
Mississippi
70 gauges
Missouri
156 gauges
Montana
162 gauges
Nebraska
96 gauges
Nevada
64 gauges
New Hampshire
37 gauges
New Jersey
74 gauges
New Mexico
84 gauges
New York
190 gauges
North Carolina
157 gauges
Ohio
127 gauges
Oklahoma
108 gauges
Oregon
151 gauges
Pennsylvania
179 gauges
Rhode Island
14 gauges
South Carolina
82 gauges
South Dakota
79 gauges
Tennessee
91 gauges
Texas
369 gauges
Utah
116 gauges
Vermont
44 gauges
Virginia
142 gauges
Washington
165 gauges
West Virginia
78 gauges
Wisconsin
103 gauges
Wyoming
89 gauges





