Des Moines River at St. Francisville
Highest listed crest 32.02 ftFlood stage 18.0 ft77 crests since 1946
The Des Moines River at St. Francisville crested at major flood stage 13 times among the 77 crests the National Weather Service lists from 1946 to 2020. The highest, 32.02 ft on July 15, 1993, was major flooding, 14.02 feet above flood stage. 7 other gauges on the Des Moines River crested above flood stage within a week of it, 5 at their own highest listed crest.
The gauge
- Highest listed crest
- 32.02 ft
- July 15, 1993
- Flood stage
- 18.0 ft
- Major flooding from 25.0 ft
- Crests at major
- 13
- 17th of 203 gauges in Iowa
- Most recent flood crest
- June 10, 2020
- 18.55 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 | 17.0 | 0 | — |
| Flood stage (minor) | 18.0 | 44 | Jun 10, 2020 |
| Moderate flood stage | 22.0 | 20 | Dec 15, 2015 |
| Major flood stage | 25.0 | 13 | May 29, 2019 |
Every listed crest
77 crests from 1946 to 2020. 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 77 listed crests.
| 1 | Jul 15, 1993 | 32.02 | +14.02 | Major |
| 2 | Mar 14, 1979 | 30.15 | +12.15 | Major |
| 3 | Jan 19, 1973 | 28.22 | +10.22 | Major |
| 4 | Jun 17, 2008 | 28.21 | +10.21 | Major |
| 5 | May 29, 2019 | 27.86 | +9.86 | Major |
| 6 | Jun 9, 1947 | 27.55 | +9.55 | Major |
| 7 | Apr 19, 2013 | 26.55 | +8.55 | Major |
| 8 | May 18, 1986 | 26.30 | +8.30 | Major |
| 9 | Apr 24, 1976 | 26.27 | +8.27 | Major |
| 10 | Apr 12, 1965 | 26.15 | +8.15 | Major |
| 11 | Jun 15, 2011 | 26.09 | +8.09 | Major |
| 12 | Jan 28, 1974 | 25.53 | +7.53 | Major |
| 13 | Apr 2, 1960 | 25.20 | +7.20 | Major |
| 14 | Apr 2, 1983 | 24.80 | +6.80 | Moderate |
| 15 | May 27, 1996 | 24.42 | +6.42 | Moderate |
| 16 | May 29, 2013 | 23.91 | +5.91 | Moderate |
| 17 | Mar 16, 2001 | 23.82 | +5.82 | Moderate |
| 18 | Apr 20, 1993 | 23.51 | +5.51 | Moderate |
| 19 | May 14, 2001 | 23.35 | +5.35 | Moderate |
| 20 | Jun 30, 1954 | 23.25 | +5.25 | Moderate |
| 21 | May 24, 1995 | 23.20 | +5.20 | Moderate |
| 22 | Jun 26, 2015 | 23.20 | +5.20 | Moderate |
| 23 | Mar 3, 2008 | 23.05 | +5.05 | Moderate |
| 24 | Jun 8, 1993 | 23.00 | +5.00 | Moderate |
| 25 | Jun 20, 2011 | 22.89 | +4.89 | Moderate |
| 26 | Jun 27, 2011 | 22.74 | +4.74 | Moderate |
| 27 | Apr 20, 1991 | 22.41 | +4.41 | Moderate |
| 28 | Jul 7, 1998 | 22.38 | +4.38 | Moderate |
| 29 | May 26, 2011 | 22.38 | +4.38 | Moderate |
| 30 | Apr 19, 2008 | 22.23 | +4.23 | Moderate |
| 31 | Jun 17, 1990 | 22.17 | +4.17 | Moderate |
| 32 | Dec 15, 2015 | 22.16 | +4.16 | Moderate |
| 33 | Feb 24, 1949 | 22.10 | +4.10 | Moderate |
| 34 | Feb 4, 2019 | 21.95 | +3.95 | Minor |
| 35 | Jun 17, 1967 | 21.93 | +3.93 | Minor |
| 36 | Jun 25, 2000 | 21.92 | +3.92 | Minor |
| 37 | Jun 10, 1984 | 21.90 | +3.90 | Minor |
| 38 | Sep 6, 1993 | 21.78 | +3.78 | Minor |
| 39 | Jul 5, 1981 | 21.75 | +3.75 | Minor |
| 40 | Mar 24, 1948 | 21.50 | +3.50 | Minor |
| 41 | Jul 18, 1946 | 21.41 | +3.41 | Minor |
| 42 | Apr 5, 1951 | 21.41 | +3.41 | Minor |
| 43 | Mar 22, 1962 | 21.36 | +3.36 | Minor |
| 44 | May 12, 2002 | 21.33 | +3.33 | Minor |
| 45 | Sep 25, 1986 | 21.20 | +3.20 | Minor |
| 46 | Jul 21, 1990 | 21.10 | +3.10 | Minor |
| 47 | Jul 17, 2015 | 20.94 | +2.94 | Minor |
| 48 | Sep 11, 2014 | 20.90 | +2.90 | Minor |
| 49 | Apr 9, 1998 | 20.84 | +2.84 | Minor |
| 50 | Apr 16, 1999 | 20.81 | +2.81 | Minor |
The worst floods along the Des Moines River
For this gauge's highest crests, the other gauges on the Des Moines River that crested above flood stage within a week.
July 15, 1993: 32.02 ft here, major flooding
- EddyvilleIA · Jul 12, 1993 · 72.00 ft · Major · its highest
- Des Moines SE 6th StIA · Jul 11, 1993 · 34.29 ft · Major
- KeosauquaIA · Jul 13, 1993 · 32.66 ft · Major · its highest
- TracyIA · Jul 12, 1993 · 24.16 ft · Major
- OttumwaIA · Jul 12, 1993 · 22.15 ft · Major · its highest
- Saylorville ReservoirIA · Jul 11, 1993 · 892.03 ft · Minor · its highest
- Red Rock ReservoirIA · Jul 13, 1993 · 782.67 ft · Minor · its highest
March 14, 1979: 30.15 ft here, major flooding
- Des Moines SE 6th StIA · Mar 21, 1979 · 25.07 ft · Minor
- KeosauquaIA · Mar 9, 1979 · 22.39 ft · Minor
June 17, 2008: 28.21 ft here, major flooding
- EddyvilleIA · Jun 16, 2008 · 71.87 ft · Major
- Des Moines SE 6th StIA · Jun 13, 2008 · 35.55 ft · Major · its highest
- Des Moines 2nd AveIA · Jun 13, 2008 · 31.57 ft · Major · its highest
- KeosauquaIA · Jun 16, 2008 · 30.49 ft · Major
- TracyIA · Jun 14, 2008 · 23.70 ft · Major
- OttumwaIA · Jun 17, 2008 · 20.60 ft · Major
- Saylorville ReservoirIA · Jun 12, 2008 · 891.03 ft · Minor
Gauges on the Des Moines River
Flood gauges sharing the river's name, linked within 80 miles of one another.
| Des Moines 2nd Ave | IA | 31.57 ft, Jun 13, 2008 | 2 |
| Des Moines SE 6th St | IA | 35.55 ft, Jun 13, 2008 | 6 |
| Fort Dodge | IA | 20.28 ft, Jun 23, 1947 | 4 |
| Keosauqua | IA | 32.66 ft, Jul 13, 1993 | 8 |
| Ottumwa | IA | 22.15 ft, Jul 12, 1993 | 5 |
| Red Rock Reservoir | IA | 782.67 ft, Jul 13, 1993 | 0 |
| Saylorville Reservoir | IA | 892.03 ft, Jul 11, 1993 | 0 |
| St. Francisville this gauge | IA | 32.02 ft, Jul 15, 1993 | 13 |
| Eddyville | IA | 72.00 ft, Jul 12, 1993 | 2 |
| Stratford | IA | 28.42 ft, Jun 28, 2010 | 2 |
| Tracy | IA | 26.50 ft, Jun 14, 1947 | 6 |
Other gauges in Lee County
| Keokuk | 27.58 ft, Jul 10, 1993 | 24 |
Lee County: every hazard · River floods across the country · Iowa
NOAA National Water Prediction Service, gauge SFLM7, 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.