49,342water systems
31,262ZIP codes
332Mpeople covered
2026Q3EPA data snapshot
How TapWaterZip works
1
Enter your ZIPWe match Census ZCTA centers to EPA service-area maps, plus utility-reported ZIPs.
2
Read the gradeA–F from violations, PFAS averages, and lead — our score, not EPA’s. Methods are public.
3
Decide on a filterWe map detected issues to NSF/ANSI 42, 53, 55 and 58 so you know what to look for.
Browse by state
- Alabama
- Alaska
- American Samoa
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Guam
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Navajo Nation
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Northern Mariana Islands
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Puerto Rico
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- U.S. Virgin Islands
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
Big systems with the lowest grades
Systems serving 250,000+ people. Grade is TapWaterZip’s heuristic — see methods.
| Grade | System | State | People |
|---|---|---|---|
| F | PRASA Metropolitano (San Juan) | PR | 1,084,637 |
| D | Aqua Pennsylvania (Main System) | PA | 822,600 |
| D | Charleston Water System | SC | 278,771 |
| D | Palm Beach County Water Utilities | FL | 671,114 |
| D | City of Anaheim Public Utilities | CA | 350,254 |
| D | Baltimore City Department of Public Works | MD | 1,600,000 |
| D | Miami-Dade Water and Sewer Department | FL | 2,377,460 |
| D | City of Laredo | TX | 260,046 |
| D | Fort Worth Water | TX | 955,900 |
| D | City of Fresno Water Division | CA | 545,970 |
| D | City of Columbia Water | SC | 354,068 |
| D | City of Sacramento Department of Utilities | CA | 527,979 |
Recent health-based violations
Systems serving 10,000+ people, newest first, from EPA data 2026Q3.
| Began | System | Issue | Status |
|---|---|---|---|
| 2026-09-01 | Town of Spring Lake, NC | Contaminant above legal limit: Revised Total Coliform Rule | Addressed |
| 2026-08-07 | Dartmouth Water Division, MA | Required treatment not done: Revised Total Coliform Rule | Resolved |
| 2026-07-01 | USMC Lejeune--Hadnot Point, NC | Contaminant above legal limit: TTHM | Addressed |
| 2026-07-01 | Franklin County Water & Sewer, NC | Contaminant above legal limit: Total Haloacetic Acids (HAA5) | Addressed |
| 2026-07-01 | Scituate Water Division, MA | Contaminant above legal limit: TTHM | Unaddressed |
| 2026-06-01 | Rome City, NY | Required treatment not done: Surface Water Treatment Rule | Resolved |
| 2026-05-24 | Tangipahoa Parish Water District, LA | Required treatment not done: Groundwater Rule | Unaddressed |
| 2026-05-24 | Tangipahoa Parish Water District, LA | Required treatment not done: Groundwater Rule | Unaddressed |
| 2026-05-24 | Tangipahoa Parish Water District, LA | Required treatment not done: Groundwater Rule | Unaddressed |
| 2026-05-24 | Tangipahoa Parish Water District, LA | Required treatment not done: Groundwater Rule | Unaddressed |
| 2026-05-13 | Deming Municipal Water System, NM | Required treatment not done: Groundwater Rule | Unaddressed |
| 2026-05-13 | Deming Municipal Water System, NM | Required treatment not done: Groundwater Rule | Unaddressed |
| 2026-05-13 | Deming Municipal Water System, NM | Required treatment not done: Groundwater Rule | Unaddressed |
| 2026-05-13 | Deming Municipal Water System, NM | Required treatment not done: Groundwater Rule | Unaddressed |
| 2026-05-13 | Deming Municipal Water System, NM | Required treatment not done: Groundwater Rule | Resolved |
COMING SOONGet violation alerts for your water system
One email when EPA data shows a new violation or test result. No spam.