PFAS in Massachusetts tap water

106 of 263 tested systems measured above the federal limit. 144 had a detection of any kind.

Every public water system below was required by the EPA to test for 29 PFAS compounds. Sorted by the highest PFOA or PFOS reading, worst first. Find yours for the full set of readings and what removes them.

Water systemHighest PFOAHighest PFOSFoundAgainst the 4 ppt limit
Raynham Center Water District92 pptnone detected7 of 29Above
Dartmouth Water Division4.2 ppt50.6 ppt7 of 29Above
Natick Water Department14.3 ppt37.3 ppt6 of 29Above
Duxbury Water Department7.5 ppt35 ppt10 of 29Above
Norwell Water Department9.9 ppt18.4 ppt7 of 29Above
Easton Water Div9.9 ppt16.3 ppt6 of 29Above
Aquarion Water Company, Millbury15.8 ppt6.2 ppt7 of 29Above
Sharon Water Dept8.1 ppt15 ppt6 of 29Above
Acton Water Supply District13.4 ppt4.9 ppt8 of 29Above
Randolph Water Department7.3 ppt13 ppt6 of 29Above
Abington/rockland Joint Wtr. Works12 ppt7 ppt8 of 29Above
Attleboro Water Dept6.6 ppt12 ppt5 of 29Above
Manchester By the Sea Dpw12 ppt4.8 ppt6 of 29Above
Holbrook Public Works Dept7 ppt11.9 ppt7 of 29Above
Hanover Water Dept, Ma8.9 ppt11.4 ppt7 of 29Above
Pepperell Dpw Water Division11.4 ppt10 ppt2 of 29Above
Hamilton Water Dept11.1 ppt11.2 ppt5 of 29Above
Middleborough Water Supply11 ppt5 ppt8 of 29Above
Bridgewater Water Department9 ppt7 ppt7 of 29Above
North Attleboro Water Dept9 ppt8 ppt8 of 29Above
Sudbury Water District9 pptnone detected6 of 29Above
Topsfield Water Department9 ppt5.4 ppt5 of 29Above
Wayland Water Department9 ppt4 ppt6 of 29Above
Chelmsford Water District8.9 ppt7.2 ppt5 of 29Above
Norton Water Department8.8 ppt4 ppt7 of 29Above
Westford Water Department8.6 ppt4.4 ppt5 of 29Above
Braintree Water and Sewer Dept.5.3 ppt8.5 ppt5 of 29Above
Woburn Water Dept.8.4 ppt6.9 ppt6 of 29Above
Halifax Water Department7.7 ppt4.8 ppt6 of 29Above
Rowley Water Department7.7 ppt5.7 ppt7 of 29Above
Stoughton Water Department7.7 ppt7.1 ppt5 of 29Above
Westborough Water Department5.8 ppt7.5 ppt3 of 29Above
Ipswich Dpu Water Dept7.3 pptnone detected6 of 29Above
Millis Water Dept6.9 ppt7.3 ppt5 of 29Above
Hopkinton Water Department7.2 pptnone detected5 of 29Above
Medway Water Department7.2 pptnone detected4 of 29Above
Wenham Water Dept.7.2 ppt6.4 ppt5 of 29Above
Barnstable Fire District4.4 ppt7.1 ppt6 of 29Above
Maynard Dpw, Water Division7.1 ppt4.2 ppt5 of 29Above
Milford Water Company7.1 ppt6.6 ppt5 of 29Above
Onset Fire Districtnone detected7.1 ppt1 of 29Above
Ware Water Dept4.9 ppt7.1 ppt4 of 29Above
Marshfield Water Department7 ppt4.6 ppt7 of 29Above
Medfield Water Dept.7 ppt6.7 ppt5 of 29Above
Norfolk Water Division7 ppt4.5 ppt5 of 29Above
Peabody Water Dept.7 pptnone detected5 of 29Above
Grafton Water District6.9 ppt6.9 ppt5 of 29Above
Merrimac Water Department6.9 pptnone detected1 of 29Above
Shirley Water District6.9 pptnone detected5 of 29Above
Wakefield Water Dept6.9 pptnone detected3 of 29Above
Hopedale Water Department6.8 ppt4.3 ppt4 of 29Above
Cohasset Water Dept6.7 ppt4.5 ppt5 of 29Above
Foxboro Water Department6.3 ppt6.7 ppt5 of 29Above
Uxbridge Dpw, Water Divisionnone detected6.7 ppt3 of 29Above
Wellesley Water Division6.3 ppt6.6 ppt6 of 29Above
Dedham Westwood Water Dist.6.5 ppt5.1 ppt4 of 29Above
Holliston Water Department5.3 ppt6.5 ppt5 of 29Above
Townsend Water Department6.5 pptnone detected3 of 29Above
Lincoln Water Dept6.4 ppt5.4 ppt3 of 29Above
Weir River Water System6.4 pptnone detected5 of 29Above
Groveland Water Department6.3 pptnone detected4 of 29Above
Kenwood Water District6.3 pptnone detected4 of 29Above
Mansfield Water Division4.3 ppt6.2 ppt4 of 29Above
Dracut Water Supply District6.1 pptnone detected3 of 29Above
Lynnfield Center Water District6.1 pptnone detected4 of 29Above
Boylston Water District6 pptnone detected2 of 29Above
Concord Water Dept, Ma6 pptnone detected4 of 29Above
Salisbury Water Department6 pptnone detected3 of 29Above
Town of Avon5.1 ppt6 ppt2 of 29Above
North Adams Water Dept5.9 pptnone detected1 of 29Above
Plainville Water Department4.3 ppt5.9 ppt4 of 29Above
Auburn Water District, Ma5.7 ppt4.7 ppt4 of 29Above
Blackstone Water Department5.7 pptnone detected1 of 29Above
Scituate Water Division5.6 ppt5.7 ppt4 of 29Above
Wrentham Water Division5.7 ppt4.4 ppt5 of 29Above
Franklin Water Department, Ma4.7 ppt5.6 ppt5 of 29Above
Hanson Water Department5.6 ppt4 ppt2 of 29Above
Haystack Estates5.6 pptnone detected4 of 29Above
Shrewsbury Water Department5.4 ppt5.6 ppt5 of 29Above
Billerica Water Works5.5 pptnone detected5 of 29Above
Dighton Water District5.5 ppt4.1 ppt4 of 29Above
West Bridgewater Water Dept5.5 pptnone detected5 of 29Above
West Boylston Water District5.4 pptnone detected3 of 29Above
Danvers Water Dept.none detected5.2 ppt1 of 29Above
Sterling Water Departmentnone detected5.2 ppt1 of 29Above
Templeton Munic. Light and Water Plant5.2 pptnone detected4 of 29Above
East Bridgewater Water Dept.5.1 pptnone detected3 of 29Above
Lunenburg Water District5.1 pptnone detected3 of 29Above
Swansea Water District5.1 pptnone detected6 of 29Above
Bellingham Dpw Water Sewer Div.4.3 ppt5 ppt3 of 29Above
Canton Water Dept5 pptnone detected4 of 29Above
Needham Water Dept4.6 ppt5 ppt2 of 29Above
Seekonk Water Districtnone detected5 ppt1 of 29Above
Tewksbury Water Department5 pptnone detected3 of 29Above
Centerville Osterville Marstons Mills Wd4.9 pptnone detected5 of 29Above
Fitchburg Dpw, Div. of Water Supply4.9 pptnone detected3 of 29Above
Holden Water Division, Dpw4.9 pptnone detected5 of 29Above
Bourne Water Districtnone detected4.8 ppt3 of 29Above
Cambridge Water Department4.8 pptnone detected3 of 29Above
Lynn Water and Sewer Comm4.7 pptnone detected5 of 29Above
Lowell Regional Water Utility4.6 pptnone detected3 of 29Above
Newburyport Water Departmentnone detected4.6 ppt2 of 29Above
Tyngsborough Water District4.6 pptnone detected3 of 29Above
Middleton Water Dept.4.5 pptnone detected5 of 29Above
Webster Water Department4.4 pptnone detected3 of 29Above
Leominster Water Division4.3 pptnone detected1 of 29Above
Douglas Water Department4 pptnone detected4 of 29Within
Methuen Water Dept4 pptnone detected3 of 29Within
Walpole Water Dept4 ppt4 ppt6 of 29Within
Acushnet Water Departmentnone detectednone detected0 of 29Within
Adams Fire Districtnone detectednone detected0 of 29Within
Agawam Water Departmentnone detectednone detected0 of 29Within
Amesbury Dpw Water Div.none detectednone detected0 of 29Within
Amherst Dpw Water Divisionnone detectednone detected0 of 29Within
Andover Water Deptnone detectednone detected1 of 29Within
Aquarion Water Company Oxfordnone detectednone detected1 of 29Within
Arlington Water Dept. (mwra)none detectednone detected0 of 29Within
Ash/win Joint Water Authoritynone detectednone detected0 of 29Within
Ashburnham Water Departmentnone detectednone detected0 of 29Within
Ashland Water & Sewer Dept.none detectednone detected1 of 29Within
Athol Dpw Water Divisionnone detectednone detected0 of 29Within
Ayer Dpw Water Divisionnone detectednone detected3 of 29Within
Barre Water Departmentnone detectednone detected0 of 29Within
Bedford Water Dept.none detectednone detected0 of 29Within
Belchertown Water Districtnone detectednone detected0 of 29Within
Belmont Water Dept. (mwra)none detectednone detected0 of 29Within
Beverly Water Deptnone detectednone detected2 of 29Within
Boston Water and Sewer Commission (mwra)none detectednone detected0 of 29Within
Brewster Water Departmentnone detectednone detected0 of 29Within
Brockton Water Departmentnone detectednone detected0 of 29Within
Brookline Water and Sewer Divisionnone detectednone detected0 of 29Within
Burlington Water Deptnone detectednone detected1 of 29Within
Buzzards Bay Water Districtnone detectednone detected0 of 29Within
Chatham Water Departmentnone detectednone detected0 of 29Within
Chelsea Water Dept. (mwra)none detectednone detected0 of 29Within
Cherry Valley/ Rochdale Water Districtnone detectednone detected2 of 29Within
Chicopee Water Dept (mwra)none detectednone detected0 of 29Within
City of New Bedford Dpinone detectednone detected1 of 29Within
Clinton Water Deptnone detectednone detected0 of 29Within
Cotuit Fire District Water Departmentnone detectednone detected0 of 29Within
Dalton Fire Districtnone detectednone detected0 of 29Within
Dennis Water Districtnone detectednone detected2 of 29Within
Devens Massdevelopmentnone detectednone detected2 of 29Within
Dudley Water Departmentnone detectednone detected0 of 29Within
East Longmeadow Dpw Water Deptnone detectednone detected0 of 29Within
Easthampton Water Deptnone detectednone detected0 of 29Within
Edgartown Water Departmentnone detectednone detected0 of 29Within
Everett Water Dept. (mwra)none detectednone detected0 of 29Within
Fairhaven Water Deptnone detectednone detected0 of 29Within
Fall River Water Departmentnone detectednone detected0 of 29Within
Falmouth Water Deptnone detectednone detected0 of 29Within
Framingham Water Dept. (mwra)none detectednone detected0 of 29Within
Gardner Water Departmentnone detectednone detected0 of 29Within
Georgetown Water Departmentnone detectednone detected0 of 29Within
Gloucester Public Utility Divisionnone detectednone detected0 of 29Within
Great Barrington Fire Distnone detectednone detected0 of 29Within
Greenfield Water Departmentnone detectednone detected0 of 29Within
Groton Water Departmentnone detectednone detected1 of 29Within
Hadley Dpw Water Divisionnone detectednone detected0 of 29Within
Hanscom Afbnone detectednone detected0 of 29Within
Harwich Water Departmentnone detectednone detected0 of 29Within
Hatfield Water Deptnone detectednone detected4 of 29Within
Haverhill Water Deptnone detectednone detected0 of 29Within
Holyoke Water Worksnone detectednone detected0 of 29Within
Hudson Water Supplynone detectednone detected1 of 29Within
Hyannis Water System, Town of Barnstablenone detectednone detected3 of 29Within
Inima USA / Aquaria Llcnone detectednone detected0 of 29Within
Kingston Water Departmentnone detectednone detected0 of 29Within
Lancaster Water Departmentnone detectednone detected0 of 29Within
Lawrence Water Worksnone detectednone detected2 of 29Within
Lee Water Deptnone detectednone detected0 of 29Within
Lenox Dpw Water Divisionnone detectednone detected0 of 29Within
Lexington Water Dept. (mwra)none detectednone detected0 of 29Within
Littleton Water Departmentnone detectednone detected0 of 29Within
Longmeadow Water Deptnone detectednone detected0 of 29Within
Lynnfield Water Dist. (mwra)none detectednone detected0 of 29Within
Malden Water Division (mwra)none detectednone detected0 of 29Within
Marblehead Water Dept. (mwra)none detectednone detected0 of 29Within
Marion Water Divisionnone detectednone detected0 of 29Within
Marlborough Dpw Water Div. (mwra)none detectednone detected0 of 29Within
Mashpee Water Districtnone detectednone detected1 of 29Within
Mattapoisett River Valley W.d.none detectednone detected0 of 29Within
Mattapoisett Water Departmentnone detectednone detected0 of 29Within
Mci Norfolk/cedar Junction/walpolenone detectednone detected0 of 29Within
Mci Shirleynone detectednone detected1 of 29Within
Medford Water Dept. (mwra)none detectednone detected0 of 29Within
Melrose Water Division (mwra)none detectednone detected0 of 29Within
Milton Water Dept. (mwra)none detectednone detected0 of 29Within
Monson Water and Sewer Deptnone detectednone detected0 of 29Within
Mt Greylock Regional Schoolnone detectednone detected0 of 29Within
Nahant Water Dept. (mwra)none detectednone detected0 of 29Within
Newton Water Dept. (mwra)none detectednone detected0 of 29Within
North Andover Water Deptnone detectednone detected0 of 29Within
North Brookfield Water Departmentnone detectednone detected0 of 29Within
North Chelmsford Water Distnone detectednone detected0 of 29Within
North Raynham Water Districtnone detectednone detected1 of 29Within
North Reading Water Dept.none detectednone detected3 of 29Within
North Sagamore Water Districtnone detectednone detected2 of 29Within
Northampton Water Deptnone detectednone detected0 of 29Within
Northborough Water Department (mwra)none detectednone detected0 of 29Within
Northbridge Water Divisionnone detectednone detected0 of 29Within
Norwood Water Dept. (mwra)none detectednone detected0 of 29Within
Oak Bluffs Water Districtnone detectednone detected2 of 29Within
Orange Water Deptnone detectednone detected1 of 29Within
Orleans Water Departmentnone detectednone detected0 of 29Within
Otis Air National Guard Basenone detectednone detected0 of 29Within
Palmer Water District No.1none detectednone detected0 of 29Within
Paxton Water Departmentnone detectednone detected3 of 29Within
Pembroke Water Division Dpwnone detectednone detected2 of 29Within
Pinehills Water Company, Inc.none detectednone detected1 of 29Within
Pittsfield Dpu Water Deptnone detectednone detected0 of 29Within
Plymouth Water Department, Manone detectednone detected2 of 29Within
Provincetown Water Departmentnone detectednone detected0 of 29Within
Quincy Water Dept. (mwra)none detectednone detected0 of 29Within
Reading Water Departmentnone detectednone detected0 of 29Within
Revere Water Division (mwra)none detectednone detected1 of 29Within
Rockport Water Deptnone detectednone detected0 of 29Within
Rutland Water Departmentnone detectednone detected0 of 29Within
Salem Water Department, Manone detectednone detected2 of 29Within
Sandwich Water Districtnone detectednone detected0 of 29Within
Saugus Water Dept. (mwra)none detectednone detected0 of 29Within
Somerset Water Departmentnone detectednone detected0 of 29Within
Somerville Water Dept. (mwra)none detectednone detected0 of 29Within
South Deerfield Water Supply Districtnone detectednone detected0 of 29Within
South Hadley Fd #1 (mwra)none detectednone detected0 of 29Within
South Hadley Fire District #2 Water Deptnone detectednone detected0 of 29Within
Southampton Water Deptnone detectednone detected0 of 29Within
Southborough Dpw Water Division (mwra)none detectednone detected0 of 29Within
Southbridge Tool and Manufacturingnone detectednone detected0 of 29Within
Southbridge Water Departmentnone detectednone detected1 of 29Within
Southwick Water Deptnone detectednone detected0 of 29Within
Spencer Water Departmentnone detectednone detected0 of 29Within
Springfield Water and Sewer Commissionnone detectednone detected0 of 29Within
Stoneham Water Dept (mwra Supply)none detectednone detected0 of 29Within
Sturbridge Water Departmentnone detectednone detected0 of 29Within
Swampscott Water Dept. (mwra)none detectednone detected0 of 29Within
Taunton Water Divisionnone detectednone detected0 of 29Within
Tisbury Water Worksnone detectednone detected0 of 29Within
Town of Easthamnone detectednone detected0 of 29Within
Turners Falls Water Deptnone detectednone detected0 of 29Within
Upper Cape Regional Water Cooperativenone detectednone detected0 of 29Within
Upton Dpw Water/wastewater Divisionnone detectednone detected0 of 29Within
Waltham Water Departmentnone detectednone detected0 of 29Within
Wannacomet Water Companynone detectednone detected0 of 29Within
Wareham Fire Districtnone detectednone detected0 of 29Within
Watertown Water Dept. (mwra)none detectednone detected0 of 29Within
West Newbury Water Departmentnone detectednone detected0 of 29Within
West Springfield Dpw Water Divisionnone detectednone detected0 of 29Within
Westfield Water Deptnone detectednone detected1 of 29Within
Westminster Department of Public Worksnone detectednone detected0 of 29Within
Weston Water Dept.none detectednone detected0 of 29Within
Weymouth Water Departmentnone detectednone detected1 of 29Within
Whately Water Departmentnone detectednone detected0 of 29Within
Whitinsville Water Companynone detectednone detected0 of 29Within
Whitman Water Systemnone detectednone detected4 of 29Within
Wilbraham Water Dept (mwra)none detectednone detected0 of 29Within
Williamstown Water Deptnone detectednone detected0 of 29Within
Wilmington Water Deptnone detectednone detected2 of 29Within
Winchendon Water Departmentnone detectednone detected0 of 29Within
Winchester Water Deptnone detectednone detected0 of 29Within
Winthrop Water Division, (mwra)none detectednone detected0 of 29Within
Worcester Dpwp, Water Supply Divisionnone detectednone detected1 of 29Within
Yarmouth Water Departmentnone detectednone detected5 of 29Within

All 263 systems the EPA tested in Massachusetts, every one of them with its own page. Each was tested for 29 PFAS compounds.

Other states

Graded water filters you can buy today

The best graded product in each filter type we cover.

We may earn a commission on these links, at no cost to you. It never changes a grade.

Source, the EPA’s fifth Unregulated Contaminant Monitoring Rule, final dataset published 2026-10-15. Original data →