TapBuffZIP
Menu

Massachusetts tap water, by utility.

265 utilities with a full report, serving 9.8 million people as they report it. Regulated PFAS turned up at 116 of them.

Matched to your utility using EPA records

The 100 largest, by people served

Massachusetts utilities, The 100 largest, by people served
UtilityBased inServesRegulated PFASHealth-based violations since 2016
MWRABoston2,580,000Not sampled0
Boston Water and Sewer Commission (MWRA)Boston675,647None found1
Worcester Dpwp, Water Supply DivisionWorcester206,518None found0
Springfield Water and Sewer CommissionSpringfield169,170None found9
Lowell Regional Water UtilityLowell120,418PFOA1
Cambridge Water DepartmentCambridge118,214PFOA0
Quincy Water Dept. (MWRA)Quincy106,000None found0
Brockton Water DepartmentBrockton105,788None found1
Inima USA / Aquaria LLCDighton105,643None found0
Lynn Water and Sewer CommLynn101,253PFOA, PFBS0
City of New Bedford DpiNew Bedford101,079None found0
Falmouth Water DeptFalmouth97,551None found4
Fall River Water DepartmentFall River94,000None found0
Salem and Beverly Water Supply BoardBeverly90,330Not sampled0
Lawrence Water WorksLawrence89,143None found1
Newton Water Dept. (MWRA)Newton88,931None found0
Somerville Water Dept. (MWRA)Somerville81,045None found1
Framingham Water Dept. (MWRA)Framingham72,362None found0
Malden Water Division (MWRA)Malden66,263None found1
Waltham Water DepartmentWaltham65,218None found0
Dennis Water DistrictDennis65,000None found0
Brookline Water and Sewer DivisionBrookline63,191None found0
Revere Water Division (MWRA)Revere62,186None found0
Taunton Water DivisionTaunton62,165None found0
Medford Water Dept. (MWRA)Medford61,700None found2
Haverhill Water DeptHaverhill61,277None found0
Weymouth Water DepartmentWeymouth57,871None found0
Upper Cape Regional Water CooperativeSandwich56,250None found0
Chicopee Water Dept (MWRA)Chicopee55,560None found0
Peabody Water Dept.Peabody54,481PFOA, PFBS0
Methuen Water DeptMethuen53,059PFOA0
Centerville Osterville Marstons Mills WDBarnstable50,000PFOA, PFHxS, PFBS0
Everett Water Dept. (MWRA)Everett49,075None found0
Beverly Water DeptBeverly47,461None found0
Plymouth Water DepartmentPlymouth47,100PFBS0
Randolph/Holbrook Joint Water BoardRandolph46,519Not sampled0
Attleboro Water DeptAttleboro46,461PFOA, PFOS, PFHxS1
Arlington Water Dept. (MWRA)Arlington46,308None found0
Weir River Water SystemHingham45,339PFOA, PFBS0
Salem Water DepartmentSalem44,480None found0
Pittsfield Dpu Water DeptPittsfield43,927None found1
Billerica Water WorksBillerica42,119PFOA, PFBS3
Fitchburg DPW Division of Water SupplyFitchburg41,946PFOA0
Marlborough DPW Water Div. (MWRA)Marlborough41,799None found0
Leominster Water DivisionLeominster41,683PFOA2
Dedham Westwood Water Dist.Dedham41,630PFOA, PFOS1
Westfield Dpwwater DivisionWestfield41,094None found0
Woburn Water Dept.Woburn40,876PFOA, PFOS, PFBS0
Chelsea Water Dept. (MWRA)Chelsea40,787None found0
Amherst DPW Water DivisionAmherst39,263None found1
Harwich Water DepartmentHarwich39,144None found0
Braintree Water and Sewer Dept.Braintree39,143PFOA, PFOS, PFBS0
Yarmouth Water DepartmentYarmouth38,900PFHxS1
Shrewsbury Water DepartmentShrewsbury38,325PFOA, PFOS, PFBS0
Holyoke Water WorksHolyoke37,838None found0
Gloucester Public Utility DivisionGloucester37,440None found0
Natick Water and Sewer DivisionNatick37,006PFOA, PFOS, PFHxS, PFBS0
Mashpee Water DistrictMashpee36,922None found0
Andover Water DeptAndover36,569None found2
Watertown Department of Public WorksWatertown35,985None found0
Randolph Water DepartmentRandolph35,114PFOA, PFOS, PFHxS0
Brewster Water DepartmentBrewster35,000None found0
Hyannis Water System, Town of BarnstableBarnstable35,000None found0
Lexington Water Dept. (MWRA)Lexington34,074None found0
Marshfield Water DepartmentMarshfield34,000PFOA, PFOS, PFBS1
Franklin Water DepartmentFranklin33,706PFOA, PFOS, PFHxS, PFBS0
Abington/Rockland Joint WTR. WorksAbington33,387PFOA, PFOS, PFHxS, PFBS2
Needham Water DeptNeedham31,664PFOA, PFOS0
North Attleboro Water DeptNorth Attleborough31,410PFOA, PFOS, PFHxS, PFBS0
Tewksbury Water DepartmentTewksbury31,342PFOA2
North Andover Water DeptNorth Andover30,915None found0
Milford Water DepartmentMilford30,379PFOA, PFOS, PFBS0
Chatham Water DepartmentChatham30,000None found0
Melrose Water Division (MWRA)Melrose29,938None found1
Norwood Water Dept. (MWRA)Norwood29,909None found0
Mattapoisett River Valley W.D.Mattapoisett29,600None found0
Northampton Water DivisionNorthampton29,571None found0
Wellesley Water DivisionWellesley29,550PFOA, PFOS, PFBS0
Stoughton Water DepartmentStoughton29,281PFOA, PFOS, PFBS0
West Springfield DPW Water DivisionWest Springfield28,835None found0
Chelmsford Water DistrictChelmsford28,750PFOA, PFOS, PFBS0
Agawam Water DepartmentAgawam28,692None found6
Bridgewater Water DepartmentBridgewater28,633PFOA, PFOS, PFHxS, PFBS0
Milton Water Dept. (MWRA)Milton28,630None found0
Danvers Water Dept.Danvers28,087PFOS1
Saugus Water Dept. (MWRA)Saugus27,844None found0
Wannacomet Water CompanyNantucket27,703None found0
Belmont Water Dept. (MWRA)Belmont27,442None found0
Wakefield Water DeptWakefield27,090PFOA0
Reading Water Department (MWRA)Reading26,262None found1
Burlington Water DeptBurlington25,864None found0
Dracut Water Supply DistrictDracut25,808PFOA, PFBS0
Easton Water DivEaston25,058PFOA, PFOS, PFHxS, PFBS0
Dartmouth Water DivisionDartmouth24,696PFOA, PFOS, PFBS10
Walpole Water DeptWalpole24,070PFOA, PFOS0
Oak Bluffs Water DistrictOak Bluffs24,000None found0
Stoneham Water Dept (MWRA Supply)Stoneham23,244None found1
Sandwich Water DistrictSandwich23,000None found0
Winchester Water DeptWinchester22,970None found0
Canton Water DeptCanton22,766PFOA0

Utilities EPA sampled under UCMR 5, plus any other community system serving 3,300 people or more. Smaller systems appear in ZIP code results. People served is what each utility reports to EPA. Data: EPA SDWIS 2026 Q2 and UCMR 5.