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.
73% of gauged New Hampshire rivers are running below normal for the date, as of October 26, 2026.
Of 33 gauged reaches with a long enough USGS record, 24 are below normal (6 of them much below), 9 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: Angling Hubs analysis of USGS streamflow, anglinghubs.com/flows/new-hampshire.
| River | Flow | Usually today | Vs normal | NWS flood status |
|---|---|---|---|---|
| Connecticut RiverConnecticut River at North Walpole, NH | 2,160 cfs6.40 ft | 5,580 cfs | Below normal10th percentile · 84 yr record | Below flood stageNWS forecast: 5.9 ft by Mon 2 AM, below flood stage. |
| Androscoggin RiverAndroscoggin River at Rumford, Maine | 1,600 cfs3.36 ft | 2,530 cfs | Much below normal9th percentile · 127 yr record | Below flood stageNWS forecast: 3.3 ft by Mon 2 AM, below flood stage. |
| Androscoggin RiverAndroscoggin River below Bog Brook at Cambridge NH | 1,100 cfs1.26 ft | 2,050 cfs | Normal25th percentile · 18 yr record | No NWS flood stage |
| Connecticut RiverConnecticut River near Dalton, NH | 867 cfs7.64 ft | 1,900 cfs | Much below normal8th percentile · 99 yr record | Below flood stageNWS forecast: 7.6 ft by Mon 2 AM, below flood stage. |
| Contoocook RiverContoocook R below Hopkinton Dam at W Hopkinton, NH | 303 cfs2.08 ft | Not recorded | No historical record | No NWS flood stage |
| Connecticut RiverConnecticut R below Indian Stream near Pittsburg, NH | 282 cfs2.64 ft | 465 cfs | Below normal21st percentile · 70 yr record | No NWS flood stage |
| Pemigewasset RiverPemigewasset River at Plymouth, NH | 273 cfs0.74 ft | 814 cfs | Below normal13th percentile · 123 yr record | Below flood stageNWS forecast: 0.7 ft by Mon 2 AM, below flood stage. |
| Winnipesaukee RiverWinnipesaukee River at Tilton, NH | 188 cfs2.19 ft | 323 cfs | Below normal24th percentile · 89 yr record | Below flood stageFlood stage 7 ft. NWS reads 2.18 ft here. |
| Suncook RiverSuncook River at North Chichester, NH | 165 cfs3.57 ft | 92 cfs | Normal72nd percentile · 108 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Upper Ammonoosuc RiverUpper Ammonoosuc River near Groveton, NH | 108 cfs1.98 ft | 277 cfs | Below normal11th percentile · 86 yr record | Below flood stageFlood stage 7.5 ft. NWS reads 1.98 ft here. |
| East Branch Pemigewasset RiverEast Branch Pemigewasset River at Lincoln, NH | 84 cfs3.74 ft | 244 cfs | Below normal12th percentile · 33 yr record | No NWS flood stage |
| Souhegan RiverSouhegan River at Merrimack, NH | 83 cfs2.62 ft | 79 cfs | Normal51st percentile · 117 yr record | Below flood stageNWS forecast: 2.6 ft by Mon 2 AM, below flood stage. |
| Isinglass RiverIsinglass R at Rochester Neck RD, near Dover, NH | 82 cfs4.01 ft | 139 cfs | Normal31st percentile · 23 yr record | No NWS flood stage |
| Little Sugar RiverSugar River at West Claremont, NH | 76 cfs1.18 ft | 158 cfs | Below normal16th percentile · 98 yr record | Below flood stageNWS forecast: 80 cfs by Mon 2 AM, below flood stage. |
| Lamprey RiverLamprey River near Newmarket, NH | 74 cfs1.44 ft | 123 cfs | Normal31st percentile · 92 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Dead Diamond RiverDiamond River near Wentworth Location, NH | 67 cfs2.11 ft | 215 cfs | Below normal10th percentile · 85 yr record | No NWS flood stage |
| Saco RiverSaco River at River Street, at Bartlett, NH | 51 cfs2.70 ft | 180 cfs | Below normal12th percentile · 17 yr record | Below flood stageFlood stage 10 ft. NWS reads 2.69 ft here. |
| Contoocook RiverContoocook River at Peterborough, NH | 44 cfs1.51 ft | Not recorded | No historical record | Below flood stageNWS forecast: 1.5 ft by Mon 2 AM, below flood stage. |
| Blackwater RiverBlackwater River near Webster, NH | 43 cfs2.31 ft | 74 cfs | Normal29th percentile · 108 yr record | No NWS flood stage |
| Warner RiverWarner River at Davisville, NH | 42 cfs3.49 ft | 65 cfs | Normal34th percentile · 87 yr record | Below flood stageNWS forecast: 3.5 ft by Mon 2 AM, below flood stage. |
| Peabody RiverPeabody River at Gorham, New Hampshire | 40 cfs2.15 ft | 74 cfs | Normal28th percentile · 14 yr record | No NWS flood stage |
| Baker RiverBaker River near Rumney, NH | 39 cfs0.42 ft | 127 cfs | Much below normal10th percentile · 98 yr record | Below flood stageNWS forecast: 0.4 ft by Mon 2 AM, below flood stage. |
| Piscataquog RiverPiscataquog River near Goffstown, NH | 38 cfs3.27 ft | 95 cfs | Below normal24th percentile · 87 yr record | Below flood stageNWS forecast: 3.2 ft by Mon 2 AM, below flood stage. |
| Wild RiverWild River at Gilead, Maine | 31 cfs1.29 ft | 90 cfs | Below normal11th percentile · 62 yr record | No NWS flood stage |
| Smith RiverSmith River near Bristol, NH | 29 cfs1.86 ft | 57 cfs | Below normal24th percentile · 108 yr record | Below flood stageNWS forecast: 1.8 ft by Mon 2 AM, below flood stage. |
| Bearcamp RiverBearcamp River at South Tamworth, NH | 21 cfs3.52 ft | 87 cfs | Much below normal7th percentile · 33 yr record | No NWS flood stage |
| South Branch Piscataquog RiverSouth Branch Piscataquog River near Goffstown, NH | 19 cfs3.16 ft | 39 cfs | Below normal20th percentile · 86 yr record | No NWS flood stage |
| Cold RiverCold River at High Street, at Alstead, NH | 17 cfs1.71 ft | 62 cfs | Below normal22nd 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 | 91 cfs | Much below normal5th percentile · 31 yr record | No NWS flood stage |
| Exeter RiverExeter River at Haigh Road, near Brentwood, NH | 14 cfs4.23 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 | 20 cfs | No historical record | No NWS flood stage |
| Beaver BrookBeaver Brook at North Pelham, NH | 8.3 cfs5.73 ft | 25 cfs | Below normal14th percentile · 40 yr record | No NWS flood stage |
| Cockermouth RiverCockermouth River below Hardy Brook, at Groton, NH | 6.3 cfs1.34 ft | 31 cfs | Below normal16th percentile · 18 yr record | Below flood stageFlood stage 9.5 ft. NWS reads 1.33 ft here. |
| Oyster RiverOyster River near Durham, NH | 1.1 cfs0.73 ft | 4.5 cfs | Below normal10th percentile · 91 yr record | No NWS flood stage |
| Connecticut RiverConnecticut River near Northfield, MA | 3,530 cfs12.00 ft | 6,690 cfs | No historical record | No NWS flood stage |
| Merrimack RiverMerrimack River below Concord River at Lowell, MA | 2,730 cfs42.37 ft | 3,680 cfs | Normal32nd percentile · 103 yr record | Below flood stageNWS forecast: 42.2 ft by Mon 2 AM, below flood stage. |
| Connecticut RiverConnecticut River at Wells River, VT | 1,050 cfs2.08 ft | 3,170 cfs | Much below normal7th percentile · 76 yr record | Below flood stageNWS forecast: 2.2 ft by Mon 2 AM, below flood stage. |
| Spicket RiverSpicket River near Methuen, MA | 57 cfs4.20 ft | 140 cfs | Below normal10th 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 it is fishing well or safe to wade: check the regulations and a current local report before you go. 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
106 gauges
Arkansas
83 gauges
California
293 gauges
Colorado
176 gauges
Connecticut
41 gauges
Florida
120 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
76 gauges
New Mexico
85 gauges
New York
190 gauges
North Carolina
157 gauges
North Dakota
78 gauges
Ohio
127 gauges
Oklahoma
108 gauges
Oregon
152 gauges
Pennsylvania
179 gauges
Rhode Island
14 gauges
South Carolina
82 gauges
South Dakota
80 gauges
Tennessee
91 gauges
Texas
369 gauges
Utah
117 gauges
Vermont
44 gauges
Virginia
142 gauges
Washington
165 gauges
West Virginia
78 gauges
Wisconsin
103 gauges
Wyoming
89 gauges





