Illinois River Gauges

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

Get it on Google Play

All Illinois Gauges by River

Addison Creek

Addison Creek at Bellwood Cook County · Flood stage: 9 ft

Aux Sable Creek

Aux Sable Creek near Morris Grundy County · Flood stage: 11 ft

Big Bureau Creek

Big Bureau Creek at Princeton Bureau County · Flood stage: 14 ft

Big Muddy River

Big Muddy River at Murphysboro Jackson County · Flood stage: 22 ft Big Muddy River at Plumfield Franklin County · Flood stage: 20 ft

Blackberry Creek

Blackberry Creek at Montgomery Kane County · Flood stage: 10 ft Blackberry Creek at Yorkville Kendall County · Flood stage: 7 ft

Boone Creek

Boone Creek near Mchenry McHenry County · Flood stage: 7 ft

Buffalo Creek (IL)

Buffalo Creek (IL) at Wheeling Cook County · Flood stage: 5 ft

Butterfield Creek

Butterfield Creek at Flossmoor Cook County · Flood stage: 9 ft

Cal-Sag Channel

Cal-Sag Channel at Blue Island Cook County · Flood stage: 30.5 ft

Calumet Union Drainage Canal

Calumet Union Drainage Canal at Markham Cook County · Flood stage: 10 ft

Chicago River

Chicago River at Chicago (Columbus Dr) Cook County · Flood stage: 3 ft

Chicago Sanitary and Ship Canal

Chicago Sanitary and Ship Canal at Chicago (Western Ave) Cook County · Flood stage: 4 ft Chicago Sanitary and Ship Canal at Lemont Du Page County Chicago Sanitary and Ship Canal at Lockport Lock (tailwater) Will County · Flood stage: 541 ft Chicago Sanitary and Ship Canal at Romeoville Will County · Flood stage: 30 ft Chicago Sanitary and Ship Canal at Stickney Cook County · Flood stage: 6.5 ft

Deer Creek

Deer Creek near Chicago Heights Cook County · Flood stage: 10 ft

Des Plaines River

Des Plaines River at Brandon Road Lock (tailwater) Will County · Flood stage: 507 ft Des Plaines River at Des Plaines (Algonquin Road) Cook County · Flood stage: 13 ft Des Plaines River at Joliet Will County · Flood stage: 541 ft Des Plaines River at Lincolnshire Lake County · Flood stage: 12.5 ft Des Plaines River at Lyons Cook County · Flood stage: 18 ft Des Plaines River at River Forest Cook County · Flood stage: 16 ft Des Plaines River at Riverside Cook County · Flood stage: 7.5 ft Des Plaines River near Des Plaines Cook County · Flood stage: 15 ft Des Plaines River near Gurnee Lake County · Flood stage: 7 ft Des Plaines River near Lemont Will County · Flood stage: 10 ft Des Plaines River near Russell Lake County · Flood stage: 7 ft

Du Page River

Du Page River at Shorewood Will County · Flood stage: 15.5 ft Du Page River near Plainfield Will County · Flood stage: 12 ft

East Branch Du Page River

East Branch Du Page River at Bolingbrook Will County · Flood stage: 20 ft East Branch Du Page River at Lisle Du Page County · Flood stage: 13 ft East Branch Du Page River near Downers Grove Du Page County · Flood stage: 14.5 ft

Edwards River

Edwards River near New Boston Mercer County · Flood stage: 17 ft

Embarras River (IL)

Embarras River (IL) at Lawrenceville Lawrence County · Flood stage: 30 ft Embarras River (IL) at Ste Marie Jasper County · Flood stage: 19 ft Embarras River (IL) near Camargo Douglas County

Ferson Creek

Ferson Creek near St Charles Kane County · Flood stage: 6 ft

Flag Creek

Flag Creek near Willow Springs Cook County · Flood stage: 10 ft

Fox River

Fox River at Algonquin McHenry County · Flood stage: 3 ft Fox River at Algonquin tailwater McHenry County · Flood stage: 9.5 ft Fox River at Dayton La Salle County · Flood stage: 12 ft Fox River at Elgin Kane County · Flood stage: 713 ft Fox River at Fox Lake Lake County · Flood stage: 6 ft Fox River at Lake Villa Lake County · Flood stage: 6 ft Fox River at McHenry (Stratton Lock and Dam) tailwater McHenry County · Flood stage: 4 ft Fox River at Montgomery Kane County · Flood stage: 13.5 ft Fox River at South Elgin Dam Kane County · Flood stage: 14.5 ft Fox River at Yorkville (Palmer Dam) Kendall County · Flood stage: 15.5 ft Fox River near Antioch Lake County · Flood stage: 6 ft Fox River near Johnsburg McHenry County · Flood stage: 6.5 ft

Green River (IL)

Green River (IL) near Geneseo Henry County · Flood stage: 15 ft

Henderson Creek

Henderson Creek near Oquawka Henderson County · Flood stage: 21.5 ft

Hickory Creek

Hickory Creek at Joliet Will County · Flood stage: 16.5 ft

Illinois River

Illinois River at Beardstown Cass County · Flood stage: 14 ft Illinois River at Dresden Lock (tailwater) Grundy County Illinois River at Hardin Calhoun County · Flood stage: 25 ft Illinois River at LaGrange Lock and Dam Brown County · Flood stage: 23 ft Illinois River at Marseilles La Salle County Illinois River at Marseilles Lock (tailwater) La Salle County · Flood stage: 467 ft Illinois River at Meredosia Morgan County · Flood stage: 17 ft Illinois River at Morris Grundy County · Flood stage: 16 ft Illinois River at Ottawa La Salle County · Flood stage: 463 ft Illinois River at Peoria Peoria County · Flood stage: 18 ft Illinois River at Peoria Lock and Dam Peoria County · Flood stage: 447 ft Illinois River at Seneca La Salle County Illinois River at Starved Rock Lock (tailwater) La Salle County · Flood stage: 450 ft Illinois River at Valley City Scott County · Flood stage: 14 ft Illinois River near Havana Mason County · Flood stage: 14 ft Illinois River near Henry Marshall County · Flood stage: 23 ft Illinois River near La Salle La Salle County · Flood stage: 20 ft

Iroquois River

Iroquois River at Iroquois Iroquois County · Flood stage: 18 ft Iroquois River near Chebanse Kankakee County · Flood stage: 16 ft

Kankakee River

Kankakee River at Momence Kankakee County · Flood stage: 5 ft Kankakee River near Lorenzo Grundy County · Flood stage: 508 ft Kankakee River near Wilmington Will County · Flood stage: 6.5 ft

Kaskaskia River

Kaskaskia River above Carlyle Lake Dam (pool) Clinton County Kaskaskia River at Carlyle Clinton County · Flood stage: 16.5 ft Kaskaskia River at New Athens St. Clair County · Flood stage: 79 ft Kaskaskia River at Shelbyville Shelby County · Flood stage: 549 ft Kaskaskia River at Vandalia Fayette County · Flood stage: 18 ft Kaskaskia River below Carlyle Dam Tailwater Clinton County · Flood stage: 423.5 ft Kaskaskia River near Cowden Shelby County · Flood stage: 15 ft

Kishwaukee River

Kishwaukee River at Belvidere Boone County · Flood stage: 9 ft Kishwaukee River at Marengo McHenry County · Flood stage: 12 ft Kishwaukee River near Perryville Winnebago County · Flood stage: 12 ft

Kress Creek

Kress Creek near West Chicago Du Page County · Flood stage: 6.5 ft

La Moine River

La Moine River at Colmar McDonough County · Flood stage: 20 ft La Moine River at Ripley Brown County · Flood stage: 22 ft

Lake Michigan

Lake Michigan at Calumet Harbor Cook County · Flood stage: 5 ft Lake Michigan at Chicago (Chicago Lock) Cook County · Flood stage: 4 ft

Lansing Ditch

Lansing Ditch near Lansing Cook County · Flood stage: 7 ft

Little Calumet River

Little Calumet River at South Holland Cook County · Flood stage: 16 ft

Little Wabash River

Little Wabash River at Carmi White County · Flood stage: 27 ft Little Wabash River below Clay City Clay County · Flood stage: 18 ft Little Wabash River near Effingham Effingham County · Flood stage: 16 ft

Long Run

Long Run near Lemont Cook County · Flood stage: 6 ft

Mackinaw River

Mackinaw River near Congerville Woodford County · Flood stage: 13 ft

Mainstream Deep Tunnel

Mainstream Deep Tunnel at McCook Reservoir Cook County

Mazon River

Mazon River near Coal City Grundy County · Flood stage: 12 ft

McDonald Creek

McDonald Creek near Mount Prospect Cook County · Flood stage: 5 ft

Middle Fork Vermilion River

Middle Fork Vermilion River above Oakwood Vermilion County · Flood stage: 10 ft

Midlothian Creek

Midlothian Creek at Oak Forest Cook County · Flood stage: 6 ft

Mill Creek (IL)

Mill Creek (IL) at Batavia Kane County · Flood stage: 6.5 ft Mill Creek (IL) at Old Mill Creek Lake County · Flood stage: 11 ft

Mississippi River

Mississippi River above Grand Tower Jackson County Mississippi River at Alton Madison County · Flood stage: 21 ft Mississippi River at Chester Randolph County · Flood stage: 27 ft Mississippi River at Fulton Whiteside County · Flood stage: 16 ft Mississippi River at Gladstone Henderson County · Flood stage: 10 ft Mississippi River at Grafton Jersey County · Flood stage: 20 ft Mississippi River at Illinois City Rock Island County · Flood stage: 15 ft Mississippi River at Keithsburg Mercer County · Flood stage: 14 ft Mississippi River at Mel Price (Alton) Lock and Dam Madison County · Flood stage: 21 ft Mississippi River at New Boston Mercer County · Flood stage: 15 ft Mississippi River at Quincy Adams County · Flood stage: 19 ft Mississippi River at Quincy Lock and Dam 21 Adams County · Flood stage: 18 ft Mississippi River at Rock Island Rock Island County · Flood stage: 15 ft Mississippi River at Thebes Alexander County · Flood stage: 33 ft

Natalie Creek

Natalie Creek at Midlothian Cook County · Flood stage: 8.5 ft

Nippersink Creek

Nippersink Creek at Wonder Lake McHenry County · Flood stage: 9 ft Nippersink Creek near Spring Grove McHenry County · Flood stage: 11 ft

North Branch Chicago River

North Branch Chicago River at Chicago (Grand Ave) Cook County · Flood stage: 3 ft North Branch Chicago River at Chicago (Pulaski Rd) Cook County · Flood stage: 18 ft North Branch Chicago River at Deerfield Lake County · Flood stage: 9.5 ft North Branch Chicago River at Niles Cook County · Flood stage: 10 ft

North Fork Embarras River

North Fork Embarras River near Oblong Crawford County · Flood stage: 19 ft

North Fork Vermilion River

North Fork Vermilion River near Bismarck Vermilion County · Flood stage: 10 ft

Ohio River

Ohio River at Cairo Alexander County · Flood stage: 40 ft Ohio River at Golconda Pope County · Flood stage: 40 ft Ohio River at Olmsted Lock and Dam Headwater Pulaski County · Flood stage: 36 ft Ohio River at Shawneetown Gallatin County · Flood stage: 33 ft Ohio River at Smithland Lock and Dam Pope County · Flood stage: 40 ft

Pecatonica River

Pecatonica River at Freeport Stephenson County · Flood stage: 13 ft Pecatonica River near Shirland Winnebago County · Flood stage: 12 ft

Plum Creek (IL)

Plum Creek (IL) near Crete Will County · Flood stage: 14 ft

Pope Creek

Pope Creek near Keithsburg Mercer County · Flood stage: 24 ft

Poplar Creek

Poplar Creek at Elgin Cook County · Flood stage: 5.5 ft

Rock River

Rock River at Byron Ogle County · Flood stage: 13 ft Rock River at Como Whiteside County · Flood stage: 12.5 ft Rock River at Dixon Lee County · Flood stage: 16 ft Rock River at Latham Park Winnebago County · Flood stage: 9 ft Rock River at Moline Rock Island County · Flood stage: 12 ft Rock River at Rockford (Auburn Street) Winnebago County · Flood stage: 6 ft Rock River at Rockford (Fordam Dam) Winnebago County · Flood stage: 4 ft Rock River at Rockton Winnebago County · Flood stage: 10 ft Rock River near Joslin Rock Island County · Flood stage: 12 ft

Salt Creek (IL)

Salt Creek (IL) at Elk Grove Village Cook County · Flood stage: 17 ft Salt Creek (IL) at Elmhurst Du Page County · Flood stage: 11 ft Salt Creek (IL) at Oak Brook Du Page County · Flood stage: 54 ft Salt Creek (IL) at Rolling Meadows Cook County · Flood stage: 8.5 ft Salt Creek (IL) at Western Springs Cook County · Flood stage: 7.5 ft Salt Creek (IL) at Wood Dale Du Page County · Flood stage: 12.5 ft Salt Creek (IL) near Greenview Mason County · Flood stage: 16 ft Salt Creek (IL) near Rowell De Witt County · Flood stage: 15 ft

Sangamon River

Sangamon River at Monticello Piatt County · Flood stage: 13 ft Sangamon River at Petersburg Menard County · Flood stage: 23 ft Sangamon River at Riverton Sangamon County · Flood stage: 23 ft Sangamon River near Chandlerville Cass County · Flood stage: 456.6 ft Sangamon River near Oakford Mason County · Flood stage: 471 ft

Sawmill Creek (IL)

Sawmill Creek (IL) near Lemont Du Page County · Flood stage: 14 ft

Skillet Fork River

Skillet Fork River at Wayne City Wayne County · Flood stage: 15 ft

Skokie River

Skokie River at Highland Park Lake County · Flood stage: 9 ft Skokie River at Lake Forest Lake County · Flood stage: 6 ft

South Branch Kishwaukee River

South Branch Kishwaukee River at De Kalb De Kalb County · Flood stage: 10 ft South Branch Kishwaukee River near Fairdale De Kalb County · Flood stage: 9 ft

Spoon River (W-IL)

Spoon River (W-IL) at London Mills Fulton County · Flood stage: 15 ft Spoon River (W-IL) at Seville Fulton County · Flood stage: 22 ft

Spring Brook

Spring Brook at Naperville (87th Street) Will County

St. Joseph Creek (IL)

St. Joseph Creek (IL) above Lisle Du Page County · Flood stage: 11 ft

Stony Creek

Stony Creek at Worth Cook County · Flood stage: 31 ft

Sugar Creek (E-IL)

Sugar Creek (E-IL) at Milford Iroquois County · Flood stage: 18 ft

Sugar Creek (Central IL)

Sugar Creek (Central IL) near Bloomington McLean County · Flood stage: 11 ft

Summit Conduit

Summit Conduit at Summit Cook County

Thorn Creek

Thorn Creek at Glenwood Cook County · Flood stage: 8.5 ft Thorn Creek at Thornton Cook County · Flood stage: 9 ft

Tinley Creek

Tinley Creek near Palos Park Cook County · Flood stage: 9 ft

Tyler Creek

Tyler Creek at Elgin Kane County · Flood stage: 8 ft

Vermilion River

Vermilion River at Pontiac Livingston County · Flood stage: 14 ft

Vermilion River (E-IL)

Vermilion River (E-IL) near Danville Vermilion County · Flood stage: 18 ft

Vermilion River (N-IL)

Vermilion River (N-IL) near Leonore La Salle County · Flood stage: 16 ft

Wabash River

Wabash River at Mount Carmel Wabash County · Flood stage: 19 ft Wabash River near Hutsonville Crawford County · Flood stage: 16 ft

Waubonse Creek

Waubonse Creek at Oswego Kendall County · Flood stage: 12 ft

Weller Creek

Weller Creek at Des Plaines Cook County · Flood stage: 9 ft

West Branch Du Page River

West Branch Du Page River at Naperville (Fawell Dam) Du Page County · Flood stage: 686.5 ft West Branch Du Page River at Naperville (Webster St) Du Page County · Flood stage: 667 ft West Branch Du Page River near Naperville Will County West Branch Du Page River near Warrenville Du Page County · Flood stage: 12.5 ft West Branch Du Page River near West Chicago Du Page County · Flood stage: 7 ft

West Fork North Branch Chicago River

West Fork North Branch Chicago River at Deerfield Lake County · Flood stage: 13 ft West Fork North Branch Chicago River at Northbrook Cook County · Flood stage: 7 ft

Frequently Asked Questions

How many river gauges are monitored in Illinois?

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

How do I get flood alerts for a Illinois 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