Total streamflow across the
Kishwaukee River
was last observed at
1,388
cfs, and is expected to yield approximately
2,753
acre-ft of water today; about 71%
of normal.
Average streamflow for this time of year is
1,963 cfs,
with recent peaks last observed
on
2013-04-20 when daily discharge volume was observed at
22,020 cfs.
Maximum discharge along the river is currently at the
Kishwaukee River Near Perryville
reporting a streamflow rate of 955 cfs.
This is also the highest stage along the Kishwaukee River, with a gauge stage of
6.61 ft at this location.
This river is monitored from 2 different streamgauging stations along the Kishwaukee River, the highest being situated at an altitude of 740 ft, the
Kishwaukee River At Belvidere.
The Kishwaukee River is a 63-mile-long river in northern Illinois that flows through Winnebago, Boone, McHenry, and DeKalb counties.
| Last Updated | 2026-05-09 |
| Discharge Volume | 2,753 ACRE-FT |
| Streamflow |
1,388.0 cfs
Past 24 Hours: -44.0 cfs (-3.07%) |
| Percent of Normal | 70.71% |
| Maximum |
22,020.0 cfs
2013-04-20 |
| Seasonal Avg | 1,963 cfs |
| Streamgauge | Streamflow | Gauge Stage | 24hr Change (%) | % Normal | Minimum (cfs) | Maximum (cfs) | Air Temp | Elevation |
|---|---|---|---|---|---|---|---|---|
|
Kishwaukee River At Belvidere
USGS 05438500 |
433 cfs | 2.24 ft | -4.84 | |||||
|
Kishwaukee River Near Perryville
USGS 05440000 |
955 cfs | 6.61 ft | -2.25 |
The Kishwaukee River, locally known as simply "The Kish", is a 63.4-mile-long (102.0 km) river in the U.S. state of Illinois.