River Levels
New Hampshire river levels
Live streamflow for 37 gauged New Hampshire reaches, highest first. Where a gauge has a long enough record, the reading is placed against its own history for today's date.
67% of gauged New Hampshire rivers are running below normal for the date, as of October 25, 2026.
Of 33 gauged reaches with a long enough USGS record, 22 are below normal (8 of them much below), 11 are in the normal range, and 0 are above normal (0 of them much above). Normal means the middle half of that gauge's own history for this calendar date.
To cite: Boating Hubs analysis of USGS streamflow, boatinghubs.com/flows/new-hampshire.
| River | Flow | Usually today | Vs normal | NWS flood status |
|---|---|---|---|---|
| Connecticut RiverConnecticut River at North Walpole, NH | 1,860 cfs6.19 ft | 5,390 cfs | Much below normal10th percentile · 84 yr record | Below flood stageNWS forecast: 6.1 ft by Sun 2 PM, below flood stage. |
| Androscoggin RiverAndroscoggin River at Rumford, Maine | 1,590 cfs3.35 ft | 2,450 cfs | Much below normal8th percentile · 127 yr record | Below flood stageNWS forecast: 3.4 ft by Sun 2 PM, below flood stage. |
| Androscoggin RiverAndroscoggin River below Bog Brook at Cambridge NH | 1,110 cfs1.27 ft | 1,950 cfs | Normal25th percentile · 18 yr record | No NWS flood stage |
| Connecticut RiverConnecticut River near Dalton, NH | 867 cfs7.64 ft | 1,870 cfs | Much below normal7th percentile · 99 yr record | Below flood stageNWS forecast: 7.6 ft by Sun 2 PM, below flood stage. |
| Contoocook RiverContoocook R below Hopkinton Dam at W Hopkinton, NH | 410 cfs2.26 ft | Not recorded | No historical record | No NWS flood stage |
| Connecticut RiverConnecticut R below Indian Stream near Pittsburg, NH | 286 cfs2.65 ft | 469 cfs | Below normal19th percentile · 70 yr record | No NWS flood stage |
| Pemigewasset RiverPemigewasset River at Plymouth, NH | 278 cfs0.75 ft | 745 cfs | Below normal13th percentile · 123 yr record | Below flood stageNWS forecast: 0.7 ft by Sun 2 PM, below flood stage. |
| Winnipesaukee RiverWinnipesaukee River at Tilton, NH | 198 cfs2.23 ft | 292 cfs | Below normal25th percentile · 89 yr record | Below flood stageFlood stage 7 ft. NWS reads 2.21 ft here. |
| Suncook RiverSuncook River at North Chichester, NH | 168 cfs3.58 ft | 79 cfs | Normal71st percentile · 108 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Upper Ammonoosuc RiverUpper Ammonoosuc River near Groveton, NH | 114 cfs2.00 ft | 255 cfs | Below normal14th percentile · 86 yr record | Below flood stageFlood stage 7.5 ft. NWS reads 1.99 ft here. |
| East Branch Pemigewasset RiverEast Branch Pemigewasset River at Lincoln, NH | 84 cfs3.74 ft | 242 cfs | Much below normal10th percentile · 33 yr record | No NWS flood stage |
| Isinglass RiverIsinglass R at Rochester Neck RD, near Dover, NH | 84 cfs4.05 ft | 147 cfs | Normal32nd percentile · 23 yr record | No NWS flood stage |
| Little Sugar RiverSugar River at West Claremont, NH | 78 cfs1.19 ft | 163 cfs | Below normal22nd percentile · 98 yr record | Below flood stageNWS forecast: 80 cfs by Sun 2 PM, below flood stage. |
| Souhegan RiverSouhegan River at Merrimack, NH | 76 cfs2.58 ft | 68 cfs | Normal52nd percentile · 117 yr record | Below flood stageNWS forecast: 2.6 ft by Sun 2 PM, below flood stage. |
| Lamprey RiverLamprey River near Newmarket, NH | 73 cfs1.43 ft | 115 cfs | Normal29th percentile · 92 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Dead Diamond RiverDiamond River near Wentworth Location, NH | 70 cfs2.13 ft | 216 cfs | Below normal13th percentile · 85 yr record | No NWS flood stage |
| Saco RiverSaco River at River Street, at Bartlett, NH | 53 cfs2.71 ft | 184 cfs | Below normal11th percentile · 17 yr record | Below flood stageFlood stage 10 ft. NWS reads 2.7 ft here. |
| Contoocook RiverContoocook River at Peterborough, NH | 45 cfs1.52 ft | Not recorded | No historical record | Below flood stageNWS forecast: 1.5 ft by Sun 2 PM, below flood stage. |
| Blackwater RiverBlackwater River near Webster, NH | 45 cfs2.33 ft | 58 cfs | Normal37th percentile · 108 yr record | No NWS flood stage |
| Warner RiverWarner River at Davisville, NH | 42 cfs3.49 ft | 58 cfs | Normal38th percentile · 87 yr record | Below flood stageNWS forecast: 3.5 ft by Sun 2 PM, below flood stage. |
| Baker RiverBaker River near Rumney, NH | 41 cfs0.44 ft | 114 cfs | Below normal13th percentile · 98 yr record | Below flood stageNWS forecast: 0.4 ft by Sun 2 PM, below flood stage. |
| Peabody RiverPeabody River at Gorham, New Hampshire | 40 cfs2.15 ft | 66 cfs | Normal30th percentile · 13 yr record | No NWS flood stage |
| Piscataquog RiverPiscataquog River near Goffstown, NH | 38 cfs3.27 ft | 98 cfs | Below normal22nd percentile · 87 yr record | Below flood stageNWS forecast: 3.3 ft by Sun 2 PM, below flood stage. |
| Wild RiverWild River at Gilead, Maine | 31 cfs1.29 ft | 79 cfs | Below normal14th percentile · 62 yr record | No NWS flood stage |
| Smith RiverSmith River near Bristol, NH | 30 cfs1.87 ft | 58 cfs | Normal26th percentile · 108 yr record | Below flood stageNWS forecast: 1.9 ft by Sun 2 PM, below flood stage. |
| Bearcamp RiverBearcamp River at South Tamworth, NH | 22 cfs3.53 ft | 71 cfs | Much below normal5th percentile · 33 yr record | No NWS flood stage |
| South Branch Piscataquog RiverSouth Branch Piscataquog River near Goffstown, NH | 19 cfs3.16 ft | 37 cfs | Normal27th percentile · 86 yr record | No NWS flood stage |
| Cold RiverCold River at High Street, at Alstead, NH | 17 cfs1.71 ft | 57 cfs | Below normal20th percentile · 17 yr record | Below flood stageFlood stage 9 ft. NWS reads 1.7 ft here. |
| Cocheco RiverCocheco River near Rochester, NH | 16 cfs2.70 ft | 74 cfs | Much below normal5th percentile · 31 yr record | No NWS flood stage |
| Exeter RiverExeter River at Haigh Road, near Brentwood, NH | 15 cfs4.25 ft | Not recorded | No historical record | No NWS flood stage |
| Sugar RiverSugar River 0.2 MI below NH 11, at Sunapee, NH | 14 cfs4.14 ft | 17 cfs | No historical record | No NWS flood stage |
| Beaver BrookBeaver Brook at North Pelham, NH | 8.3 cfs5.73 ft | 27 cfs | Below normal16th percentile · 40 yr record | No NWS flood stage |
| Cockermouth RiverCockermouth River below Hardy Brook, at Groton, NH | 6.3 cfs1.34 ft | 21 cfs | Below normal18th percentile · 18 yr record | Below flood stageFlood stage 9.5 ft. NWS reads 1.34 ft here. |
| Oyster RiverOyster River near Durham, NH | 1.1 cfs0.73 ft | 4.3 cfs | Below normal13th percentile · 91 yr record | No NWS flood stage |
| Merrimack RiverMerrimack River below Concord River at Lowell, MA | 2,850 cfs42.42 ft | 3,710 cfs | Normal36th percentile · 103 yr record | Below flood stageNWS forecast: 42.3 ft by Sun 2 PM, below flood stage. |
| Connecticut RiverConnecticut River at Wells River, VT | 1,160 cfs2.19 ft | 3,360 cfs | Much below normal7th percentile · 76 yr record | Below flood stageNWS forecast: 2.2 ft by Sun 2 PM, below flood stage. |
| Connecticut RiverConnecticut River near Northfield, MA | 378 cfs12.90 ft | 7,050 cfs | No historical record | No NWS flood stage |
| Spicket RiverSpicket River near Methuen, MA | 53 cfs4.19 ft | 146 cfs | Much below normal5th percentile · 21 yr record | Below flood stageNWS issues forecasts here only during high water. |
Streamflow from the U.S. Geological Survey, updated hourly. "Usually today" is the median for this calendar date over the gauge's full record. A gauge tells you how much water is moving, not whether a stretch is safe to run: check the channel, the hazards and a current local notice before you launch. Flood stages and forecasts: NOAA National Weather Service; "Vs normal" is our comparison with the USGS record, not a National Weather Service product.
All state river levels·Browse every mapped New Hampshire river
By state
Other states
Alabama
104 gauges
Alaska
20 gauges
Arizona
107 gauges
Arkansas
83 gauges
California
292 gauges
Colorado
175 gauges
Connecticut
41 gauges
Florida
119 gauges
Georgia
168 gauges
Hawaii
12 gauges
Idaho
128 gauges
Illinois
115 gauges
Indiana
131 gauges
Iowa
99 gauges
Kansas
130 gauges
Kentucky
112 gauges
Louisiana
55 gauges
Maine
49 gauges
Maryland
66 gauges
Massachusetts
60 gauges
Michigan
137 gauges
Minnesota
96 gauges
Mississippi
70 gauges
Missouri
156 gauges
Montana
162 gauges
Nebraska
96 gauges
Nevada
64 gauges
New Jersey
74 gauges
New Mexico
84 gauges
New York
190 gauges
North Carolina
157 gauges
North Dakota
78 gauges
Ohio
127 gauges
Oklahoma
108 gauges
Oregon
151 gauges
Pennsylvania
179 gauges
Rhode Island
14 gauges
South Carolina
82 gauges
South Dakota
79 gauges
Tennessee
91 gauges
Texas
369 gauges
Utah
116 gauges
Vermont
44 gauges
Virginia
142 gauges
Washington
165 gauges
West Virginia
78 gauges
Wisconsin
103 gauges
Wyoming
89 gauges





