Middlesex County Water Quality: 24 Cities Ranked by the Records
Middlesex County, Massachusetts: 24 city reports built from EPA and utility records. A county has many suppliers; each city shows the system that serves it.
Highest result for each contaminant
One row per contaminant: the highest result any system in the county reported, against its limit. Open a row for the systems behind it.
Perfluorooctanesulfonic acid (PFOS)Detected in 6 systems of 24 tested4.0 ng/L federal MCL (2024) · US EPAHighest37.3 ng/L
- NATICK WATER AND SEWER DIVISION37.3 ng/LSample date: 2024-12-16 to 2025-06-11
- WOBURN WATER DEPT.6.9 ng/LSample date: 2025-01-14 to 2025-10-14
- HOLLISTON WATER DEPARTMENT6.5 ng/LSample date: 2025-04-15 to 2025-09-10
- WESTFORD WATER DEPARTMENT4.4 ng/LSample date: 2023-01-23 to 2023-10-10
- MAYNARD DPW, WATER DIVISION4.2 ng/LSample date: 2023-12-04 to 2024-06-03
- WAYLAND WATER DEPARTMENT4 ng/LSample date: 2023-04-11 to 2023-10-18
- ASHLAND WATER AND SEWER DEPT.Not detected · below 4.0 ng/L lab reporting limitSample date: 2023-11-06 to 2024-05-14
- BEDFORD WATER DEPT.Not detected · below 4.0 ng/L lab reporting limitSample date: 2024-01-10 to 2024-10-17
- BILLERICA WATER WORKSNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-11-07 to 2025-08-07
- BURLINGTON WATER DEPTNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-01-18 to 2024-10-24
- CAMBRIDGE WATER DEPARTMENTNot detected · below 4.0 ng/L lab reporting limitSample date: 2023-09-13 to 2024-06-12
- CONCORD WATER DEPTNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-02-08 to 2024-08-19
- HOPKINTON WATER DEPARTMENTNot detected · below 4.0 ng/L lab reporting limitSample date: 2025-02-11 to 2025-08-18
- HUDSON WATER SUPPLYNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-10-29 to 2025-07-16
- LOWELL REGIONAL WATER UTILITYNot detected · below 4.0 ng/L lab reporting limitSample date: 2023-03-22 to 2023-12-13
- MARLBOROUGH DPW WATER DIV. (MWRA)Not detected · below 4.0 ng/L lab reporting limitSample date: 2023-01-11 to 2023-10-30
- NORTH READING WATER DEPT.Not detected · below 4.0 ng/L lab reporting limitSample date: 2023-10-04 to 2024-07-01
- TEWKSBURY WATER DEPARTMENTNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-01-09 to 2024-10-17
- WAKEFIELD WATER DEPTNot detected · below 4.0 ng/L lab reporting limitSample date: 2025-01-14 to 2026-05-28
- WALTHAM WATER DEPARTMENTNot detected · below 4.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-12-06
- WATERTOWN DEPARTMENT OF PUBLIC WORKSNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-01-08 to 2024-10-07
- WESTON WATER DEPT.Not detected · below 4.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-10-18
- WILMINGTON WATER DEPTNot detected · below 4.0 ng/L lab reporting limitSample date: 2025-01-06 to 2025-10-01
- WINCHESTER WATER DEPTNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-04-02 to 2025-01-07
Perfluorooctanoic acid (PFOA)Detected in 13 systems of 24 tested4.0 ng/L federal MCL (2024) · US EPAHighest14.3 ng/L
- NATICK WATER AND SEWER DIVISION14.3 ng/LSample date: 2024-12-16 to 2025-06-11
- WAYLAND WATER DEPARTMENT9 ng/LSample date: 2023-04-11 to 2023-10-18
- WESTFORD WATER DEPARTMENT8.6 ng/LSample date: 2023-01-23 to 2023-10-10
- WOBURN WATER DEPT.8.4 ng/LSample date: 2025-01-14 to 2025-10-14
- HOPKINTON WATER DEPARTMENT7.2 ng/LSample date: 2025-02-11 to 2025-08-18
- MAYNARD DPW, WATER DIVISION7.1 ng/LSample date: 2023-12-04 to 2024-06-03
- WAKEFIELD WATER DEPT6.9 ng/LSample date: 2025-01-14 to 2026-05-28
- CONCORD WATER DEPT6 ng/LSample date: 2024-02-08 to 2024-08-19
- BILLERICA WATER WORKS5.5 ng/LSample date: 2024-11-07 to 2025-08-07
- HOLLISTON WATER DEPARTMENT5.3 ng/LSample date: 2025-04-15 to 2025-09-10
- TEWKSBURY WATER DEPARTMENT5 ng/LSample date: 2024-01-09 to 2024-10-17
- CAMBRIDGE WATER DEPARTMENT4.8 ng/LSample date: 2023-09-13 to 2024-06-12
- LOWELL REGIONAL WATER UTILITY4.6 ng/LSample date: 2023-03-22 to 2023-12-13
- ASHLAND WATER AND SEWER DEPT.Not detected · below 4.0 ng/L lab reporting limitSample date: 2023-11-06 to 2024-05-14
- BEDFORD WATER DEPT.Not detected · below 4.0 ng/L lab reporting limitSample date: 2024-01-10 to 2024-10-17
- BURLINGTON WATER DEPTNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-01-18 to 2024-10-24
- HUDSON WATER SUPPLYNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-10-29 to 2025-07-16
- MARLBOROUGH DPW WATER DIV. (MWRA)Not detected · below 4.0 ng/L lab reporting limitSample date: 2023-01-11 to 2023-10-30
- NORTH READING WATER DEPT.Not detected · below 4.0 ng/L lab reporting limitSample date: 2023-10-04 to 2024-07-01
- WALTHAM WATER DEPARTMENTNot detected · below 4.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-12-06
- WATERTOWN DEPARTMENT OF PUBLIC WORKSNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-01-08 to 2024-10-07
- WESTON WATER DEPT.Not detected · below 4.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-10-18
- WILMINGTON WATER DEPTNot detected · below 4.0 ng/L lab reporting limitSample date: 2025-01-06 to 2025-10-01
- WINCHESTER WATER DEPTNot detected · below 4.0 ng/L lab reporting limitSample date: 2024-04-02 to 2025-01-07
Perfluorohexanesulfonic acid (PFHxS)Detected in 1 system of 24 tested10 ng/L federal MCL (2024) · US EPAHighest11.2 ng/L
- NATICK WATER AND SEWER DIVISION11.2 ng/LSample date: 2024-12-16 to 2025-06-11
- ASHLAND WATER AND SEWER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-11-06 to 2024-05-14
- BEDFORD WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-10 to 2024-10-17
- BILLERICA WATER WORKSNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-11-07 to 2025-08-07
- BURLINGTON WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-18 to 2024-10-24
- CAMBRIDGE WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-09-13 to 2024-06-12
- CONCORD WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-02-08 to 2024-08-19
- HOLLISTON WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-04-15 to 2025-09-10
- HOPKINTON WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-02-11 to 2025-08-18
- HUDSON WATER SUPPLYNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-10-29 to 2025-07-16
- LOWELL REGIONAL WATER UTILITYNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-03-22 to 2023-12-13
- MARLBOROUGH DPW WATER DIV. (MWRA)Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-11 to 2023-10-30
- MAYNARD DPW, WATER DIVISIONNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-12-04 to 2024-06-03
- NORTH READING WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-10-04 to 2024-07-01
- TEWKSBURY WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-09 to 2024-10-17
- WAKEFIELD WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-01-14 to 2026-05-28
- WALTHAM WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-12-06
- WATERTOWN DEPARTMENT OF PUBLIC WORKSNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-08 to 2024-10-07
- WAYLAND WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-04-11 to 2023-10-18
- WESTFORD WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-23 to 2023-10-10
- WESTON WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-10-18
- WILMINGTON WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-01-06 to 2025-10-01
- WINCHESTER WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-04-02 to 2025-01-07
- WOBURN WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2025-01-14 to 2025-10-14
Lead (90th percentile)Detected in 22 systems of 24 tested15 µg/L federal action level · US EPAHighest8 µg/L
- CAMBRIDGE WATER DEPARTMENT8 µg/LMonitoring period: 2021–2023
- HOPKINTON WATER DEPARTMENT7.4 µg/LMonitoring period: 2025–2025
- CONCORD WATER DEPT4.5 µg/LMonitoring period: 2024–2026 (still open)
- WAYLAND WATER DEPARTMENT4.2 µg/LMonitoring period: 2025–2025
- BEDFORD WATER DEPT.4 µg/LMonitoring period: 2025–2025
- MAYNARD DPW, WATER DIVISION3.5 µg/LMonitoring period: 2026–2026 (still open)
- HOLLISTON WATER DEPARTMENT2.9 µg/LMonitoring period: 2025–2025
- WINCHESTER WATER DEPT2.9 µg/LMonitoring period: 2024–2026 (still open)
- HUDSON WATER SUPPLY2.7 µg/LMonitoring period: 2025–2025
- BILLERICA WATER WORKS2.4 µg/LMonitoring period: 2023–2025
- BURLINGTON WATER DEPT2.2 µg/LMonitoring period: 2026–2026 (still open)
- WESTON WATER DEPT.2.03 µg/LMonitoring period: 2025–2025
- WALTHAM WATER DEPARTMENT1.92 µg/LMonitoring period: 2025–2025
- WESTFORD WATER DEPARTMENT1.8 µg/LMonitoring period: 2026–2026 (still open)
- ASHLAND WATER AND SEWER DEPT.1.7 µg/LMonitoring period: 2026–2026 (still open)
- NORTH READING WATER DEPT.1.7 µg/LMonitoring period: 2025–2025
- WAKEFIELD WATER DEPT1.54 µg/LMonitoring period: 2022–2024
- WOBURN WATER DEPT.1.28 µg/LMonitoring period: 2025–2025
- MARLBOROUGH DPW WATER DIV. (MWRA)1.2 µg/LMonitoring period: 2026–2026 (still open)
- WILMINGTON WATER DEPT1.1 µg/LMonitoring period: 2026–2026 (still open)
- WATERTOWN DEPARTMENT OF PUBLIC WORKS1.06 µg/LMonitoring period: 2025–2025
- TEWKSBURY WATER DEPARTMENT1 µg/LMonitoring period: 2021–2023
- LOWELL REGIONAL WATER UTILITYNot detectedMonitoring period: 2025–2025
- NATICK WATER AND SEWER DIVISIONNot detectedMonitoring period: 2025–2025
Perfluorobutanesulfonic acid (PFBS)Detected in 8 systems of 24 tested2,000 ng/L EPA health advisory (screening, not a legal limit) · US EPAHighest9.4 ng/L
- CONCORD WATER DEPT9.4 ng/LSample date: 2024-02-08 to 2024-08-19
- NATICK WATER AND SEWER DIVISION6.5 ng/LSample date: 2024-12-16 to 2025-06-11
- HOPKINTON WATER DEPARTMENT5.5 ng/LSample date: 2025-02-11 to 2025-08-18
- HOLLISTON WATER DEPARTMENT3.9 ng/LSample date: 2025-04-15 to 2025-09-10
- WOBURN WATER DEPT.3.8 ng/LSample date: 2025-01-14 to 2025-10-14
- WESTFORD WATER DEPARTMENT3.2 ng/LSample date: 2023-01-23 to 2023-10-10
- BILLERICA WATER WORKS3.1 ng/LSample date: 2024-11-07 to 2025-08-07
- MAYNARD DPW, WATER DIVISION3.1 ng/LSample date: 2023-12-04 to 2024-06-03
- ASHLAND WATER AND SEWER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-11-06 to 2024-05-14
- BEDFORD WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-10 to 2024-10-17
- BURLINGTON WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-18 to 2024-10-24
- CAMBRIDGE WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-09-13 to 2024-06-12
- HUDSON WATER SUPPLYNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-10-29 to 2025-07-16
- LOWELL REGIONAL WATER UTILITYNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-03-22 to 2023-12-13
- MARLBOROUGH DPW WATER DIV. (MWRA)Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-11 to 2023-10-30
- NORTH READING WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-10-04 to 2024-07-01
- TEWKSBURY WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-09 to 2024-10-17
- WAKEFIELD WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-01-14 to 2026-05-28
- WALTHAM WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-12-06
- WATERTOWN DEPARTMENT OF PUBLIC WORKSNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-08 to 2024-10-07
- WAYLAND WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-04-11 to 2023-10-18
- WESTON WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-10-18
- WILMINGTON WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-01-06 to 2025-10-01
- WINCHESTER WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-04-02 to 2025-01-07
Perfluorohexanoic acid (PFHxA)Detected in 13 systems of 24 tested400,000 ng/L Michigan EGLE state MCL (strictest US state) · Michigan EGLEHighest6.1 ng/L
- BILLERICA WATER WORKS6.1 ng/LSample date: 2024-11-07 to 2025-08-07
- WAKEFIELD WATER DEPT5.6 ng/LSample date: 2025-01-14 to 2026-05-28
- HOPKINTON WATER DEPARTMENT4.6 ng/LSample date: 2025-02-11 to 2025-08-18
- CONCORD WATER DEPT4.5 ng/LSample date: 2024-02-08 to 2024-08-19
- WESTFORD WATER DEPARTMENT4.4 ng/LSample date: 2023-01-23 to 2023-10-10
- LOWELL REGIONAL WATER UTILITY4 ng/LSample date: 2023-03-22 to 2023-12-13
- MAYNARD DPW, WATER DIVISION4 ng/LSample date: 2023-12-04 to 2024-06-03
- TEWKSBURY WATER DEPARTMENT4 ng/LSample date: 2024-01-09 to 2024-10-17
- WAYLAND WATER DEPARTMENT4 ng/LSample date: 2023-04-11 to 2023-10-18
- WOBURN WATER DEPT.3.7 ng/LSample date: 2025-01-14 to 2025-10-14
- HOLLISTON WATER DEPARTMENT3.5 ng/LSample date: 2025-04-15 to 2025-09-10
- CAMBRIDGE WATER DEPARTMENT3.1 ng/LSample date: 2023-09-13 to 2024-06-12
- NORTH READING WATER DEPT.3 ng/LSample date: 2023-10-04 to 2024-07-01
- ASHLAND WATER AND SEWER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-11-06 to 2024-05-14
- BEDFORD WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-10 to 2024-10-17
- BURLINGTON WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-18 to 2024-10-24
- HUDSON WATER SUPPLYNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-10-29 to 2025-07-16
- MARLBOROUGH DPW WATER DIV. (MWRA)Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-11 to 2023-10-30
- NATICK WATER AND SEWER DIVISIONNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-12-16 to 2025-06-11
- WALTHAM WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-12-06
- WATERTOWN DEPARTMENT OF PUBLIC WORKSNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-08 to 2024-10-07
- WESTON WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-10-18
- WILMINGTON WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-01-06 to 2025-10-01
- WINCHESTER WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-04-02 to 2025-01-07
Perfluorobutanoic acid (PFBA)Detected in 9 systems of 24 testedNo federal or state limit; shown for transparencyHighest11 ng/L
- BURLINGTON WATER DEPT11 ng/LSample date: 2024-01-18 to 2024-10-24
- WILMINGTON WATER DEPT8.8 ng/LSample date: 2025-01-06 to 2025-10-01
- WOBURN WATER DEPT.7 ng/LSample date: 2025-01-14 to 2025-10-14
- HOPKINTON WATER DEPARTMENT6.2 ng/LSample date: 2025-02-11 to 2025-08-18
- HUDSON WATER SUPPLY6 ng/LSample date: 2024-10-29 to 2025-07-16
- NORTH READING WATER DEPT.6 ng/LSample date: 2023-10-04 to 2024-07-01
- BILLERICA WATER WORKS5.5 ng/LSample date: 2024-11-07 to 2025-08-07
- NATICK WATER AND SEWER DIVISION5 ng/LSample date: 2024-12-16 to 2025-06-11
- WAYLAND WATER DEPARTMENT5 ng/LSample date: 2023-04-11 to 2023-10-18
- ASHLAND WATER AND SEWER DEPT.Not detected · below 5.0 ng/L lab reporting limitSample date: 2023-11-06 to 2024-05-14
- BEDFORD WATER DEPT.Not detected · below 5.0 ng/L lab reporting limitSample date: 2024-01-10 to 2024-10-17
- CAMBRIDGE WATER DEPARTMENTNot detected · below 5.0 ng/L lab reporting limitSample date: 2023-09-13 to 2024-06-12
- CONCORD WATER DEPTNot detected · below 5.0 ng/L lab reporting limitSample date: 2024-02-08 to 2024-08-19
- HOLLISTON WATER DEPARTMENTNot detected · below 5.0 ng/L lab reporting limitSample date: 2025-04-15 to 2025-09-10
- LOWELL REGIONAL WATER UTILITYNot detected · below 5.0 ng/L lab reporting limitSample date: 2023-03-22 to 2023-12-13
- MARLBOROUGH DPW WATER DIV. (MWRA)Not detected · below 5.0 ng/L lab reporting limitSample date: 2023-01-11 to 2023-10-30
- MAYNARD DPW, WATER DIVISIONNot detected · below 5.0 ng/L lab reporting limitSample date: 2023-12-04 to 2024-06-03
- TEWKSBURY WATER DEPARTMENTNot detected · below 5.0 ng/L lab reporting limitSample date: 2024-01-09 to 2024-10-17
- WAKEFIELD WATER DEPTNot detected · below 5.0 ng/L lab reporting limitSample date: 2025-01-14 to 2026-05-28
- WALTHAM WATER DEPARTMENTNot detected · below 5.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-12-06
- WATERTOWN DEPARTMENT OF PUBLIC WORKSNot detected · below 5.0 ng/L lab reporting limitSample date: 2024-01-08 to 2024-10-07
- WESTFORD WATER DEPARTMENTNot detected · below 5.0 ng/L lab reporting limitSample date: 2023-01-23 to 2023-10-10
- WESTON WATER DEPT.Not detected · below 5.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-10-18
- WINCHESTER WATER DEPTNot detected · below 5.0 ng/L lab reporting limitSample date: 2024-04-02 to 2025-01-07
Perfluoroheptanoic acid (PFHpA)Detected in 1 system of 24 testedNo federal or state limit; shown for transparencyHighest4 ng/L
- WAYLAND WATER DEPARTMENT4 ng/LSample date: 2023-04-11 to 2023-10-18
- ASHLAND WATER AND SEWER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-11-06 to 2024-05-14
- BEDFORD WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-10 to 2024-10-17
- BILLERICA WATER WORKSNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-11-07 to 2025-08-07
- BURLINGTON WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-18 to 2024-10-24
- CAMBRIDGE WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-09-13 to 2024-06-12
- CONCORD WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-02-08 to 2024-08-19
- HOLLISTON WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-04-15 to 2025-09-10
- HOPKINTON WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-02-11 to 2025-08-18
- HUDSON WATER SUPPLYNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-10-29 to 2025-07-16
- LOWELL REGIONAL WATER UTILITYNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-03-22 to 2023-12-13
- MARLBOROUGH DPW WATER DIV. (MWRA)Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-11 to 2023-10-30
- MAYNARD DPW, WATER DIVISIONNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-12-04 to 2024-06-03
- NATICK WATER AND SEWER DIVISIONNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-12-16 to 2025-06-11
- NORTH READING WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-10-04 to 2024-07-01
- TEWKSBURY WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-09 to 2024-10-17
- WAKEFIELD WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-01-14 to 2026-05-28
- WALTHAM WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-12-06
- WATERTOWN DEPARTMENT OF PUBLIC WORKSNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-08 to 2024-10-07
- WESTFORD WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-23 to 2023-10-10
- WESTON WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-10-18
- WILMINGTON WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2025-01-06 to 2025-10-01
- WINCHESTER WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-04-02 to 2025-01-07
- WOBURN WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2025-01-14 to 2025-10-14
1 more contaminant detectedShow
Perfluoropentanoic acid (PFPeA)Detected in 16 systems of 24 testedNo federal or state limit; shown for transparencyHighest10 ng/L
- WAYLAND WATER DEPARTMENT10 ng/LSample date: 2023-04-11 to 2023-10-18
- BILLERICA WATER WORKS8 ng/LSample date: 2024-11-07 to 2025-08-07
- CONCORD WATER DEPT6.2 ng/LSample date: 2024-02-08 to 2024-08-19
- HOPKINTON WATER DEPARTMENT5.8 ng/LSample date: 2025-02-11 to 2025-08-18
- WESTFORD WATER DEPARTMENT4.3 ng/LSample date: 2023-01-23 to 2023-10-10
- NORTH READING WATER DEPT.4 ng/LSample date: 2023-10-04 to 2024-07-01
- TEWKSBURY WATER DEPARTMENT4 ng/LSample date: 2024-01-09 to 2024-10-17
- WAKEFIELD WATER DEPT4 ng/LSample date: 2025-01-14 to 2026-05-28
- LOWELL REGIONAL WATER UTILITY3.9 ng/LSample date: 2023-03-22 to 2023-12-13
- WOBURN WATER DEPT.3.8 ng/LSample date: 2025-01-14 to 2025-10-14
- MAYNARD DPW, WATER DIVISION3.7 ng/LSample date: 2023-12-04 to 2024-06-03
- CAMBRIDGE WATER DEPARTMENT3.6 ng/LSample date: 2023-09-13 to 2024-06-12
- NATICK WATER AND SEWER DIVISION3.5 ng/LSample date: 2024-12-16 to 2025-06-11
- HOLLISTON WATER DEPARTMENT3.3 ng/LSample date: 2025-04-15 to 2025-09-10
- ASHLAND WATER AND SEWER DEPT.3.2 ng/LSample date: 2023-11-06 to 2024-05-14
- WILMINGTON WATER DEPT3 ng/LSample date: 2025-01-06 to 2025-10-01
- BEDFORD WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-10 to 2024-10-17
- BURLINGTON WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-18 to 2024-10-24
- HUDSON WATER SUPPLYNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-10-29 to 2025-07-16
- MARLBOROUGH DPW WATER DIV. (MWRA)Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-11 to 2023-10-30
- WALTHAM WATER DEPARTMENTNot detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-12-06
- WATERTOWN DEPARTMENT OF PUBLIC WORKSNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-01-08 to 2024-10-07
- WESTON WATER DEPT.Not detected · below 3.0 ng/L lab reporting limitSample date: 2023-01-09 to 2023-10-18
- WINCHESTER WATER DEPTNot detected · below 3.0 ng/L lab reporting limitSample date: 2024-04-02 to 2025-01-07
22 substances tested, none detected in any systemShow
Tested in these 24 systems: ASHLAND WATER AND SEWER DEPT., BEDFORD WATER DEPT., BILLERICA WATER WORKS, BURLINGTON WATER DEPT, CAMBRIDGE WATER DEPARTMENT, CONCORD WATER DEPT, HOLLISTON WATER DEPARTMENT, HOPKINTON WATER DEPARTMENT, HUDSON WATER SUPPLY, LOWELL REGIONAL WATER UTILITY, MARLBOROUGH DPW WATER DIV. (MWRA), MAYNARD DPW, WATER DIVISION, NATICK WATER AND SEWER DIVISION, NORTH READING WATER DEPT., TEWKSBURY WATER DEPARTMENT, WAKEFIELD WATER DEPT, WALTHAM WATER DEPARTMENT, WATERTOWN DEPARTMENT OF PUBLIC WORKS, WAYLAND WATER DEPARTMENT, WESTFORD WATER DEPARTMENT, WESTON WATER DEPT., WILMINGTON WATER DEPT, WINCHESTER WATER DEPT, WOBURN WATER DEPT.
- 11-Chloroeicosafluoro-3-oxaundecane-1-sulfonic acid (11Cl-PF3OUdS)
- 1H, 1H, 2H, 2H-perfluorodecane sulfonic acid (8:2 FTS)
- 1H, 1H, 2H, 2H-perfluorohexane sulfonic acid (4:2 FTS)
- 1H, 1H, 2H, 2H-perfluorooctane sulfonic acid (6:2 FTS)
- 4,8-Dioxa-3H-perfluorononanoic acid (ADONA)
- 9-Chlorohexadecafluoro-3-oxanone-1-sulfonic acid (9Cl-PF3ONS)
- Hexafluoropropylene oxide dimer acid (HFPO-DA) (GenX chemicals)
- Lithium
- N-ethyl perfluorooctanesulfonamidoacetic acid (NEtFOSAA)
- N-methyl perfluorooctanesulfonamidoacetic acid (NMeFOSAA)
- Nonafluoro-3,6-dioxaheptanoic acid (NFDHA)
- Perfluoro (2-ethoxyethane) sulfonic acid (PFEESA)
- Perfluoro-3-methoxypropanoic acid (PFMPA)
- Perfluoro-4-methoxybutanoic acid (PFMBA)
- Perfluorodecanoic acid (PFDA)
- Perfluorododecanoic acid (PFDoA)
- Perfluoroheptanesulfonic acid (PFHpS)
- Perfluorononanoic acid (PFNA)
- Perfluoropentanesulfonic acid (PFPeS)
- Perfluorotetradecanoic acid (PFTA)
- Perfluorotridecanoic acid (PFTrDA)
- Perfluoroundecanoic acid (PFUnA)
Cities ranked by the records
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
- Open city report →
Ranked by the Purity Score of each city's main water system, highest first. Scores belong to water systems; there is no county score. The score is computed only from contaminants measured in the published EPA record, so this ranks the record, not which city's water is safest. How the score works.
0of 24 cities above the 15 µg/L action level
Based on each system's 90th-percentile result. Lead from household plumbing isn't in this record.
Lead in MassachusettsLargest water systems
- LowellLOWELL REGIONAL WATER UTILITY · MA3160000120,418 served
- CambridgeCAMBRIDGE WATER DEPARTMENT · MA3049000118,214 served
- WalthamWALTHAM WATER DEPARTMENT · MA330800065,218 served
- BillericaBILLERICA WATER WORKS · MA303100042,119 served
- MarlboroughMARLBOROUGH DPW WATER DIV. (MWRA) · MA217000041,799 served
- WoburnWOBURN WATER DEPT. · MA334700040,876 served
- NatickNATICK WATER AND SEWER DIVISION · MA319800037,006 served
- WatertownWATERTOWN DEPARTMENT OF PUBLIC WORKS · MA331400035,985 served
- TewksburyTEWKSBURY WATER DEPARTMENT · MA329500031,342 served
- WakefieldWAKEFIELD WATER DEPT · MA330500027,090 served
Frequently asked
How does Middlesex County tap water compare across cities?
PurityMap ranks 24 cities in Middlesex County by the Purity Score of each city's main water system, computed only from contaminants measured in the published EPA record. Scores belong to water systems, not to cities. The highest published score is Marlborough's main water system: MARLBOROUGH DPW WATER DIV. (MWRA) · PWSID MA2170000 · Purity Score 99 (Excellent) · Confidence: moderate · Assessed at the water-system level. The ranking compares the records, not which city's water is safest, and your own tap can differ with household plumbing.
How many Middlesex County cities had a PFAS sample above a 2024 EPA limit?
13 of 24 Middlesex County city reports had a PFAS sample above a 2024 EPA limit in EPA's UCMR 5 testing, including Natick (PFOS 37.3 ng/L), Wayland (PFOA 9 ng/L), Westford (PFOA 8.6 ng/L). That limit is judged on a yearly average, and water systems have until 2029 to meet it, so a single sample is not a violation. PFAS were detected at any level in 18.
Is there lead in Middlesex County tap water?
Utilities report lead as a 90th-percentile result from home taps. 22 of 24 Middlesex County cities reported a value above zero, and none was above the 15 µg/L federal action level. Lead usually comes from a building's own pipes and fixtures, so only a test at your tap tells you what you drink.
Have Middlesex County water systems had drinking-water violations?
3 cities in Middlesex County have a health-based violation in the federal SDWIS record within about the last ten years. Each city report lists the contaminant, year and whether it was resolved.
Follow Middlesex County's water
Get an email when a city record in the county changes. Or go straight to the filters certified for what was found here.
Record changes only
We email when places in Middlesex County get new results. Unsubscribe any time.
Follow Middlesex County's water →