Plans
Every one of the 142,891 active public water systems has a free page, violations included. Pro is for working the data: watch systems, get alerts when a system you follow logs a new SDWA violation or when systems in your states change, see every change, export any search. Enterprise is for building on it: the national and every state water-system file plus the national violations file, refreshed weekly, the REST API, an MCP server for AI tools, webhooks and a commercial license.
Already have an account? Log in.
Pro
$49/mo
or $490/yr (2 months free)
For treatment, PFAS and lead-line vendors and engineering firms: watch systems, get alerts when a system you follow logs a new SDWA violation and when systems in your states change, see every change field by field, export any search.
Enterprise
$299/mo
or $2,990/yr (2 months free)
For firms building on the data: national and state water-system files plus the national violations file, weekly, the REST API, an MCP server for AI tools, the change feed with webhooks and a commercial license.
| Free | Pro | Enterprise | |
|---|---|---|---|
| Browse every record and page | ✓ | ✓ | ✓ |
| Export a search to CSV | 250-row sample | up to 10,000 rows per file, 25,000 a month | up to 10,000 rows per file, plus every full file |
| Watch records for changes | 1 | 200 | 1,000 |
| Alerts on new matches for a saved search | — | 50 | 200 |
| Alert emails | weekly | daily | daily + webhooks |
| Full change history on every record | count only | ✓ | ✓ |
| National + state data files, refreshed weekly | buy one-time | buy one-time | ✓ all included |
| REST API | — | — | ✓ 120/min per key |
| MCP server for Claude, ChatGPT and agents | public summaries | public summaries | ✓ full records |
| License | personal | internal business use | commercial + redistribution |
Need the data once? Buy a state file for $49 or the national file for $299, no subscription. Downloads stay open for 30 days.
What's in the data
Water systems: PWSID, name, system type, primacy agency, population served, service connections, owner type, primary water source, city, county, state, ZIP, activity status and the EPA record date. Violations (EPA ECHO): PWSID, violation ID and code, contaminant code, health-based flag, begin and end dates, status and the linked enforcement action. Both are in the REST API, the MCP server and the weekly data files; the CSV export on your account page covers water systems.
Data compiled from EPA SDWIS/ECHO public records, refreshed quarterly; figures are screening data, not compliance or health advice. Contaminant and violation fields are EPA's codes as published. API and MCP docs: /developers. Questions? kenny@hyder.me.