Kishwaukee River near Perryville
Highest listed crest 23.54 ftFlood stage 12.0 ft83 crests since 1940
The Kishwaukee River near Perryville crested at major flood stage 1 time among the 83 crests the National Weather Service lists from 1940 to 2024. The highest, 23.54 ft on July 18, 1996, was major flooding, 11.54 feet above flood stage.
The gauge
- Highest listed crest
- 23.54 ft
- July 18, 1996; 24,200 cubic feet per second
- Flood stage
- 12.0 ft
- Major flooding from 22.0 ft
- Crests at major
- 1
- 101st of 177 gauges in Illinois
- Most recent flood crest
- July 16, 2024
- 12.64 ft, minor flooding
Flood stages
The thresholds the National Weather Service uses for this gauge today, and how many listed crests reached each.
| Action stage | 11.5 | 3 | Jul 19, 1990 |
| Flood stage (minor) | 12.0 | 53 | Jul 16, 2024 |
| Moderate flood stage | 18.0 | 15 | Apr 19, 2013 |
| Major flood stage | 22.0 | 1 | Jul 18, 1996 |
Every listed crest
83 crests from 1940 to 2024. Filled: at or above flood stage. Hover a crest for its date and stage.
Crests at or above flood stage, by decade
- These are the crests the local National Weather Service office lists for the gauge: the highest on record and recent crests. Lesser floods between them may be missing, so counts by decade are a floor.
- Categories use today's flood stages. Levees, dams and channel changes since a crest can make old and new stages not directly comparable.
Highest crests
The 50 highest of 83 listed crests.
| 1 | Jul 18, 1996 | 23.54 | +11.54 | Major |
| 2 | Feb 21, 1994 | 20.71 | +8.71 | Moderate |
| 3 | Mar 21, 1979 | 20.48 | +8.48 | Moderate |
| 4 | Feb 22, 1997 | 19.76 | +7.76 | Moderate |
| 5 | Apr 22, 1973 | 19.65 | +7.65 | Moderate |
| 6 | Jan 6, 1946 | 19.50 | +7.50 | Moderate |
| 7 | Mar 31, 1960 | 19.05 | +7.05 | Moderate |
| 8 | Feb 20, 1971 | 19.03 | +7.03 | Moderate |
| 9 | Jun 15, 1999 | 18.96 | +6.96 | Moderate |
| 10 | Mar 20, 1948 | 18.78 | +6.78 | Moderate |
| 11 | Mar 15, 1944 | 18.63 | +6.63 | Moderate |
| 12 | Jul 3, 1978 | 18.39 | +6.39 | Moderate |
| 13 | May 17, 1974 | 18.27 | +6.27 | Moderate |
| 14 | May 29, 1996 | 18.21 | +6.21 | Moderate |
| 15 | Apr 19, 2013 | 18.19 | +6.19 | Moderate |
| 16 | Jul 25, 2010 | 18.16 | +6.16 | Moderate |
| 17 | Dec 29, 2008 | 17.83 | +5.83 | Minor |
| 18 | Aug 25, 2007 | 17.56 | +5.56 | Minor |
| 19 | Mar 16, 1943 | 17.43 | +5.43 | Minor |
| 20 | Feb 25, 1949 | 17.25 | +5.25 | Minor |
| 21 | Jan 23, 1969 | 17.09 | +5.09 | Minor |
| 22 | Feb 10, 1966 | 17.04 | +5.04 | Minor |
| 23 | Feb 26, 1951 | 17.03 | +5.03 | Minor |
| 24 | Jan 31, 1988 | 16.70 | +4.70 | Minor |
| 25 | Mar 24, 1993 | 16.62 | +4.62 | Minor |
| 26 | Dec 4, 1983 | 16.60 | +4.60 | Minor |
| 27 | Mar 13, 1952 | 16.45 | +4.45 | Minor |
| 28 | Mar 20, 1962 | 16.20 | +4.20 | Minor |
| 29 | Mar 12, 2013 | 16.16 | +4.16 | Minor |
| 30 | May 18, 2020 | 15.99 | +3.99 | Minor |
| 31 | Jun 14, 2000 | 15.92 | +3.92 | Minor |
| 32 | Mar 14, 2019 | 15.69 | +3.69 | Minor |
| 33 | Mar 5, 1976 | 15.49 | +3.49 | Minor |
| 34 | Feb 21, 2018 | 15.43 | +3.43 | Minor |
| 35 | Jul 23, 2017 | 15.37 | +3.37 | Minor |
| 36 | Apr 26, 1950 | 15.08 | +3.08 | Minor |
| 37 | Aug 26, 1972 | 15.07 | +3.07 | Minor |
| 38 | Mar 3, 2008 | 15.07 | +3.07 | Minor |
| 39 | Oct 13, 1954 | 14.82 | +2.82 | Minor |
| 40 | Sep 14, 2019 | 14.69 | +2.69 | Minor |
| 41 | Feb 14, 1984 | 14.68 | +2.68 | Minor |
| 42 | Sep 5, 2018 | 14.46 | +2.46 | Minor |
| 43 | Aug 15, 1987 | 14.45 | +2.45 | Minor |
| 44 | Jun 30, 2017 | 14.42 | +2.42 | Minor |
| 45 | Mar 1, 1959 | 14.35 | +2.35 | Minor |
| 46 | Mar 19, 1975 | 14.23 | +2.23 | Minor |
| 47 | Jun 27, 2013 | 14.01 | +2.01 | Minor |
| 48 | Mar 14, 1982 | 14.00 | +2.00 | Minor |
| 49 | Feb 25, 2001 | 14.00 | +2.00 | Minor |
| 50 | Mar 5, 1985 | 13.82 | +1.82 | Minor |
The worst floods along the Kishwaukee River
For this gauge's highest crests, the other gauges on the Kishwaukee River that crested above flood stage within a week.
Gauges on the Kishwaukee River
In USGS station-number order, which runs downstream within a river basin.
Other gauges in Winnebago County
| Shirland | 18.08 ft, Mar 25, 1975 | 11 |
| Latham Park | 14.70 ft, Mar 26, 1975 | 3 |
| Rockford (Auburn Street) | 10.00 ft, Apr 20, 1881 | 1 |
| Rockford (Fordam Dam) | 6.50 ft, Apr 20, 1881 | 1 |
| Rockton | 15.54 ft, Mar 25, 1975 | 4 |
Winnebago County: every hazard · River floods across the country · Illinois
NOAA National Water Prediction Service, gauge PRYI2, retrieved October 30, 2026. Stages in feet on the gauge's own datum, not elevation. Crests are as the National Weather Service lists them; preliminary values may be revised.