Massachusetts tap water quality
563 community water systems
23.1%
exceed lead action level
(125/541 systems)
(125/541 systems)
41.2%
PFOA/PFOS detected
(108/262 systems)
(108/262 systems)
Largest water systems
Lead is the LCR 90th-percentile result; a value above 0.015 mg/L exceeds the
EPA action level. “—” means no lead sample is on file for that system.
| System | City | Population | Lead (p90) |
|---|---|---|---|
| MWRA | BOSTON | 2,580,000 | 0.0355 mg/L |
| BOSTON WATER AND SEWER COMMISSION (MWRA) | BOSTON | 675,647 | 0.0388 mg/L |
| WORCESTER DPWP, WATER SUPPLY DIVISION | WORCESTER | 206,518 | 0.0247 mg/L |
| SPRINGFIELD WATER AND SEWER COMMISSION | SPRINGFIELD | 169,170 | 0.0158 mg/L |
| LOWELL REGIONAL WATER UTILITY | LOWELL | 120,418 | 0.0240 mg/L |
| CAMBRIDGE WATER DEPARTMENT | CAMBRIDGE | 118,214 | 0.0090 mg/L |
| QUINCY WATER DEPT. (MWRA) | QUINCY | 106,000 | 0.0371 mg/L |
| BROCKTON WATER DEPARTMENT | BROCKTON | 105,788 | 0.0130 mg/L |
| INIMA USA / AQUARIA LLC | DIGHTON | 105,643 | — |
| LYNN WATER AND SEWER COMM | LYNN | 101,253 | 0.0085 mg/L |
| CITY OF NEW BEDFORD DPI | NEW BEDFORD | 101,079 | 0.0286 mg/L |
| FALMOUTH WATER DEPT | FALMOUTH | 97,551 | 0.0228 mg/L |
| FALL RIVER WATER DEPARTMENT | FALL RIVER | 94,000 | 0.0317 mg/L |
| SALEM AND BEVERLY WATER SUPPLY BOARD | BEVERLY | 90,330 | 0.0150 mg/L |
| LAWRENCE WATER WORKS | LAWRENCE | 89,143 | 0.0080 mg/L |
| NEWTON WATER DEPT. (MWRA) | NEWTON | 88,931 | 0.1077 mg/L |
| SOMERVILLE WATER DEPT. (MWRA) | SOMERVILLE | 81,045 | 0.0410 mg/L |
| FRAMINGHAM WATER DEPT. (MWRA) | FRAMINGHAM | 72,362 | 0.0408 mg/L |
| MALDEN WATER DIVISION (MWRA) | MALDEN | 66,263 | 0.0602 mg/L |
| WALTHAM WATER DEPARTMENT | WALTHAM | 65,218 | 0.0395 mg/L |
| DENNIS WATER DISTRICT | DENNIS | 65,000 | 0.0210 mg/L |
| BROOKLINE WATER AND SEWER DIVISION | BROOKLINE | 63,191 | 0.0405 mg/L |
| REVERE WATER DIVISION (MWRA) | REVERE | 62,186 | 0.0319 mg/L |
| TAUNTON WATER DIVISION | TAUNTON | 62,165 | 0.0107 mg/L |
| MEDFORD WATER DEPT. (MWRA) | MEDFORD | 61,700 | 0.0606 mg/L |
| HAVERHILL WATER DEPT | HAVERHILL | 61,277 | 0.0170 mg/L |
| WEYMOUTH WATER DEPARTMENT | WEYMOUTH | 57,871 | 0.0369 mg/L |
| UPPER CAPE REGIONAL WATER COOPERATIVE | SANDWICH | 56,250 | — |
| CHICOPEE WATER DEPT (MWRA) | CHICOPEE | 55,560 | 0.0217 mg/L |
| PEABODY WATER DEPT. | PEABODY | 54,481 | 0.0110 mg/L |
| METHUEN WATER DEPT | METHUEN | 53,059 | 0.0070 mg/L |
| CENTERVILLE OSTERVILLE MARSTONS MILLS WD | BARNSTABLE | 50,000 | 0.0110 mg/L |
| EVERETT WATER DEPT. (MWRA) | EVERETT | 49,075 | 0.0294 mg/L |
| BEVERLY WATER DEPT | BEVERLY | 47,461 | 0.0130 mg/L |
| PLYMOUTH WATER DEPARTMENT | PLYMOUTH | 47,100 | 0.0207 mg/L |
| RANDOLPH/HOLBROOK JOINT WATER BOARD | RANDOLPH | 46,519 | — |
| ATTLEBORO WATER DEPT | ATTLEBORO | 46,461 | 0.0100 mg/L |
| ARLINGTON WATER DEPT. (MWRA) | ARLINGTON | 46,308 | 0.0380 mg/L |
| WEIR RIVER WATER SYSTEM | HINGHAM | 45,339 | 0.0104 mg/L |
| SALEM WATER DEPARTMENT | SALEM | 44,480 | 0.0048 mg/L |
| PITTSFIELD DPU WATER DEPT | PITTSFIELD | 43,927 | 0.0118 mg/L |
| BILLERICA WATER WORKS | BILLERICA | 42,119 | 0.0136 mg/L |
| FITCHBURG DPW DIVISION OF WATER SUPPLY | FITCHBURG | 41,946 | 0.0122 mg/L |
| MARLBOROUGH DPW WATER DIV. (MWRA) | MARLBOROUGH | 41,799 | 0.0190 mg/L |
| LEOMINSTER WATER DIVISION | LEOMINSTER | 41,683 | 0.0174 mg/L |
| DEDHAM WESTWOOD WATER DIST. | DEDHAM | 41,630 | 0.0094 mg/L |
| WESTFIELD DPWWATER DIVISION | WESTFIELD | 41,094 | 0.0061 mg/L |
| WOBURN WATER DEPT. | WOBURN | 40,876 | 0.0063 mg/L |
| CHELSEA WATER DEPT. (MWRA) | CHELSEA | 40,787 | 0.0269 mg/L |
| AMHERST DPW WATER DIVISION | AMHERST | 39,263 | 0.0126 mg/L |
| HARWICH WATER DEPARTMENT | HARWICH | 39,144 | 0.0190 mg/L |
| BRAINTREE WATER AND SEWER DEPT. | BRAINTREE | 39,143 | 0.0140 mg/L |
| YARMOUTH WATER DEPARTMENT | YARMOUTH | 38,900 | 0.0135 mg/L |
| SHREWSBURY WATER DEPARTMENT | SHREWSBURY | 38,325 | 0.0110 mg/L |
| HOLYOKE WATER WORKS | HOLYOKE | 37,838 | 0.0120 mg/L |
| GLOUCESTER PUBLIC UTILITY DIVISION | GLOUCESTER | 37,440 | 0.0161 mg/L |
| NATICK WATER AND SEWER DIVISION | NATICK | 37,006 | 0.0048 mg/L |
| MASHPEE WATER DISTRICT | MASHPEE | 36,922 | 0.0069 mg/L |
| ANDOVER WATER DEPT | ANDOVER | 36,569 | 0.0142 mg/L |
| WATERTOWN DEPARTMENT OF PUBLIC WORKS | WATERTOWN | 35,985 | 0.0344 mg/L |
| RANDOLPH WATER DEPARTMENT | RANDOLPH | 35,114 | 0.0127 mg/L |
| HYANNIS WATER SYSTEM, TOWN OF BARNSTABLE | BARNSTABLE | 35,000 | 0.0109 mg/L |
| BREWSTER WATER DEPARTMENT | BREWSTER | 35,000 | 0.0129 mg/L |
| LEXINGTON WATER DEPT. (MWRA) | LEXINGTON | 34,074 | 0.0754 mg/L |
| MARSHFIELD WATER DEPARTMENT | MARSHFIELD | 34,000 | 0.0070 mg/L |
| FRANKLIN WATER DEPARTMENT | FRANKLIN | 33,706 | 0.0050 mg/L |
| ABINGTON/ROCKLAND JOINT WTR. WORKS | ABINGTON | 33,387 | 0.0090 mg/L |
| NEEDHAM WATER DEPT | NEEDHAM | 31,664 | 0.0165 mg/L |
| NORTH ATTLEBORO WATER DEPT | NORTH ATTLEBOROUGH | 31,410 | 0.0114 mg/L |
| TEWKSBURY WATER DEPARTMENT | TEWKSBURY | 31,342 | 0.0086 mg/L |
| NORTH ANDOVER WATER DEPT | NORTH ANDOVER | 30,915 | 0.0124 mg/L |
| MILFORD WATER DEPARTMENT | MILFORD | 30,379 | 0.0180 mg/L |
| CHATHAM WATER DEPARTMENT | CHATHAM | 30,000 | 0.0132 mg/L |
| MELROSE WATER DIVISION (MWRA) | MELROSE | 29,938 | 0.0360 mg/L |
| NORWOOD WATER DEPT. (MWRA) | NORWOOD | 29,909 | 0.0423 mg/L |
| MATTAPOISETT RIVER VALLEY W.D. | MATTAPOISETT | 29,600 | — |
| NORTHAMPTON WATER DIVISION | NORTHAMPTON | 29,571 | 0.0180 mg/L |
| WELLESLEY WATER DIVISION | WELLESLEY | 29,550 | 0.0060 mg/L |
| STOUGHTON WATER DEPARTMENT | STOUGHTON | 29,281 | 0.0070 mg/L |
| WEST SPRINGFIELD DPW WATER DIVISION | WEST SPRINGFIELD | 28,835 | 0.0102 mg/L |
| CHELMSFORD WATER DISTRICT | CHELMSFORD | 28,750 | 0.0069 mg/L |
| AGAWAM WATER DEPARTMENT | AGAWAM | 28,692 | 0.0210 mg/L |
| BRIDGEWATER WATER DEPARTMENT | BRIDGEWATER | 28,633 | 0.0080 mg/L |
| MILTON WATER DEPT. (MWRA) | MILTON | 28,630 | 0.0390 mg/L |
| DANVERS WATER DEPT. | DANVERS | 28,087 | 0.0150 mg/L |
| SAUGUS WATER DEPT. (MWRA) | SAUGUS | 27,844 | 0.0392 mg/L |
| WANNACOMET WATER COMPANY | NANTUCKET | 27,703 | 0.0200 mg/L |
| BELMONT WATER DEPT. (MWRA) | BELMONT | 27,442 | 0.0543 mg/L |
| WAKEFIELD WATER DEPT | WAKEFIELD | 27,090 | 0.0277 mg/L |
| READING WATER DEPARTMENT (MWRA) | READING | 26,262 | 0.0095 mg/L |
| BURLINGTON WATER DEPT | BURLINGTON | 25,864 | 0.0085 mg/L |
| DRACUT WATER SUPPLY DISTRICT | DRACUT | 25,808 | 0.0110 mg/L |
| EASTON WATER DIV | EASTON | 25,058 | 0.0110 mg/L |
| DARTMOUTH WATER DIVISION | DARTMOUTH | 24,696 | 0.0162 mg/L |
| WALPOLE WATER DEPT | WALPOLE | 24,070 | 0.0125 mg/L |
| OAK BLUFFS WATER DISTRICT | OAK BLUFFS | 24,000 | 0.0116 mg/L |
| STONEHAM WATER DEPT (MWRA SUPPLY) | STONEHAM | 23,244 | 0.0390 mg/L |
| SANDWICH WATER DISTRICT | SANDWICH | 23,000 | 0.0099 mg/L |
| WINCHESTER WATER DEPT | WINCHESTER | 22,970 | 0.0125 mg/L |
| CANTON WATER DEPT | CANTON | 22,766 | 0.0089 mg/L |