
Photo credit
A USGS stream gaging station on the Minnesota River at Lac qui Parle Dam, Minnesota. Photo: Tony Webster, CC BY 2.0, via Wikimedia Commons
Check a river’s flow.
Search any USGS stream gauge by river or station name, by state, or near you. Each card shows the latest flow and how it compares with the normal range for today’s date; open a gauge for the full picture: trend, water temperature and what it means for trout, safety and the official NWS flood stage.
Flow rate checkerSwitch tool
- Trip plannerPlan the days, the stay, the travel and a budget in your own numbers.
- Fly finderGet a few patterns to start with.
- Waterway finderFind nearby public monitoring stations.
- Flow rate checkerLive USGS flow, how it compares with the record, NWS flood stage.
- Fly identifierExplore an insect photo or use a guided ID.
- Gear finderCompare sourced products by fishing style.
- Contact usSupport, feedback, corrections, claim help.
- See all tools
Your browser will ask before sharing your location. It is used once, rounded to about a kilometre, to list gauges within 30 miles, and is not stored.
Our water pages that match
- Androscoggin RiverNH · 3 gauges
- Ashuelot RiverNH · 4 gauges
- Bellamy RiverNH · no gauge
- Big Brook BogNH · no gauge
- Blackwater RiverNH · 1 gauge
- Boundary PondNH · no gauge
- Carroll StreamNH · no gauge
- Chapin PondNH · no gauge
- Clarksville PondNH · no gauge
- Cocheco RiverNH · 1 gauge
- Coldrain PondNH · no gauge
- Cole PondNH · no gauge
- Contoocook RiverNH · 3 gauges
- Conway LakeNH · no gauge
- Dead Diamond RiverNH · 1 gauge
- Ellis RiverNH · no gauge
- Ethan PondNH · no gauge
- Exeter RiverNH · 2 gauges
- First Connecticut LakeNH · no gauge
- Flints BrookNH · 1 gauge
- Granite LakeNH · no gauge
- Hoyt PondNH · no gauge
- Isinglass RiverNH · 1 gauge
- Jericho LakeNH · no gauge
- Jones PondNH · no gauge
- Lake FrancisNH · no gauge
- Lake WaukewanNH · no gauge
- Lake WinnipesaukeeNH · no gauge
- Lamprey RiverNH · 2 gauges
- Lime PondNH · no gauge
- Little Bear Brook PondNH · no gauge
- Little Greenough PondNH · no gauge
- Long Mountain BrookNH · no gauge
- Loomis Valley BrookNH · 1 gauge
- Magalloway RiverME · 1 gauge
- Mascoma RiverNH · no gauge
- Merrimack RiverNH · 4 gauges
- Merrymeeting LakeNH · no gauge
- Merrymeeting RiverNH · no gauge
- Nashua RiverNH · 2 gauges
- Newfound RiverNH · no gauge
- Nubanusit LakeNH · no gauge
- Ossipee LakeNH · no gauge
- Pemigewasset RiverNH · 2 gauges
- Perry StreamNH · 1 gauge
- Piscataquog RiverNH · 2 gauges
- Powwow RiverNH · no gauge
- Profile LakeNH · no gauge
- Saco LakeNH · no gauge
- Saco RiverNH · 2 gauges
- Sand BrookNH · 1 gauge
- Scott BogNH · no gauge
- Second Connecticut LakeNH · no gauge
- Shoal PondNH · no gauge
- Sky PondNH · no gauge
- Soucook RiverNH · no gauge
- Souhegan RiverNH · 1 gauge
- South Branch Ashuelot RiverNH · 1 gauge
- South Branch Piscataquog RiverNH · 1 gauge
- Spofford LakeNH · no gauge
- Squam LakeNH · no gauge
- Stonehouse PondNH · no gauge
- Sugar RiverNH · 1 gauge
- Sunapee LakeNH · no gauge
- Suncook RiverNH · 1 gauge
- Swift Diamond RiverNH · 1 gauge
- Taylor RiverNH · no gauge
- Third Connecticut LakeNH · no gauge
- Turkey RiverNH · no gauge
- Upper Connecticut RiverNH · 2 gauges
- West Branch Mohawk RiverNH · no gauge
- Willard PondNH · no gauge
- Winnipesaukee RiverNH · 1 gauge
- Winnisquam LakeNH · no gauge
- Winona LakeNH · no gauge
- Wright PondNH · no gauge
57 USGS gauges in New Hampshire
Add a river name to see live readings, or open a gauge below.
57 gauges
- AMMONOOSUC RIVER AT BETHLEHEM JUNCTION, NHUSGS 01137500 · NH · live flow · gauge height
- Androscoggin River at Errol, NHUSGS 01053500 · NH · live flow · gauge height
- Androscoggin River below Bog Brook at Cambridge NHUSGS 01053600 · NH · live flow · gauge height
- Androscoggin River near Gorham, NHUSGS 01054000 · NH · live flow · gauge height
- ASHUELOT RIVER ABOVE THE BRANCH, AT KEENE, NHUSGS 01158110 · NH · flow record ended · gauge height
- ASHUELOT RIVER AT HINSDALE, NHUSGS 01161000 · NH · live flow · gauge height
- ASHUELOT RIVER AT WEST SWANZEY, NHUSGS 01160350 · NH · live flow · gauge height
- ASHUELOT RIVER BELOW SURRY MT DAM, NEAR KEENE, NHUSGS 01158000 · NH · live flow · gauge height
- ASHUELOT RIVER NEAR GILSUM, NHUSGS 01157000 · NH · live flow · gauge height · water temperature
- BAKER RIVER NEAR RUMNEY, NHUSGS 01076000 · NH · live flow · gauge height
- BEARCAMP RIVER AT SOUTH TAMWORTH, NHUSGS 01064801 · NH · live flow · gauge height
- BEAVER BROOK AT NORTH PELHAM, NHUSGS 010965852 · NH · live flow · gauge height
- BLACKWATER RIVER NEAR WEBSTER, NHUSGS 01087000 · NH · live flow · gauge height
- COCHECO RIVER NEAR ROCHESTER, NHUSGS 01072800 · NH · live flow · gauge height
- COCKERMOUTH RIVER BELOW HARDY BROOK, AT GROTON, NHUSGS 01077400 · NH · live flow · gauge height
- COLD RIVER AT HIGH STREET, AT ALSTEAD, NHUSGS 01154950 · NH · live flow · gauge height · water temperature
- CONNECTICUT R BELOW INDIAN STREAM NR PITTSBURG, NHUSGS 01129200 · NH · live flow · gauge height · water temperature
- CONNECTICUT RIVER AT NORTH STRATFORD, NHUSGS 01129500 · NH · live flow · gauge height · water temperature
- CONNECTICUT RIVER AT NORTH WALPOLE, NHUSGS 01154500 · NH · live flow · gauge height
- CONNECTICUT RIVER AT WEST LEBANON, NHUSGS 01144500 · NH · live flow · gauge height
- CONNECTICUT RIVER NEAR DALTON, NHUSGS 01131500 · NH · live flow · gauge height
- CONTOOCOOK R BL HOPKINTON DAM AT W HOPKINTON, NHUSGS 01085500 · NH · live flow · gauge height
- CONTOOCOOK RIVER AT PETERBOROUGH, NHUSGS 01082000 · NH · live flow · gauge height
- CONTOOCOOK RIVER NEAR HENNIKER, NHUSGS 01085000 · NH · live flow · gauge height
- Diamond River near Wentworth Location, NHUSGS 01052500 · NH · live flow · gauge height
- EAST BRANCH PEMIGEWASSET RIVER AT LINCOLN, NHUSGS 01074520 · NH · live flow · gauge height
- EXETER RIVER AT HAIGH ROAD, NEAR BRENTWOOD, NHUSGS 01073587 · NH · live flow · gauge height
- EXETER RIVER AT ODELL ROAD, NEAR SANDOWN, NHUSGS 010735562 · NH · live flow · gauge height
- ISINGLASS R AT ROCHESTER NECK RD, NR DOVER, NHUSGS 01072870 · NH · live flow · gauge height · water temperature
- LAMPREY RIVER AT LANGFORD ROAD, AT RAYMOND, NHUSGS 01073319 · NH · live flow · gauge height · water temperature
- LAMPREY RIVER NEAR NEWMARKET, NHUSGS 01073500 · NH · live flow · gauge height
- MERRIMACK R NR GOFFS FALLS, BELOW MANCHESTER, NHUSGS 01092000 · NH · live flow · gauge height
- MERRIMACK RIVER AT CONCORD, NHUSGS 01088400 · NH · daily flow · gauge height
- MERRIMACK RIVER AT FRANKLIN JUNCTION, NHUSGS 01081500 · NH · live flow · gauge height
- MERRIMACK RIVER AT NASHUA, NHUSGS 01096508 · NH · no flow · gauge height
- NUBANUSIT BK BLW MACDOWELL DAM NR PETERBOROUGH NHUSGS 01083000 · NH · flow record ended · gauge height
- OYSTER RIVER NEAR DURHAM, NHUSGS 01073000 · NH · live flow · gauge height
- Peabody River at Gorham, New HampshireUSGS 01054114 · NH · live flow · gauge height
- PEMIGEWASSET RIVER AT PLYMOUTH, NHUSGS 01076500 · NH · live flow · gauge height
- PEMIGEWASSET RIVER AT WOODSTOCK, NHUSGS 01075000 · NH · live flow · gauge height
- PISCATAQUOG RIVER BL EVERETT DAM, NR E WEARE, NHUSGS 01090800 · NH · live flow · gauge height
- PISCATAQUOG RIVER NEAR GOFFSTOWN, NHUSGS 01091500 · NH · live flow · gauge height
- SACO RIVER AT RIVER STREET, AT BARTLETT, NHUSGS 010642505 · NH · live flow · gauge height · water temperature
- Saco River near Conway, NHUSGS 01064500 · NH · live flow · gauge height
- SMITH RIVER NEAR BRISTOL, NHUSGS 01078000 · NH · live flow · gauge height
- SOUHEGAN RIVER (SITE WLR-1) NEAR MILFORD, NHUSGS 01093852 · NH · live flow · gauge height · water temperature
- SOUHEGAN RIVER AT MERRIMACK, NHUSGS 01094000 · NH · live flow · gauge height
- SOUTH BRANCH PISCATAQUOG RIVER NEAR GOFFSTOWN, NHUSGS 01091000 · NH · live flow · gauge height · water temperature
- SPICKET RIVER AT NORTH SALEM, NHUSGS 01100505 · NH · live flow · gauge height
- SPICKET RIVER NEAR METHUEN, MAUSGS 01100561 · NH · live flow · gauge height
- SUGAR RIVER 0.2 MI BELOW NH 11, AT SUNAPEE, NHUSGS 01152010 · NH · live flow · gauge height
- SUGAR RIVER AT WEST CLAREMONT, NHUSGS 01152500 · NH · live flow · gauge height
- SUNCOOK RIVER AT NORTH CHICHESTER, NHUSGS 01089500 · NH · live flow · gauge height
- UPPER AMMONOOSUC RIVER NEAR GROVETON, NHUSGS 01130000 · NH · live flow · gauge height
- WARNER RIVER AT DAVISVILLE, NHUSGS 01086000 · NH · live flow · gauge height
- WINNICUT RIVER AT GREENLAND, NR PORTSMOUTH, NHUSGS 01073785 · NH · live flow · gauge height
- WINNIPESAUKEE RIVER AT TILTON, NHUSGS 01081000 · NH · live flow · gauge height
Quick picks: our 2,852 waters by state
Each state opens its USGS gauges and our water pages there; a water opens the live cards for its gauges, or the NOAA tides for flats and surf.
- Alabama29
- Alaska149
- Arizona64
- Arkansas16
- California102
- Colorado82
- Connecticut76
- Delaware11
- Florida82
- Georgia33
- Hawaii12
- Idaho269
- Illinois11
- Indiana14
- Iowa62
- Kansas1
- Kentucky15
- Louisiana20
- Maine79
- Maryland17
- Massachusetts34
- Michigan65
- Minnesota67
- Mississippi4
- Missouri38
- Montana143
- Nebraska7
- Nevada5
- New Hampshire75
- New Jersey32
- New Mexico29
- New York106
- North Carolina87
- North Dakota3
- Ohio11
- Oklahoma4
- Oregon127
- Pennsylvania167
- Rhode Island25
- South Carolina32
- South Dakota4
- Tennessee30
- Texas38
- Utah165
- Vermont72
- Virginia55
- Washington103
- West Virginia30
- Wisconsin49
- Wyoming101
Search covers 11,178 USGS stream gauges that reported discharge, gauge height or water temperature in the 183 days before 2026-10-23 (USGS series catalog); readings are fetched live when a gauge is shown.
Where these numbers come from
- Discharge, gauge height, water temperature and water quality: U.S. Geological Survey readings (provisional, can be revised), cached for 15 minutes. Where USGS publishes a gauge’s flow only once a day, the latest daily mean is shown with its date.
- Normal range: the 25th to 75th percentile of daily mean flow for the same calendar day over the gauge’s record (USGS daily statistics), classed as USGS does (hyswap).
- Temperature guidance for trout quotes the gauge’s own state fish and wildlife agency; where we found none, it says so and quotes federal guidance (National Park Service, U.S. Fish and Wildlife Service). Cold-water safety quotes the NWS; dissolved oxygen and pH are read against EPA criteria. Each line names its source.
- Flood stage and forecasts: the National Weather Service’s National Water Prediction Service and its Turn Around Don’t Drown guidance. Tides: NOAA Tides & Currents.
General guidance, not a fishing forecast, a safety guarantee or a statement about access. Planning a trip? The trip planner shows these readings on every day you fish a water.
