Nivelmap
EN

Water levels in Massachusetts

Massachusetts has 145 gauges on this page. 10 are reading below normal for the date and 15 above. Low and high readings are fairly evenly spread.

The main rivers covered are the Charles River, Ware River, Merrimack River and Housatonic River. The list also includes 9 lakes and reservoirs. Fall is often a low point for rivers after the summer, until steady rain returns.

Very lowLowNormalHighVery highFloodingNo reference yet
Water levels in Massachusetts
Gauge Level Compared with normal 24 hours Updated
Ashumet Pond, FalmouthLake 43.79 ft Low +0.01 ft 1 hour ago
Kingsbury Pond near NorfolkLake, Kingsbury Pond 126.40 ft Low ±0 1 hour ago
Hobbs Brook below Cambridge Reservoir near Kendall GreenReservoir, Hobbs Brook 7.1 cfs Normal +0.1 cfs 35 min ago
Stony Brook Reservoir at Dam near WalthamReservoir, Stony Brook Reservoir 1.8 cfs Normal ±0 55 min ago
Fresh Pond in Gate House at CambridgeLake, Fresh Pond in Gate House 16.39 ft No reference yet ±0 50 min ago
Hobbs Brk at Trapelo Road at LincolnLake, Hobbs Brk 168.27 ft No reference yet ±0 5 days ago
Long Pond at Parkhurst Drive near LakevilleLake, Long Pond 53.56 ft No reference yet −0.04 ft 1 hour ago
Pumphouse on Assawompset Pond near LakevilleLake, Pumphouse on Assawompset Pond 52.85 ft No reference yet ±0 1 hour ago
Upper Mystic Lake, Gate House, at WinchesterLake, Upper Mystic Lake, Gate House, 114.46 ft No reference yet +0.03 ft 35 min ago
Cold River at FloridaRiver gauge, Cold River 34.2 cfs Very high +15.6 cfs 1 hour ago
Gates Brook near West BoylstonRiver gauge, Gates Brook 5.5 cfs Very high +0.5 cfs 1 hour ago
Herring River at North HarwichRiver gauge, Herring River 1.3 cfs Very low ±0 50 min ago
Mattapoisett River near MattapoisettRiver gauge, Mattapoisett River 47.9 cfs Very high −1.9 cfs 1 hour ago
Merrimack River at NewburyportEstuary gauge, Merrimack River −0.48 ft Very low −2.78 ft 35 min ago
Mother Brook at DedhamRiver gauge, Mother Brook 124 cfs Very high +11.4 cfs 1 hour ago
Mystic River at Amelia Earhart Dam near SomervilleTidal gauge, Mystic River 105.04 ft Very low −0.39 ft 35 min ago
North Branch Hoosic River at North AdamsRiver gauge, North Branch Hoosic River 144 cfs Very high +37.4 cfs 1 hour ago
Popponesset Bay, Mashpee Neck Road, near MashpeeEstuary gauge, Popponesset Bay, Mashpee Neck Road, −0.37 ft Very low −1.80 ft 1 hour ago
Provincetown Tide Gage, ProvincetownTidal gauge −1.09 ft Very low −3.00 ft 1 hour ago
Cambridge Reservoir, Unnamed Tributary 2, near LexingtonRiver gauge, Cambridge Reservoir, Unnamed Tributary 2, 0.1 cfs Low ±0 55 min ago
Charles River at WellesleyRiver gauge, Charles River 211 cfs High +2.1 cfs 60 min ago
Cochituate Brook below Lake Cochituate at FraminghamRiver gauge, Cochituate Brook 25.0 cfs High +1.4 cfs 35 min ago
Hoosic River at AdamsRiver gauge, Hoosic River 117 cfs High +22.2 cfs 50 min ago
Housatonic River near Great BarringtonRiver gauge, Housatonic River 2.14 ft Low −0.07 ft 1 hour ago
Nashoba Brook near ActonRiver gauge, Nashoba Brook 2.3 cfs Low ±0 50 min ago
North Nashua River near LeominsterRiver gauge, North Nashua River 208 cfs High +60.0 cfs 1 hour ago
Paskamanset River near South DartmouthRiver gauge, Paskamanset River 60.8 cfs High −3.6 cfs 1 hour ago
Quinsigamond River at North GraftonRiver gauge, Quinsigamond River 42.5 cfs High +5.5 cfs 35 min ago
Swift River at West WareRiver gauge, Swift River 126 cfs High −0.6 cfs 1 hour ago
Threemile River at North DightonRiver gauge, Threemile River 137 cfs High −5.9 cfs 1 hour ago
Walker Brook near Becket CenterRiver gauge, Walker Brook 7.0 cfs High +3.3 cfs 1 hour ago
Westfield River at KnightvilleRiver gauge, Westfield River 322 cfs High +125 cfs 1 hour ago
Aberjona River at WinchesterRiver gauge, Aberjona River 24.6 cfs Normal +3.1 cfs 35 min ago
Alewife Brook near ArlingtonTidal gauge, Alewife Brook 13.7 cfs Normal +1.5 cfs 50 min ago
Assabet River at MaynardRiver gauge, Assabet River 2.41 ft Below flood stage +0.03 ft 1 hour ago
Blackstone River at NorthbridgeRiver gauge, Blackstone River 3.90 ft Normal +0.12 ft 1 hour ago
Blackstone River, RT 122 Bridge near UxbridgeRiver gauge, Blackstone River, RT 122 Bridge 385 cfs Normal +69.0 cfs 35 min ago
Blackstone River, W. Main St., at MillburyRiver gauge, Blackstone River, W. Main St., 183 cfs Normal +36.6 cfs 35 min ago
Cambridge Reservoir, Unnamed Tributary 3, near LexingtonRiver gauge, Cambridge Reservoir, Unnamed Tributary 3, 0.8 cfs Normal +0.3 cfs 55 min ago
Charles River at DoverRiver gauge, Charles River 1.37 ft Below flood stage +0.02 ft 50 min ago
Charles River at First St at CambridgeTidal gauge, Charles River 107.77 ft Normal −0.41 ft 30 min ago
Charles River at MedwayRiver gauge, Charles River 1.29 ft Below flood stage +0.01 ft 50 min ago
Charles River at WalthamRiver gauge, Charles River 1.65 ft Below flood stage +0.01 ft 1 hour ago
Charles River, New Charles River Dam at BostonTidal gauge, Charles River, New Charles River Dam 107.72 ft Normal −0.41 ft 29 min ago
Chicopee River at Indian OrchardRiver gauge, Chicopee River 4.80 ft Below flood stage +0.09 ft 35 min ago
Concord River below R Meadow Brook, at LowellRiver gauge, Concord River 4.94 ft Below flood stage +0.02 ft 1 hour ago
Connecticut River at I-391 Bridge at HolyokeRiver gauge, Connecticut River 5.60 ft Below flood stage −0.94 ft 1 hour ago
Connecticut River at Montague CityRiver gauge, Connecticut River 9.11 ft Below flood stage +0.94 ft 1 hour ago
Deerfield River at CharlemontRiver gauge, Deerfield River 2.31 ft Below flood stage −0.25 ft 1 hour ago
Deerfield River near West DeerfieldRiver gauge, Deerfield River 2.60 ft Below flood stage −0.09 ft 1 hour ago
East Branch Housatonic River at ColtsvilleRiver gauge, East Branch Housatonic River 1.41 ft Below flood stage +0.33 ft 1 hour ago
East Branch Neponset River at CantonRiver gauge, East Branch Neponset River 37.3 cfs Normal +3.1 cfs 1 hour ago
East Branch Swift River near HardwickRiver gauge, East Branch Swift River 19.7 cfs Normal +3.0 cfs 1 hour ago
Fort River near AmherstRiver gauge, Fort River 23.5 cfs Normal +4.5 cfs 1 hour ago
French River at WebsterRiver gauge, French River 5.15 ft Below flood stage +0.11 ft 1 hour ago
Green River at WilliamstownRiver gauge, Green River 47.1 cfs Normal +3.3 cfs 1 hour ago
Green River near ColrainRiver gauge, Green River 3.19 ft Below flood stage +0.13 ft 2 hours ago
Green River near Great BarringtonRiver gauge, Green River 31.8 cfs Normal +5.5 cfs 1 hour ago
Hoosic River near WilliamstownRiver gauge, Hoosic River 5.80 ft Below flood stage +0.12 ft 2 hours ago
Housatonic River near Ashley FallsRiver gauge, Housatonic River 348 cfs Normal +40.6 cfs 1 hour ago
Indian Head River at HanoverTidal gauge, Indian Head River 2.06 ft Below flood stage +0.06 ft 1 hour ago
Ipswich River at South MiddletonRiver gauge, Ipswich River 20.2 cfs Normal +0.6 cfs 1 hour ago
Ipswich River near IpswichRiver gauge, Ipswich River 3.32 ft Below flood stage +0.04 ft 35 min ago
Jones River at KingstonTidal gauge, Jones River 28.4 cfs Normal −1.5 cfs 35 min ago
Merrimack River at LawrenceRiver gauge, Merrimack River 11.31 ft Normal −0.10 ft 1 hour ago
Merrimack River below Concord River at LowellRiver gauge, Merrimack River 43.14 ft Below flood stage −0.09 ft 1 hour ago
Mill River at NorthamptonRiver gauge, Mill River 6.18 ft Below flood stage +0.24 ft 2 hours ago
Mill River at Spring Street at TauntonTidal gauge, Mill River 4.29 ft Below flood stage −0.01 ft 35 min ago
Millers River at ErvingRiver gauge, Millers River 377 cfs Normal +99.7 cfs 2 hours ago
Millers River near WinchendonRiver gauge, Millers River 125 cfs Normal +11.6 cfs 35 min ago
Monatiquot River at East BraintreeTidal gauge, Monatiquot River 2.15 ft Below flood stage −0.04 ft 2 hours ago
Muddy River at BrooklineTidal gauge, Muddy River 7.74 ft Normal −0.37 ft 1 hour ago
Nashua River at East PepperellRiver gauge, Nashua River 2.03 ft Below flood stage −0.16 ft 50 min ago
Nashua River, Water Street Bridge, at ClintonRiver gauge, Nashua River, Water Street Bridge, 8.9 cfs Normal −2.5 cfs 35 min ago
Neponset River at Greenlodge St near CantonRiver gauge, Neponset River 118 cfs Normal −0.8 cfs 1 hour ago
Neponset River at Milton VillageEstuary gauge, Neponset River 230 cfs Normal −9.1 cfs 50 min ago
Neponset River at NorwoodRiver gauge, Neponset River 6.12 ft Below flood stage +0.02 ft 2 hours ago
North Nashua River at FitchburgRiver gauge, North Nashua River 2.98 ft Below flood stage +0.13 ft 1 hour ago
North River at ShattuckvilleRiver gauge, North River 2.71 ft Below flood stage +0.24 ft 1 hour ago
Old Swamp River near South WeymouthRiver gauge, Old Swamp River 2.79 ft Below flood stage +0.02 ft 2 hours ago
Otter River at Otter RiverRiver gauge, Otter River 45.6 cfs Normal +4.5 cfs 1 hour ago
Parker River at ByfieldRiver gauge, Parker River 4.6 cfs Normal +0.2 cfs 1 hour ago
Priest Brook near WinchendonRiver gauge, Priest Brook 2.75 ft Below flood stage +0.04 ft 50 min ago
Quaboag River at West BrimfieldRiver gauge, Quaboag River 3.13 ft Below flood stage +0.04 ft 2 hours ago
Quashnet River at Waquoit VillageTidal gauge, Quashnet River 2.15 ft Below flood stage −0.07 ft 1 hour ago
Quinapoxet River at Canada Mills near HoldenRiver gauge, Quinapoxet River 26.9 cfs Normal −0.3 cfs 1 hour ago
Quinebaug River below E Brimfield Dam at FiskdaleRiver gauge, Quinebaug River 85.9 cfs Normal +5.9 cfs 1 hour ago
Quinebaug River below Westville Dam near SouthbridgeRiver gauge, Quinebaug River 101 cfs Normal +4.7 cfs 1 hour ago
Saugus River at Saugus Ironworks at SaugusTidal gauge, Saugus River 18.2 cfs Normal +7.9 cfs 25 min ago
Segreganset River near DightonRiver gauge, Segreganset River 2.14 ft Below flood stage −0.02 ft 50 min ago
Sevenmile River near SpencerRiver gauge, Sevenmile River 11.1 cfs Normal +1.0 cfs 1 hour ago
Shawsheen River at Balmoral Street at AndoverRiver gauge, Shawsheen River 24.08 ft Below flood stage −0.07 ft 35 min ago
Shawsheen River near WilmingtonRiver gauge, Shawsheen River 2.30 ft Below flood stage ±0 1 hour ago
South River near ConwayRiver gauge, South River 38.6 cfs Normal +8.7 cfs 2 hours ago
Squannacook River near West GrotonRiver gauge, Squannacook River 2.26 ft Below flood stage +0.06 ft 35 min ago
Stillwater River near SterlingRiver gauge, Stillwater River 42.9 cfs Normal +1.1 cfs 1 hour ago
Stony Brook at RT 20 at WalthamRiver gauge, Stony Brook 16.5 cfs Normal +3.0 cfs 25 min ago
Stony Brook at Viles Street, near WestonRiver gauge, Stony Brook 4.1 cfs Normal +1.1 cfs 55 min ago
Stony Brook Reservoir, Unnamed Tributary 1, near WestonRiver gauge, Stony Brook Reservoir, Unnamed Tributary 1, 0.7 cfs Normal +0.2 cfs 55 min ago
Stony Brook, Unnamed Tributary 1, near WalthamRiver gauge, Stony Brook, Unnamed Tributary 1, 0.9 cfs Normal ±0 55 min ago
Sudbury River at SaxonvilleRiver gauge, Sudbury River 5.72 ft Below flood stage −0.61 ft 1 hour ago
Taunton River near BridgewaterRiver gauge, Taunton River 4.33 ft Below flood stage −0.01 ft 50 min ago
Town Brook at Diversion Tunnel at QuincyRiver gauge, Town Brook 16.65 ft Normal −0.04 ft 2 hours ago
Town Brook at QuincyTidal gauge, Town Brook 5.4 cfs Normal −1.6 cfs 29 min ago
Trout Brook at DoverRiver gauge, Trout Brook 3.4 cfs Normal +1.0 cfs 35 min ago
Wading River near NortonRiver gauge, Wading River 5.85 ft Below flood stage −0.02 ft 1 hour ago
Ware River at Gibbs CrossingRiver gauge, Ware River 2.44 ft Below flood stage +0.04 ft 1 hour ago
Ware River at Intake Works near BarreRiver gauge, Ware River 70.0 cfs Normal +6.1 cfs 1 hour ago
Ware River near BarreRiver gauge, Ware River 51.2 cfs Normal +6.2 cfs 50 min ago
Weir River at Leavitt Street at HinghamRiver gauge, Weir River 25.9 cfs Normal −0.7 cfs 1 hour ago
West Branch Farmington River near New BostonRiver gauge, West Branch Farmington River 3.23 ft Below flood stage +0.21 ft 50 min ago
West Branch Swift River near ShutesburyRiver gauge, West Branch Swift River 16.0 cfs Normal +5.4 cfs 2 hours ago
West Branch Westfield River at HuntingtonRiver gauge, West Branch Westfield River 3.68 ft Below flood stage +0.21 ft 1 hour ago
Westfield River near WestfieldRiver gauge, Westfield River 3.87 ft Below flood stage +0.06 ft 1 hour ago
Whitmans Pond Fish Ladder at East WeymouthRiver gauge, Whitmans Pond Fish Ladder 8.1 cfs Normal ±0 50 min ago
Whitmans Pond, Whitmans Pond Dam at E. WeymouthRiver gauge, Whitmans Pond, Whitmans Pond Dam 72.57 ft Normal ±0 1 hour ago
Avery Brook near WhatelyRiver gauge, Avery Brook 4.49 ft No reference yet +0.07 ft 35 min ago
Beaver Brook, Linden Street, at WalthamRiver gauge, Beaver Brook, Linden Street, 2.64 ft No reference yet +0.16 ft 35 min ago
Blackwater Brook at Lamberts CoveRiver gauge, Blackwater Brook 9.06 ft No reference yet ±0 1 hour ago
Cambridge Reservoir, Unnamed Tributary 1, near LexingtonRiver gauge, Cambridge Reservoir, Unnamed Tributary 1, 0.94 ft No reference yet ±0 19 days ago
Charles R Ds of New Charles R Dam at BostonEstuary gauge, Charles R Ds of New Charles R Dam 106.19 ft No reference yet −1.77 ft 29 min ago
Connecticut River near NorthfieldRiver gauge, Connecticut River 12.46 ft No reference yet +0.13 ft 30 min ago
East Branch Tully River near AtholRiver gauge, East Branch Tully River 2.79 ft No reference yet ±0 1 hour ago
Eel River at RT 3A near PlymouthTidal gauge, Eel River 3.91 ft No reference yet +0.02 ft 2 hours ago
Hawes Run, at Pondview Ave, near HyannisRiver gauge, Hawes Run, 10.44 ft No reference yet ±0 1 hour ago
Herring River near WellfleetRiver gauge, Herring River 3.68 ft No reference yet +0.01 ft 1 hour ago
Hobbs Brook at Mill St near LincolnRiver gauge, Hobbs Brook 0.88 ft No reference yet +0.02 ft 55 min ago
Housatonic River at LenoxdaleRiver gauge, Housatonic River 10.41 ft No reference yet +0.14 ft 1 hour ago
Kinderhook Creek at HancockRiver gauge, Kinderhook Creek 4.43 ft No reference yet +0.11 ft 1 hour ago
Marstons Mills River, Ds Out. of Bog, Mars. MillsRiver gauge 1.65 ft No reference yet +0.03 ft 1 hour ago
Mill Brook at PlainfieldRiver gauge, Mill Brook 3.89 ft No reference yet +0.07 ft 1 hour ago
Mill Brook at Scotchmans Ln, West TisburyRiver gauge, Mill Brook 15.80 ft No reference yet +0.01 ft 1 hour ago
Mill Creek at SandwichRiver gauge, Mill Creek 6.02 ft No reference yet −0.02 ft 1 hour ago
Millers River at AtholRiver gauge, Millers River 6.60 ft No reference yet +0.16 ft 1 hour ago
Mystic R Ds of Amelia Earhart Dam, SommervilleEstuary gauge 105.60 ft No reference yet −2.76 ft 50 min ago
Proctor Brook near Veterans Mem Park, PeabodyRiver gauge, Proctor Brook 7.72 ft No reference yet +0.03 ft 1 hour ago
Rawson Brook near MontereyRiver gauge, Rawson Brook 1.88 ft No reference yet +0.24 ft 1 hour ago
Sesuit Harbor Tide Gage at DennisTidal gauge, Sesuit Harbor Tide Gage −0.43 ft No reference yet −2.46 ft 35 min ago
Sudbury River at AshlandRiver gauge, Sudbury River 1.08 ft No reference yet +0.05 ft 50 min ago
Ten Mile River at AttleboroRiver gauge, Ten Mile River 8.62 ft No reference yet +0.02 ft 1 hour ago
Tiasquam River at West TisburyRiver gauge, Tiasquam River 6.65 ft No reference yet +0.02 ft 1 hour ago
Ware River at Barre PlainsRiver gauge, Ware River 0.64 ft No reference yet +0.04 ft 1 hour ago
West River below West Hill Dam, near UxbridgeRiver gauge, West River 1.42 ft No reference yet +0.02 ft 1 hour ago
Weweantic River at South WarehamRiver gauge, Weweantic River 26.52 ft No reference yet −0.01 ft 1 hour ago
Whitmans Pond Flood By-Pass at East WeymouthRiver gauge, Whitmans Pond Flood By-Pass 65.58 ft No reference yet −0.01 ft 35 min ago