Des Moines River near Tracy
Highest listed crest 26.50 ftFlood stage 14.0 ft110 crests since 1903
The Des Moines River near Tracy crested at major flood stage 6 times among the 110 crests the National Weather Service lists from 1903 to 2025. The highest, 26.50 ft on June 14, 1947, was major flooding, 12.50 feet above flood stage. 2 other gauges on the Des Moines River crested above flood stage within a week of it.
The gauge
- Highest listed crest
- 26.50 ft
- June 14, 1947; 155,000 cubic feet per second
- Flood stage
- 14.0 ft
- Major flooding from 23.0 ft
- Crests at major
- 6
- 41st of 203 gauges in Iowa
- Most recent flood crest
- June 6, 2019
- 15.18 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 | 13.0 | 15 | Dec 24, 2015 |
| Flood stage (minor) | 14.0 | 40 | Jun 6, 2019 |
| Moderate flood stage | 20.0 | 6 | Jun 17, 1967 |
| Major flood stage | 23.0 | 6 | Jun 14, 2008 |
Every listed crest
110 crests from 1903 to 2025. 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 110 listed crests.
| 1 | Jun 14, 1947 | 26.50 | +12.50 | Major |
| 2 | May 31, 1903 | 25.00 | +11.00 | Major |
| 3 | Jul 12, 1993 | 24.16 | +10.16 | Major |
| 4 | Jun 14, 2008 | 23.70 | +9.70 | Major |
| 5 | Apr 11, 1965 | 23.17 | +9.17 | Major |
| 6 | Apr 4, 1960 | 23.00 | +9.00 | Major |
| 7 | Jun 27, 1954 | 22.14 | +8.14 | Moderate |
| 8 | May 23, 1944 | 21.60 | +7.60 | Moderate |
| 9 | Apr 5, 1962 | 20.69 | +6.69 | Moderate |
| 10 | Jun 17, 1967 | 20.38 | +6.38 | Moderate |
| 11 | Jun 28, 1935 | 20.20 | +6.20 | Moderate |
| 12 | Mar 22, 1948 | 20.10 | +6.10 | Moderate |
| 13 | Apr 2, 1951 | 19.81 | +5.81 | Minor |
| 14 | Jul 16, 1982 | 19.62 | +5.62 | Minor |
| 15 | Aug 10, 2010 | 19.21 | +5.21 | Minor |
| 16 | Apr 18, 1945 | 18.80 | +4.80 | Minor |
| 17 | Jan 6, 1946 | 18.80 | +4.80 | Minor |
| 18 | Mar 16, 1929 | 18.60 | +4.60 | Minor |
| 19 | Apr 2, 1961 | 18.12 | +4.12 | Minor |
| 20 | Jun 27, 1984 | 18.11 | +4.11 | Minor |
| 21 | May 31, 1959 | 17.92 | +3.92 | Minor |
| 22 | Mar 5, 1937 | 17.90 | +3.90 | Minor |
| 23 | Mar 13, 1939 | 17.50 | +3.50 | Minor |
| 24 | Jun 22, 1952 | 17.40 | +3.40 | Minor |
| 25 | Jun 15, 1966 | 17.24 | +3.24 | Minor |
| 26 | Jul 7, 1958 | 16.98 | +2.98 | Minor |
| 27 | Apr 7, 1933 | 16.70 | +2.70 | Minor |
| 28 | Jun 27, 1924 | 16.50 | +2.50 | Minor |
| 29 | Nov 26, 1931 | 16.50 | +2.50 | Minor |
| 30 | Jun 17, 1930 | 16.40 | +2.40 | Minor |
| 31 | Sep 24, 1926 | 16.30 | +2.30 | Minor |
| 32 | Jun 14, 1953 | 16.19 | +2.19 | Minor |
| 33 | Mar 1, 1950 | 16.00 | +2.00 | Minor |
| 34 | Mar 5, 1963 | 16.00 | +2.00 | Minor |
| 35 | Apr 11, 1969 | 15.87 | +1.87 | Minor |
| 36 | Apr 20, 1927 | 15.80 | +1.80 | Minor |
| 37 | Jun 21, 1991 | 15.76 | +1.76 | Minor |
| 38 | Nov 2, 1941 | 15.70 | +1.70 | Minor |
| 39 | May 17, 1943 | 15.70 | +1.70 | Minor |
| 40 | May 7, 1973 | 15.69 | +1.69 | Minor |
| 41 | Jun 24, 1964 | 15.63 | +1.63 | Minor |
| 42 | Feb 26, 1971 | 15.62 | +1.62 | Minor |
| 43 | Apr 13, 1983 | 15.57 | +1.57 | Minor |
| 44 | Mar 9, 1949 | 15.40 | +1.40 | Minor |
| 45 | Apr 16, 1979 | 15.34 | +1.34 | Minor |
| 46 | Sep 23, 1938 | 15.20 | +1.20 | Minor |
| 47 | Jun 6, 2019 | 15.18 | +1.18 | Minor |
| 48 | May 14, 1920 | 15.00 | +1.00 | Minor |
| 49 | Apr 28, 1999 | 14.27 | +0.27 | Minor |
| 50 | Mar 25, 1978 | 14.22 | +0.22 | 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.
June 14, 1947: 26.50 ft here, major flooding
- St. FrancisvilleIA · Jun 9, 1947 · 27.55 ft · Major
- OttumwaIA · Jun 7, 1947 · 20.97 ft · Major
May 31, 1903: 25.00 ft here, major flooding
- Des Moines SE 6th StIA · May 31, 1903 · 32.06 ft · Major
- OttumwaIA · May 31, 1903 · 20.23 ft · Major
- Des Moines 2nd AveIA · May 31, 1903 · 27.40 ft · Moderate
July 12, 1993: 24.16 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
- St. FrancisvilleIA · Jul 15, 1993 · 32.02 ft · Major · its highest
- 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
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 | 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 this gauge | IA | 26.50 ft, Jun 14, 1947 | 6 |
Other gauges in Mahaska County
| Oskaloosa | 26.40 ft, Aug 16, 2010 | 0 |
Mahaska County: every hazard · River floods across the country · Iowa
NOAA National Water Prediction Service, gauge TRCI4, 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.