Methodology
Our Methodology
Every number in a WaterHealthCheck report has a source. This page explains where the data comes from, how it's scored, and what we don't do.
Data sources
Where the data comes from.
Safe Drinking Water Information System
Quarterly bulk export from the federal database covering every public water system in the U.S. Contains utility-reported monitoring results, violations, and treatment information. This is the primary data source for all contaminant levels in reports.
Unregulated Contaminant Monitoring Rule 5
PFAS and emerging contaminant monitoring data from 2023–2025, compiled under EPA's fifth Unregulated Contaminant Monitoring Rule. The most comprehensive public PFAS dataset ever assembled for U.S. drinking water. Ingested when EPA publishes updates.
EWG Health Guidelines
Used as secondary benchmarks — stricter than EPA Maximum Contaminant Levels, derived from peer-reviewed toxicology. EWG guidelines are not legally enforceable; they represent health-protective limits based on current science. We show both sets of limits so users can see where their utility's readings sit relative to each.
State Supplementary Data
Select states publish supplementary monitoring data beyond federal requirements. California (chromium-6 since 2024), Massachusetts (arsenic), New Jersey, Vermont, and Michigan (PFAS-specific MCLs stricter than federal) are incorporated where available. State MCLs are shown separately from federal limits where they differ.
Benchmarks
Two limits, not one.
Reports compare each contaminant against two benchmarks, not just the legal limit.
EPA Maximum Contaminant Levels (MCLs) are the legally enforceable limits. Exceeding an MCL is a regulatory violation. MCLs are set by balancing health risk against feasibility and cost — which means some MCLs are set above what toxicology would suggest as a health-protective threshold.
EWG health guidelines are derived from peer-reviewed toxicology without feasibility constraints. They are not legally enforceable, but they represent where the science points independent of what utilities can achieve. For some contaminants — like trihalomethanes and PFAS — EWG guidelines are orders of magnitude stricter than EPA MCLs.
Showing both gives users a complete picture: what's legal, and what the health science recommends.
Status encoding
What the colours mean.
The contaminant was detected at or below both the EPA MCL and the EWG health guideline. Or it was not detected at all.
The contaminant was detected above the EWG health-based guideline but below the EPA Maximum Contaminant Level. Legal, but above the health-protective threshold.
The contaminant was detected above the EPA legal limit. This represents a compliance violation. The report will note the violation record.
The contaminant was tested for but not detected at or above the reporting threshold.
Status colours are used only for data encoding — never for decoration. The colour system is consistent across all report views and export formats.
Utility score
The 0–100 score.
Each utility receives a score from 0 to 100. The score is derived from the contaminant levels detected relative to their limits — weighted by the severity of the contaminant and its detection level.
A score of 100 means all contaminants were either not detected or within all limits. The score decreases as contaminants approach or exceed EWG guidelines, and decreases more sharply for contaminants above EPA MCLs.
The score is a utility-level summary. It is not a health risk score for an individual — household profile, consumption habits, and other exposures all affect actual risk, and those are addressed in the personalised contaminant breakdown rather than the summary score.
What we don't do
No estimates. No interpolation.
If a measurement doesn't exist in the public record, we don't show one. We don't fill gaps with estimates from neighbouring utilities, regional averages, or modelling. A blank field means no data — not zero detected.
Reports reflect utility-level monitoring data as reported to EPA. Point-of-use conditions — older building plumbing, lead service lines not yet replaced — can result in higher contaminant levels at the tap than utility monitoring shows. We note this where relevant, particularly for lead.
Update cadence
See it applied to your water.
Enter your ZIP and get a source-linked report built on the data sources described above — free, in 30 seconds.
Check your water →