
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
- Blackwater BrookMA · 1 gauge
- Cape Cod BayMA · tides
- Cape Cod CanalMA · tides
- Cold RiverMA · 1 gauge
- Deerfield RiverMA · 1 gauge
- East Branch Housatonic RiverMA · 1 gauge
- East Branch Swift RiverMA · 1 gauge
- East Branch Tully RiverMA · 1 gauge
- Fort RiverMA · 1 gauge
- French RiverMA · 1 gauge
- Gates BrookMA · 1 gauge
- Green RiverMA · 1 gauge
- Hoosic RiverMA · 2 gauges
- Housatonic RiverMA · 3 gauges
- Jones RiverMA · 1 gauge
- Kinderhook CreekMA · 1 gauge
- Monomoy flatsMA · tides
- Nantucket SoundMA · tides
- Nashua RiverNH · 2 gauges
- North Branch Hoosic RiverMA · 1 gauge
- Old Swamp RiverMA · 1 gauge
- Outer Cape beachesMA · tides
- Pleasant BayMA · tides
- Quashnet RiverMA · 1 gauge
- Quinapoxet RiverMA · 1 gauge
- Segreganset RiverMA · 1 gauge
- Squannacook RiverMA · 1 gauge
- Stillwater RiverMA · 1 gauge
- Swift RiverMA · 1 gauge
- Tiasquam RiverMA · 1 gauge
- Walker BrookMA · 1 gauge
- West Branch Swift RiverMA · 1 gauge
- West Branch Westfield RiverMA · 1 gauge
- West RiverMA · 1 gauge
- Westfield RiverMA · 2 gauges
133 USGS gauges in Massachusetts
Add a river name to see live readings, or open a gauge below.
60 gauges (first 60 of 133)
- ABERJONA RIVER AT WINCHESTER, MAUSGS 01102500 · MA · live flow · gauge height
- ALEWIFE BROOK NEAR ARLINGTON, MAUSGS 01103025 · MA · live flow · gauge height
- ASSABET RIVER AT MAYNARD, MAUSGS 01097000 · MA · live flow · gauge height
- AVERY BROOK NR WHATELY, MAUSGS 01171000 · MA · live flow · gauge height
- BEAVER BROOK, LINDEN STREET, AT WALTHAM, MAUSGS 01104501 · MA · live flow · gauge height
- BLACKSTONE RIVER AT NORTHBRIDGE, MAUSGS 01110500 · MA · live flow · gauge height
- BLACKSTONE RIVER, RT 122 BRIDGE NEAR UXBRIDGE, MAUSGS 01111212 · MA · live flow · gauge height
- BLACKSTONE RIVER, W. MAIN ST., AT MILLBURY, MAUSGS 01109730 · MA · live flow · gauge height
- BLACKWATER BROOK AT LAMBERTS COVE, MAUSGS 412630070400301 · MA · live flow · gauge height
- CAMBRIDGE RES., UNNAMED TRIB 1, NR LEXINGTON, MAUSGS 01104410 · MA · flow record ended · gauge height · water temperature
- CAMBRIDGE RES., UNNAMED TRIB 2, NR LEXINGTON, MAUSGS 01104415 · MA · live flow · gauge height · water temperature
- CAMBRIDGE RES., UNNAMED TRIB 3, NR LEXINGTON, MAUSGS 01104420 · MA · live flow · gauge height · water temperature
- CHARLES RIVER AT DOVER, MAUSGS 01103500 · MA · live flow · gauge height
- CHARLES RIVER AT FIRST ST AT CAMBRIDGE, MAUSGS 01104705 · MA · no flow · gauge height
- CHARLES RIVER AT MEDWAY, MAUSGS 01103280 · MA · live flow · gauge height
- CHARLES RIVER AT WALTHAM, MAUSGS 01104500 · MA · live flow · gauge height
- CHARLES RIVER AT WELLESLEY, MAUSGS 01104200 · MA · live flow · gauge height
- CHARLES RIVER, NEW CHARLES RIVER DAM AT BOSTON, MAUSGS 01104715 · MA · no flow · gauge height
- CHICOPEE RIVER AT INDIAN ORCHARD, MAUSGS 01177000 · MA · live flow · gauge height
- COCHITUATE BK BL LAKE COCHITUATE AT FRAMINGHAM, MAUSGS 01098500 · MA · live flow · gauge height
- COLD RIVER AT FLORIDA, MAUSGS 01168250 · MA · live flow · gauge height · water temperature
- CONCORD R BELOW R MEADOW BROOK, AT LOWELL, MAUSGS 01099500 · MA · live flow · gauge height
- CONNECTICUT R AT I-391 BRIDGE AT HOLYOKE, MAUSGS 01172010 · MA · live flow · gauge height
- CONNECTICUT RIVER AT MONTAGUE CITY, MAUSGS 01170500 · MA · live flow · gauge height
- CONNECTICUT RIVER NEAR NORTHFIELD, MAUSGS 01161280 · MA · live flow · gauge height · water temperature
- DEERFIELD RIVER AT CHARLEMONT, MAUSGS 01168500 · MA · live flow · gauge height
- DEERFIELD RIVER NEAR WEST DEERFIELD, MAUSGS 01170000 · MA · live flow · gauge height
- EAST BRANCH HOUSATONIC RIVER AT COLTSVILLE, MAUSGS 01197000 · MA · live flow · gauge height
- EAST BRANCH NEPONSET RIVER AT CANTON, MAUSGS 01105500 · MA · live flow · gauge height
- EAST BRANCH SWIFT RIVER NEAR HARDWICK, MAUSGS 01174500 · MA · live flow · gauge height
- EAST BRANCH TULLY RIVER NEAR ATHOL, MAUSGS 01165000 · MA · live flow · gauge height
- EEL RIVER AT RT 3A NEAR PLYMOUTH, MAUSGS 01105876 · MA · flow record ended · gauge height
- FORT RIVER NEAR AMHERST, MAUSGS 01171300 · MA · live flow · gauge height
- FRENCH RIVER AT WEBSTER, MAUSGS 01125000 · MA · live flow · gauge height
- GATES BROOK NEAR WEST BOYLSTON, MAUSGS 01095434 · MA · live flow · gauge height · water temperature
- GREEN RIVER AT WILLIAMSTOWN, MAUSGS 01333000 · MA · live flow · gauge height
- GREEN RIVER NEAR COLRAIN, MAUSGS 01170100 · MA · live flow · gauge height · water temperature
- GREEN RIVER NEAR GREAT BARRINGTON, MAUSGS 01198000 · MA · live flow · gauge height
- HAWES RUN, AT PONDVIEW AVE, NR HYANNIS, MAUSGS 0110588228 · MA · live flow · gauge height
- HERRING RIVER AT NORTH HARWICH, MAUSGS 01105880 · MA · live flow · gauge height
- HERRING RIVER NEAR WELLFLEET, MAUSGS 011058793 · MA · live flow · gauge height
- HOBBS BK BELOW CAMBRIDGE RES NR KENDALL GREEN, MAUSGS 01104430 · MA · live flow · gauge height · water temperature
- HOBBS BROOK AT MILL ST NR LINCOLN, MAUSGS 01104405 · MA · flow record ended · gauge height · water temperature
- HOOSIC RIVER AT ADAMS, MAUSGS 01331500 · MA · live flow · gauge height
- HOOSIC RIVER NEAR WILLIAMSTOWN, MAUSGS 01332500 · MA · live flow · gauge height
- HOUSATONIC RIVER AT LENOXDALE, MAUSGS 01197145 · MA · live flow · gauge height
- HOUSATONIC RIVER NEAR ASHLEY FALLS, MAUSGS 01198125 · MA · live flow · gauge height
- HOUSATONIC RIVER NEAR GREAT BARRINGTON, MAUSGS 01197500 · MA · live flow · gauge height
- INDIAN HEAD RIVER AT HANOVER, MAUSGS 01105730 · MA · live flow · gauge height
- IPSWICH RIVER AT SOUTH MIDDLETON, MAUSGS 01101500 · MA · live flow · gauge height
- IPSWICH RIVER NEAR IPSWICH, MAUSGS 01102000 · MA · live flow · gauge height
- JONES RIVER AT KINGSTON, MAUSGS 01105870 · MA · live flow · gauge height
- KINDERHOOK CREEK AT HANCOCK, MAUSGS 01359967 · MA · live flow · gauge height
- MARSTONS MILLS RV, DS OUT. OF BOG, MARS. MILLS, MAUSGS 0110588332 · MA · live flow · gauge height
- MATTAPOISETT RIVER NEAR MATTAPOISETT, MAUSGS 01105917 · MA · live flow · gauge height
- MERRIMACK RIVER AT LAWRENCE, MAUSGS 01100500 · MA · no flow · gauge height
- MERRIMACK RIVER BL CONCORD RIVER AT LOWELL, MAUSGS 01100000 · MA · live flow · gauge height
- MILL BROOK AT PLAINFIELD, MAUSGS 01178230 · MA · live flow · gauge height
- MILL BROOK AT SCOTCHMANS LN, WEST TISBURY, MAUSGS 412321070401701 · MA · live flow · gauge height
- MILL CREEK AT SANDWICH, MAUSGS 0110587880 · MA · 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.
