North Mayo River near Spencer
Highest listed crest 15.80 ftFlood stage 8.0 ft84 crests since 1937
The North Mayo River near Spencer crested at major flood stage 3 times among the 84 crests the National Weather Service lists from 1937 to 2024. The highest, 15.80 ft on October 9, 1947, was major flooding, 7.80 feet above flood stage.
The gauge
- Highest listed crest
- 15.80 ft
- October 9, 1947; 17,200 cubic feet per second
- Flood stage
- 8.0 ft
- Major flooding from 14.0 ft
- Crests at major
- 3
- 55th of 242 gauges in Virginia
- Most recent flood crest
- January 10, 2024
- 8.58 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 | 7.0 | 13 | Aug 22, 2020 |
| Flood stage (minor) | 8.0 | 18 | Jan 10, 2024 |
| Moderate flood stage | 11.0 | 5 | May 22, 2020 |
| Major flood stage | 14.0 | 3 | Aug 18, 1985 |
Every listed crest
84 crests from 1937 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 84 listed crests.
| 1 | Oct 9, 1947 | 15.80 | +7.80 | Major |
| 2 | Oct 19, 1937 | 14.33 | +6.33 | Major |
| 3 | Aug 18, 1985 | 14.22 | +6.22 | Major |
| 4 | Sep 22, 1979 | 13.70 | +5.70 | Moderate |
| 5 | Jun 22, 1972 | 13.41 | +5.41 | Moderate |
| 6 | Sep 7, 1987 | 13.39 | +5.39 | Moderate |
| 7 | Nov 5, 1985 | 11.95 | +3.95 | Moderate |
| 8 | May 22, 2020 | 11.22 | +3.22 | Moderate |
| 9 | Jan 25, 2010 | 10.95 | +2.95 | Minor |
| 10 | Sep 18, 1945 | 10.40 | +2.40 | Minor |
| 11 | Jul 6, 1989 | 10.16 | +2.16 | Minor |
| 12 | Aug 14, 1940 | 10.11 | +2.11 | Minor |
| 13 | Sep 17, 1957 | 9.77 | +1.77 | Minor |
| 14 | Jun 10, 1996 | 9.54 | +1.54 | Minor |
| 15 | Jun 5, 1992 | 9.32 | +1.32 | Minor |
| 16 | Sep 17, 2018 | 9.31 | +1.31 | Minor |
| 17 | Sep 30, 2015 | 9.30 | +1.30 | Minor |
| 18 | Mar 20, 2003 | 9.04 | +1.04 | Minor |
| 19 | Feb 7, 2020 | 8.97 | +0.97 | Minor |
| 20 | Nov 12, 2020 | 8.94 | +0.94 | Minor |
| 21 | Jun 10, 1942 | 8.75 | +0.75 | Minor |
| 22 | Oct 12, 2018 | 8.72 | +0.72 | Minor |
| 23 | Jan 10, 2024 | 8.58 | +0.58 | Minor |
| 24 | Oct 23, 1990 | 8.51 | +0.51 | Minor |
| 25 | Oct 30, 2020 | 8.48 | +0.48 | Minor |
| 26 | Oct 1, 1959 | 8.38 | +0.38 | Minor |
| 27 | Mar 4, 1993 | 7.97 | −0.03 | Action |
| 28 | Apr 9, 1980 | 7.96 | −0.04 | Action |
| 29 | Mar 17, 1990 | 7.96 | −0.04 | Action |
| 30 | Apr 20, 2015 | 7.74 | −0.26 | Action |
| 31 | Oct 31, 1970 | 7.63 | −0.37 | Action |
| 32 | Mar 14, 1975 | 7.53 | −0.47 | Action |
| 33 | Sep 28, 2004 | 7.51 | −0.49 | Action |
| 34 | Nov 12, 2009 | 7.49 | −0.51 | Action |
| 35 | Apr 5, 1974 | 7.35 | −0.65 | Action |
| 36 | Jan 26, 1978 | 7.27 | −0.73 | Action |
| 37 | Apr 10, 1983 | 7.17 | −0.83 | Action |
| 38 | Aug 22, 2020 | 7.16 | −0.84 | Action |
| 39 | Dec 29, 1958 | 7.11 | −0.89 | Action |
| 40 | Mar 12, 1963 | 6.87 | −1.13 | Below flood stage |
| 41 | Oct 9, 1976 | 6.77 | −1.23 | Below flood stage |
| 42 | Mar 28, 1994 | 6.69 | −1.31 | Below flood stage |
| 43 | Jun 29, 1995 | 6.65 | −1.35 | Below flood stage |
| 44 | Feb 2, 1973 | 6.56 | −1.44 | Below flood stage |
| 45 | Apr 19, 1943 | 6.48 | −1.52 | Below flood stage |
| 46 | Jan 28, 1998 | 6.48 | −1.52 | Below flood stage |
| 47 | Jan 18, 2013 | 6.45 | −1.55 | Below flood stage |
| 48 | Nov 19, 1957 | 6.42 | −1.58 | Below flood stage |
| 49 | Sep 30, 1944 | 6.38 | −1.62 | Below flood stage |
| 50 | Sep 1, 1964 | 6.33 | −1.67 | Below flood stage |
Other gauges in Henry County
| Martinsville | 20.08 ft, Sep 8, 1987 | 3 |
Henry County: every hazard · River floods across the country · Virginia
NOAA National Water Prediction Service, gauge NMRV2, 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.