Nivelmap
EN

Water levels in Massachusetts

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

The main rivers covered are the Charles River, Ware River, Merrimack River and Connecticut 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.78 ft Low ±0 2 hours ago
Kingsbury Pond near NorfolkLake, Kingsbury Pond 126.40 ft Low ±0 2 hours ago
Hobbs Brook below Cambridge Reservoir near Kendall GreenReservoir, Hobbs Brook 7.1 cfs Normal +0.1 cfs 1 hour ago
Stony Brook Reservoir at Dam near WalthamReservoir, Stony Brook Reservoir 1.8 cfs Normal ±0 2 hours ago
Fresh Pond in Gate House at CambridgeLake, Fresh Pond in Gate House 16.39 ft No reference yet ±0 2 hours 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.54 ft No reference yet −0.06 ft 2 hours ago
Pumphouse on Assawompset Pond near LakevilleLake, Pumphouse on Assawompset Pond 52.85 ft No reference yet ±0 2 hours ago
Upper Mystic Lake, Gate House, at WinchesterLake, Upper Mystic Lake, Gate House, 114.46 ft No reference yet +0.03 ft 2 hours ago
Gates Brook near West BoylstonRiver gauge, Gates Brook 5.3 cfs Very high +0.2 cfs 2 hours ago
Herring River at North HarwichRiver gauge, Herring River 1.3 cfs Very low ±0 1 hour ago
Mattapoisett River near MattapoisettRiver gauge, Mattapoisett River 47.9 cfs Very high −1.9 cfs 2 hours ago
Merrimack River at NewburyportEstuary gauge, Merrimack River −0.48 ft Very low −2.78 ft 2 hours ago
Mother Brook at DedhamRiver gauge, Mother Brook 124 cfs Very high +11.4 cfs 2 hours ago
Mystic River at Amelia Earhart Dam near SomervilleTidal gauge, Mystic River 105.08 ft Very low −0.35 ft 2 hours ago
North Branch Hoosic River at North AdamsRiver gauge, North Branch Hoosic River 150 cfs Very high +43.4 cfs 2 hours ago
Cambridge Reservoir, Unnamed Tributary 2, near LexingtonRiver gauge, Cambridge Reservoir, Unnamed Tributary 2, 0.1 cfs Low ±0 2 hours ago
Charles River at WellesleyRiver gauge, Charles River 211 cfs High +2.1 cfs 2 hours ago
Charles River, New Charles River Dam at BostonTidal gauge, Charles River, New Charles River Dam 107.78 ft High −0.35 ft 1 hour ago
Cochituate Brook below Lake Cochituate at FraminghamRiver gauge, Cochituate Brook 25.0 cfs High +1.4 cfs 2 hours ago
Cold River at FloridaRiver gauge, Cold River 32.9 cfs High +14.3 cfs 2 hours ago
Hoosic River at AdamsRiver gauge, Hoosic River 117 cfs High +22.2 cfs 1 hour ago
Nashoba Brook near ActonRiver gauge, Nashoba Brook 2.3 cfs Low ±0 1 hour ago
North Nashua River near LeominsterRiver gauge, North Nashua River 204 cfs High +56.0 cfs 2 hours ago
Paskamanset River near South DartmouthRiver gauge, Paskamanset River 60.8 cfs High −3.6 cfs 2 hours ago
Popponesset Bay, Mashpee Neck Road, near MashpeeEstuary gauge, Popponesset Bay, Mashpee Neck Road, −0.16 ft Low −1.59 ft 2 hours ago
Quinsigamond River at North GraftonRiver gauge, Quinsigamond River 42.5 cfs High +5.5 cfs 2 hours ago
Swift River at West WareRiver gauge, Swift River 126 cfs High −0.6 cfs 2 hours ago
Threemile River at North DightonRiver gauge, Threemile River 137 cfs High −5.9 cfs 2 hours ago
Walker Brook near Becket CenterRiver gauge, Walker Brook 6.8 cfs High +3.1 cfs 2 hours ago
Westfield River at KnightvilleRiver gauge, Westfield River 333 cfs High +136 cfs 2 hours ago
Aberjona River at WinchesterRiver gauge, Aberjona River 24.6 cfs Normal +3.1 cfs 2 hours ago
Alewife Brook near ArlingtonTidal gauge, Alewife Brook 13.6 cfs Normal +1.4 cfs 1 hour ago
Assabet River at MaynardRiver gauge, Assabet River 2.41 ft Below flood stage +0.03 ft 2 hours ago
Blackstone River at NorthbridgeRiver gauge, Blackstone River 3.91 ft Normal +0.13 ft 2 hours ago
Blackstone River, RT 122 Bridge near UxbridgeRiver gauge, Blackstone River, RT 122 Bridge 388 cfs Normal +72.0 cfs 2 hours ago
Blackstone River, W. Main St., at MillburyRiver gauge, Blackstone River, W. Main St., 173 cfs Normal +26.6 cfs 2 hours ago
Cambridge Reservoir, Unnamed Tributary 3, near LexingtonRiver gauge, Cambridge Reservoir, Unnamed Tributary 3, 0.8 cfs Normal +0.3 cfs 2 hours ago
Charles River at DoverRiver gauge, Charles River 1.37 ft Below flood stage +0.02 ft 1 hour ago
Charles River at First St at CambridgeTidal gauge, Charles River 107.80 ft Normal −0.38 ft 1 hour ago
Charles River at MedwayRiver gauge, Charles River 1.29 ft Below flood stage +0.01 ft 2 hours ago
Charles River at WalthamRiver gauge, Charles River 1.65 ft Below flood stage +0.01 ft 2 hours ago
Chicopee River at Indian OrchardRiver gauge, Chicopee River 4.80 ft Below flood stage +0.09 ft 2 hours ago
Concord River below R Meadow Brook, at LowellRiver gauge, Concord River 4.93 ft Below flood stage +0.01 ft 2 hours ago
Connecticut River at I-391 Bridge at HolyokeRiver gauge, Connecticut River 5.54 ft Below flood stage −1.00 ft 2 hours ago
Connecticut River at Montague CityRiver gauge, Connecticut River 8.96 ft Below flood stage +0.79 ft 2 hours ago
Deerfield River at CharlemontRiver gauge, Deerfield River 2.34 ft Below flood stage −0.22 ft 2 hours ago
Deerfield River near West DeerfieldRiver gauge, Deerfield River 2.57 ft Below flood stage −0.12 ft 2 hours ago
East Branch Housatonic River at ColtsvilleRiver gauge, East Branch Housatonic River 1.43 ft Below flood stage +0.35 ft 2 hours ago
East Branch Neponset River at CantonRiver gauge, East Branch Neponset River 37.3 cfs Normal +3.1 cfs 2 hours ago
East Branch Swift River near HardwickRiver gauge, East Branch Swift River 19.7 cfs Normal +3.0 cfs 2 hours ago
Fort River near AmherstRiver gauge, Fort River 24.2 cfs Normal +5.2 cfs 2 hours ago
French River at WebsterRiver gauge, French River 5.15 ft Below flood stage +0.11 ft 2 hours ago
Green River at WilliamstownRiver gauge, Green River 47.9 cfs Normal +4.1 cfs 2 hours 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 2 hours ago
Hoosic River near WilliamstownRiver gauge, Hoosic River 5.81 ft Below flood stage +0.13 ft 2 hours ago
Housatonic River near Ashley FallsRiver gauge, Housatonic River 352 cfs Normal +44.6 cfs 2 hours ago
Housatonic River near Great BarringtonRiver gauge, Housatonic River 2.24 ft Normal +0.03 ft 2 hours ago
Indian Head River at HanoverTidal gauge, Indian Head River 2.08 ft Below flood stage +0.08 ft 2 hours ago
Ipswich River at South MiddletonRiver gauge, Ipswich River 20.2 cfs Normal +0.6 cfs 2 hours ago
Ipswich River near IpswichRiver gauge, Ipswich River 3.32 ft Below flood stage +0.04 ft 2 hours ago
Jones River at KingstonTidal gauge, Jones River 29.6 cfs Normal −0.3 cfs 2 hours ago
Merrimack River at LawrenceRiver gauge, Merrimack River 11.02 ft Normal −0.39 ft 2 hours ago
Merrimack River below Concord River at LowellRiver gauge, Merrimack River 43.11 ft Below flood stage −0.12 ft 2 hours 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 2 hours ago
Millers River at ErvingRiver gauge, Millers River 361 cfs Normal +83.7 cfs 2 hours ago
Millers River near WinchendonRiver gauge, Millers River 125 cfs Normal +11.6 cfs 2 hours ago
Monatiquot River at East BraintreeTidal gauge, Monatiquot River 2.14 ft Below flood stage −0.05 ft 2 hours ago
Muddy River at BrooklineTidal gauge, Muddy River 7.72 ft Normal −0.39 ft 2 hours ago
Nashua River at East PepperellRiver gauge, Nashua River 2.02 ft Below flood stage −0.17 ft 1 hour ago
Nashua River, Water Street Bridge, at ClintonRiver gauge, Nashua River, Water Street Bridge, 8.9 cfs Normal −2.5 cfs 2 hours ago
Neponset River at Greenlodge St near CantonRiver gauge, Neponset River 118 cfs Normal −0.8 cfs 2 hours ago
Neponset River at Milton VillageEstuary gauge, Neponset River 230 cfs Normal −9.1 cfs 1 hour 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.99 ft Below flood stage +0.14 ft 2 hours ago
North River at ShattuckvilleRiver gauge, North River 2.69 ft Below flood stage +0.22 ft 2 hours ago
Old Swamp River near South WeymouthRiver gauge, Old Swamp River 2.80 ft Below flood stage +0.03 ft 2 hours ago
Otter River at Otter RiverRiver gauge, Otter River 46.4 cfs Normal +5.3 cfs 2 hours ago
Parker River at ByfieldRiver gauge, Parker River 4.7 cfs Normal +0.3 cfs 2 hours ago
Priest Brook near WinchendonRiver gauge, Priest Brook 2.76 ft Below flood stage +0.05 ft 1 hour ago
Provincetown Tide Gage, ProvincetownTidal gauge 0.37 ft Normal −1.54 ft 2 hours 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 2 hours ago
Quinapoxet River at Canada Mills near HoldenRiver gauge, Quinapoxet River 26.4 cfs Normal −0.8 cfs 2 hours ago
Quinebaug River below E Brimfield Dam at FiskdaleRiver gauge, Quinebaug River 85.9 cfs Normal +5.9 cfs 2 hours ago
Quinebaug River below Westville Dam near SouthbridgeRiver gauge, Quinebaug River 101 cfs Normal +4.7 cfs 2 hours ago
Saugus River at Saugus Ironworks at SaugusTidal gauge, Saugus River 23.3 cfs Normal +13.0 cfs 1 hour ago
Segreganset River near DightonRiver gauge, Segreganset River 2.14 ft Below flood stage −0.02 ft 2 hours ago
Sevenmile River near SpencerRiver gauge, Sevenmile River 11.1 cfs Normal +1.0 cfs 2 hours ago
Shawsheen River at Balmoral Street at AndoverRiver gauge, Shawsheen River 24.07 ft Below flood stage −0.08 ft 1 hour ago
Shawsheen River near WilmingtonRiver gauge, Shawsheen River 2.31 ft Below flood stage +0.01 ft 2 hours ago
South River near ConwayRiver gauge, South River 39.4 cfs Normal +9.5 cfs 2 hours ago
Squannacook River near West GrotonRiver gauge, Squannacook River 2.26 ft Below flood stage +0.06 ft 2 hours ago
Stillwater River near SterlingRiver gauge, Stillwater River 42.9 cfs Normal +1.1 cfs 2 hours ago
Stony Brook at RT 20 at WalthamRiver gauge, Stony Brook 16.6 cfs Normal +3.1 cfs 2 hours ago
Stony Brook at Viles Street, near WestonRiver gauge, Stony Brook 4.0 cfs Normal +1.0 cfs 2 hours ago
Stony Brook Reservoir, Unnamed Tributary 1, near WestonRiver gauge, Stony Brook Reservoir, Unnamed Tributary 1, 0.7 cfs Normal +0.2 cfs 2 hours ago
Stony Brook, Unnamed Tributary 1, near WalthamRiver gauge, Stony Brook, Unnamed Tributary 1, 0.7 cfs Normal −0.1 cfs 2 hours ago
Sudbury River at SaxonvilleRiver gauge, Sudbury River 5.60 ft Below flood stage −0.73 ft 1 hour ago
Taunton River near BridgewaterRiver gauge, Taunton River 4.33 ft Below flood stage −0.01 ft 1 hour ago
Town Brook at Diversion Tunnel at QuincyRiver gauge, Town Brook 16.64 ft Normal −0.05 ft 1 hour ago
Town Brook at QuincyTidal gauge, Town Brook 5.4 cfs Normal −1.6 cfs 1 hour ago
Trout Brook at DoverRiver gauge, Trout Brook 3.4 cfs Normal +1.0 cfs 2 hours ago
Wading River near NortonRiver gauge, Wading River 5.85 ft Below flood stage −0.02 ft 2 hours ago
Ware River at Gibbs CrossingRiver gauge, Ware River 2.45 ft Below flood stage +0.05 ft 2 hours ago
Ware River at Intake Works near BarreRiver gauge, Ware River 71.0 cfs Normal +7.1 cfs 2 hours ago
Ware River near BarreRiver gauge, Ware River 51.2 cfs Normal +6.2 cfs 1 hour ago
Weir River at Leavitt Street at HinghamRiver gauge, Weir River 25.7 cfs Normal −0.9 cfs 2 hours ago
West Branch Farmington River near New BostonRiver gauge, West Branch Farmington River 3.23 ft Below flood stage +0.21 ft 2 hours ago
West Branch Swift River near ShutesburyRiver gauge, West Branch Swift River 16.8 cfs Normal +6.2 cfs 2 hours ago
West Branch Westfield River at HuntingtonRiver gauge, West Branch Westfield River 3.70 ft Below flood stage +0.23 ft 2 hours ago
Westfield River near WestfieldRiver gauge, Westfield River 3.90 ft Below flood stage +0.09 ft 2 hours ago
Whitmans Pond Fish Ladder at East WeymouthRiver gauge, Whitmans Pond Fish Ladder 8.1 cfs Normal ±0 1 hour ago
Whitmans Pond, Whitmans Pond Dam at E. WeymouthRiver gauge, Whitmans Pond, Whitmans Pond Dam 72.57 ft Normal ±0 2 hours ago
Avery Brook near WhatelyRiver gauge, Avery Brook 4.49 ft No reference yet +0.07 ft 2 hours ago
Beaver Brook, Linden Street, at WalthamRiver gauge, Beaver Brook, Linden Street, 2.64 ft No reference yet +0.16 ft 2 hours ago
Blackwater Brook at Lamberts CoveRiver gauge, Blackwater Brook 9.05 ft No reference yet −0.01 ft 2 hours 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 107.50 ft No reference yet −0.46 ft 1 hour ago
Connecticut River near NorthfieldRiver gauge, Connecticut River 12.46 ft No reference yet +0.13 ft 2 hours ago
East Branch Tully River near AtholRiver gauge, East Branch Tully River 2.79 ft No reference yet ±0 2 hours 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 2 hours ago
Herring River near WellfleetRiver gauge, Herring River 3.68 ft No reference yet +0.01 ft 2 hours ago
Hobbs Brook at Mill St near LincolnRiver gauge, Hobbs Brook 0.88 ft No reference yet +0.02 ft 2 hours ago
Housatonic River at LenoxdaleRiver gauge, Housatonic River 10.42 ft No reference yet +0.15 ft 2 hours ago
Kinderhook Creek at HancockRiver gauge, Kinderhook Creek 4.42 ft No reference yet +0.10 ft 2 hours ago
Marstons Mills River, Ds Out. of Bog, Mars. MillsRiver gauge 1.65 ft No reference yet +0.03 ft 2 hours ago
Mill Brook at PlainfieldRiver gauge, Mill Brook 3.90 ft No reference yet +0.08 ft 2 hours ago
Mill Brook at Scotchmans Ln, West TisburyRiver gauge, Mill Brook 15.80 ft No reference yet +0.01 ft 2 hours ago
Mill Creek at SandwichRiver gauge, Mill Creek 6.02 ft No reference yet −0.02 ft 2 hours ago
Millers River at AtholRiver gauge, Millers River 6.62 ft No reference yet +0.18 ft 2 hours ago
Mystic R Ds of Amelia Earhart Dam, SommervilleEstuary gauge 107.40 ft No reference yet −0.96 ft 1 hour ago
Proctor Brook near Veterans Mem Park, PeabodyRiver gauge, Proctor Brook 7.72 ft No reference yet +0.03 ft 2 hours ago
Rawson Brook near MontereyRiver gauge, Rawson Brook 1.88 ft No reference yet +0.24 ft 2 hours ago
Sesuit Harbor Tide Gage at DennisTidal gauge, Sesuit Harbor Tide Gage −0.43 ft No reference yet −2.46 ft 2 hours ago
Sudbury River at AshlandRiver gauge, Sudbury River 1.08 ft No reference yet +0.05 ft 1 hour ago
Ten Mile River at AttleboroRiver gauge, Ten Mile River 8.63 ft No reference yet +0.03 ft 2 hours ago
Tiasquam River at West TisburyRiver gauge, Tiasquam River 6.65 ft No reference yet +0.02 ft 2 hours ago
Ware River at Barre PlainsRiver gauge, Ware River 0.65 ft No reference yet +0.05 ft 2 hours ago
West River below West Hill Dam, near UxbridgeRiver gauge, West River 1.42 ft No reference yet +0.02 ft 2 hours ago
Weweantic River at South WarehamRiver gauge, Weweantic River 26.52 ft No reference yet −0.01 ft 2 hours ago
Whitmans Pond Flood By-Pass at East WeymouthRiver gauge, Whitmans Pond Flood By-Pass 65.58 ft No reference yet −0.01 ft 2 hours ago