Minnesota River Gauges

128 river gauges with NWS flood stage data in Minnesota. Live water levels from USGS, updated every 15 minutes. Get push alerts when rivers rise with StormCast.

Get it on Google Play

All Minnesota Gauges by River

12 Mile Creek

12 Mile Creek above Wheaton Traverse County · Flood stage: 18 ft 12 Mile Creek at Dumont Traverse County · Flood stage: 6 ft 12 Mile Creek near Dumont Traverse County · Flood stage: 10 ft

5 Mile Creek

5 Mile Creek above Herman Traverse County · Flood stage: 7.5 ft

Baptism River

Baptism River near Beaver Bay Lake County · Flood stage: 15.5 ft

Basswood River

Basswood River near Winton Lake County · Flood stage: 7.5 ft

Bear Creek (MN)

Bear Creek (MN) near Rochester Olmsted County · Flood stage: 14 ft

Beaver River (MN)

Beaver River (MN) near Beaver Bay Lake County · Flood stage: 16 ft

Big Fork River

Big Fork River at Big Falls Koochiching County · Flood stage: 16 ft

Bois de Sioux River

Bois de Sioux River at White Rock Dam Traverse County · Flood stage: 14 ft

Buffalo River (MN)

Buffalo River (MN) near Dilworth Clay County · Flood stage: 13 ft Buffalo River (MN) near Hawley Clay County · Flood stage: 8 ft

Cannon River

Cannon River at Northfield Dakota County · Flood stage: 897 ft

Cascade Creek

Cascade Creek at Rochester Olmsted County · Flood stage: 13 ft Cascade Creek near Rochester Olmsted County · Flood stage: 49 ft

Cedar River

Cedar River at Austin Mower County · Flood stage: 15 ft Cedar River near Austin Mower County · Flood stage: 10 ft Cedar River near Lansing Mower County · Flood stage: 18 ft

Cloquet River

Cloquet River near Brimson St. Louis County · Flood stage: 1494 ft

Cottonwood River (MN)

Cottonwood River (MN) above Springfield Brown County · Flood stage: 24 ft Cottonwood River (MN) at New Ulm Brown County · Flood stage: 11 ft

Crow River

Crow River at Rockford Wright County · Flood stage: 10 ft

Dobbins Creek

Dobbins Creek near Austin Mower County · Flood stage: 11.5 ft

Embarrass River

Embarrass River at Embarrass, Waisanen Rd St. Louis County · Flood stage: 23.5 ft Embarrass River near Embarrass, Kaunonen Lake Rd St. Louis County · Flood stage: 13.4 ft Embarrass River near Embarrass, MN135 St. Louis County · Flood stage: 22 ft

Knife River (MN)

Knife River (MN) near Two Harbors Lake County · Flood stage: 33 ft

Le Sueur River

Le Sueur River at St. Clair Blue Earth County · Flood stage: 25.5 ft

Little Fork River

Little Fork River at Littlefork Koochiching County · Flood stage: 22 ft

Long Prairie River

Long Prairie River at Long Prairie Todd County · Flood stage: 7 ft

Loon Creek

Loon Creek near Orleans Jackson County · Flood stage: 18 ft

Marsh River

Marsh River near Shelly Norman County · Flood stage: 14 ft

Middle Branch Root River

Middle Branch Root River at Fillmore Fillmore County · Flood stage: 1004 ft

Middle Fork Whitewater River

Middle Fork Whitewater River at Whitewater State Park Group Camp Winona County · Flood stage: 39 ft Middle Fork Whitewater River near Whitewater State Park Olmsted County · Flood stage: 13.5 ft

Middle Fork Zumbro River

Middle Fork Zumbro River at Pine Island Goodhue County · Flood stage: 17 ft Middle Fork Zumbro River near Berne Dodge County · Flood stage: 9 ft

Minnesota River

Minnesota River at Big Stone Lake Big Stone County · Flood stage: 970 ft Minnesota River at Granite Falls Chippewa County · Flood stage: 885 ft Minnesota River at Henderson Sibley County · Flood stage: 732 ft Minnesota River at Jordan Scott County · Flood stage: 25 ft Minnesota River at Mankato Blue Earth County · Flood stage: 22 ft Minnesota River at Montevideo Yellow Medicine County · Flood stage: 14 ft Minnesota River at New Ulm Brown County · Flood stage: 800 ft Minnesota River at Ortonville Big Stone County · Flood stage: 10 ft Minnesota River at Savage Scott County · Flood stage: 702 ft Minnesota River near Morton Renville County · Flood stage: 21 ft

Mississippi River

Mississippi River at Brainerd Crow Wing County · Flood stage: 16 ft Mississippi River at Brownsville Houston County · Flood stage: 635 ft Mississippi River at Dakota Winona County · Flood stage: 644 ft Mississippi River at Fort Ripley Crow Wing County · Flood stage: 10.5 ft Mississippi River at Fridley abv 37th Ave NE Anoka County · Flood stage: 16 ft Mississippi River at Hastings -- Below Lock and Dam 2 Dakota County · Flood stage: 15 ft Mississippi River at Hwy 169 at Champlin Anoka County · Flood stage: 12 ft Mississippi River at Hwy 610 in Brooklyn Park Hennepin County · Flood stage: 12 ft Mississippi River at Lake City Wabasha County · Flood stage: 16 ft Mississippi River at Red Wing Goodhue County · Flood stage: 14 ft Mississippi River at Red Wing -- Below Lock and Dam #3 Goodhue County · Flood stage: 680.5 ft Mississippi River at St. Cloud Sherburne County · Flood stage: 9 ft Mississippi River at St. Paul Ramsey County · Flood stage: 14 ft Mississippi River at Wabasha - Pool 4 Wabasha County · Flood stage: 12 ft Mississippi River at Winona - Pool 6 Winona County · Flood stage: 13 ft Mississippi River below Lock and Dam 5 - Minnesota City Winona County · Flood stage: 660 ft Mississippi River below Lock and Dam 5a - Winona Winona County · Flood stage: 655 ft Mississippi River below Lock and Dam 7 - La Crescent Winona County · Flood stage: 641 ft Mississippi River near Aitkin Aitkin County · Flood stage: 13 ft

Mustinka River

Mustinka River at Wheaton Traverse County · Flood stage: 92 ft

North Branch Middle Fork Zumbro River

North Branch Middle Fork Zumbro River at Pine Island Main Street Goodhue County · Flood stage: 8 ft North Branch Middle Fork Zumbro River at Roscoe - Cty Rd 27 Goodhue County · Flood stage: 10.5 ft North Branch Middle Fork Zumbro River near Oronoco 1W Olmsted County · Flood stage: 951 ft

North Branch Pipestone Creek

North Branch Pipestone Creek near Pipestone Pipestone County · Flood stage: 44 ft

North Fork Whitewater River

North Fork Whitewater River near Elba Winona County · Flood stage: 42 ft

North Fork Zumbro River

North Fork Zumbro River near Mazeppa Wabasha County · Flood stage: 858 ft North Fork Zumbro River near Wanamingo Goodhue County · Flood stage: 18 ft

Pipestone Creek

Pipestone Creek at Pipestone Pipestone County · Flood stage: 16 ft Pipestone Creek below Pipestone Pipestone County · Flood stage: 1595 ft

Prairie River (MN)

Prairie River (MN) near Taconite Itasca County · Flood stage: 10 ft

Rainy River

Rainy River above Gold Portage Outlet nr Kabetogama St. Louis County · Flood stage: 20.5 ft Rainy River at Crane Lake St. Louis County · Flood stage: 1120 ft

Red Lake River

Red Lake River at Crookston Polk County · Flood stage: 15 ft Red Lake River at High Landing near Goodridge Pennington County · Flood stage: 12 ft

Red River of the North

Red River of the North at Grand Forks Polk County · Flood stage: 28 ft Red River of the North at Oslo Marshall County · Flood stage: 26 ft

Redwood River

Redwood River at Marshall Lyon County · Flood stage: 14 ft Redwood River at Redwood Falls Redwood County · Flood stage: 6 ft Redwood River at Russell Lyon County · Flood stage: 14 ft

Rock River

Rock River at Luverne Rock County · Flood stage: 10 ft Rock River near Hardwick Rock County · Flood stage: 14 ft

Root River (MN)

Root River (MN) above Rushford Fillmore County · Flood stage: 21 ft Root River (MN) at Houston Houston County · Flood stage: 15 ft Root River (MN) near Pilot Mound Fillmore County · Flood stage: 19 ft

Roseau River

Roseau River at Roseau Roseau County · Flood stage: 16 ft

Rum River

Rum River near Milaca 8NNE Mille Lacs County · Flood stage: 6 ft Rum River near St. Francis 4 South Anoka County · Flood stage: 8 ft

Sand Creek

Sand Creek near Jordan Scott County · Flood stage: 10 ft

Sandhill River

Sandhill River at Climax Polk County · Flood stage: 20 ft

Sauk River

Sauk River at St. Cloud Stearns County · Flood stage: 6 ft

Silver Creek (MN)

Silver Creek (MN) near Rochester Olmsted County · Flood stage: 21 ft

Snake River (MN)

Snake River (MN) at Mora Kanabec County · Flood stage: 11 ft Snake River (MN) near Pine City Pine County · Flood stage: 9 ft

Snake River (NW MN)

Snake River (NW MN) above Warren Marshall County · Flood stage: 67 ft Snake River (NW MN) at Alvarado Marshall County · Flood stage: 106 ft

South Branch Buffalo River

South Branch Buffalo River at Sabin Clay County · Flood stage: 13 ft

South Branch Middle Fork Zumbro River

South Branch Middle Fork Zumbro River at Oronoco Olmsted County · Flood stage: 949 ft

South Branch Root River

South Branch Root River at Carimona Fillmore County · Flood stage: 19 ft South Branch Root River at Lanesboro Fillmore County · Flood stage: 12 ft South Branch Root River at Preston Fillmore County · Flood stage: 937 ft

South Fork Crow River

South Fork Crow River at Delano Wright County · Flood stage: 16.5 ft South Fork Crow River near Mayer Carver County · Flood stage: 11 ft

South Fork Zumbro River

South Fork Zumbro River at Rochester Olmsted County · Flood stage: 14 ft South Fork Zumbro River at Rochester Beltline Olmsted County · Flood stage: 24 ft South Fork Zumbro River near Rochester Olmsted County · Flood stage: 96 ft

South Kawishiwi River

South Kawishiwi River near Ely Lake County · Flood stage: 6.5 ft

Split Rock Creek

Split Rock Creek below Jasper Rock County · Flood stage: 91 ft

St. Croix River

St. Croix River at Stillwater Washington County · Flood stage: 87 ft

St. Louis River

St. Louis River at Scanlon Carlton County · Flood stage: 10.5 ft

Stony River

Stony River near Babbitt, Tomahawk Rd Lake County · Flood stage: 94.5 ft

Turtle Creek

Turtle Creek near Austin Mower County · Flood stage: 10.5 ft

Two Rivers River

Two Rivers River at Hallock Kittson County · Flood stage: 802 ft

Vermilion River (MN)

Vermilion River (MN) at Crane Lake St. Louis County · Flood stage: 14 ft

West Branch Lac Qui Parle River

West Branch Lac Qui Parle River at Dawson Lac qui Parle County · Flood stage: 39 ft

West Fork Des Moines River

West Fork Des Moines River above Windom Cottonwood County · Flood stage: 19 ft West Fork Des Moines River at Jackson Jackson County · Flood stage: 12 ft West Fork Des Moines River near Avoca Murray County · Flood stage: 1425 ft

Wild Rice River (MN)

Wild Rice River (MN) at Hendrum Norman County · Flood stage: 20 ft Wild Rice River (MN) at Twin Valley Norman County · Flood stage: 10 ft

Zumbro River

Zumbro River at Lake Zumbro Wabasha County · Flood stage: 918 ft Zumbro River at Zumbro Falls Wabasha County · Flood stage: 18 ft

Frequently Asked Questions

How many river gauges are monitored in Minnesota?

StormCast monitors 128 river gauges with NWS flood stage data in Minnesota. These include USGS stream gauges and NWS forecast points on rivers and creeks across the state.

How do I get flood alerts for a Minnesota river?

Download StormCast free on Google Play, go to River Gauges, and add any gauge to your watchlist. You'll receive a push notification when the water level crosses into a new NWS flood category.

How often are river levels updated?

USGS updates most gauge readings every 15 minutes. Each gauge page on this site shows live data fetched directly from USGS.

More Resources