EPA UCMR 5 PFAS Monitoring Data
PFAS in U.S. Drinking Water
State-by-state detection data from EPA monitoring (2023–2025)
Last updated: May 28, 2026Monitoring results are not compliance determinations. Detection levels reflect a specific sample point and date. Utilities may have taken corrective action after sampling. Methodology
Under the EPA's Fifth Unregulated Contaminant Monitoring Rule (UCMR 5), public water systems serving more than 3,300 people are required to test for 29 PFAS compounds between 2023 and 2025. This page indexes monitoring results for 50 states and 9,605 water utilities, drawn directly from EPA's published occurrence data. Each state page provides full detection-level data, a downloadable CSV, and citable references for further reporting and research.
All states — PFAS monitoring summary
| State | ||
|---|---|---|
| California CA | 664 | 158 |
| Florida FL | 388 | 153 |
| New Jersey NJ | 243 | 151 |
| North Carolina NC | 277 | 111 |
| Pennsylvania PA | 354 | 109 |
| Massachusetts MA | 260 | 105 |
| Texas TX | 1,117 | 103 |
| Alabama AL | 306 | 79 |
| South Carolina SC | 161 | 67 |
| Ohio OH | 328 | 56 |
| New York NY | 313 | 47 |
| Georgia GA | 245 | 42 |
| Tennessee TN | 275 | 37 |
| Connecticut CT | 59 | 34 |
| Washington WA | 233 | 34 |
| Kentucky KY | 230 | 32 |
| Illinois IL | 472 | 27 |
| Arizona AZ | 144 | 24 |
| Wisconsin WI | 189 | 22 |
| West Virginia WV | 99 | 20 |
| Indiana IN | 219 | 19 |
| Virginia VA | 160 | 18 |
| Minnesota MN | 191 | 17 |
| New Hampshire NH | 47 | 16 |
| Maryland MD | 74 | 14 |
| Colorado CO | 154 | 13 |
| Delaware DE | 34 | 13 |
| Oklahoma OK | 161 | 13 |
| Oregon OR | 121 | 10 |
| Rhode Island RI | 26 | 9 |
| Iowa IA | 146 | 8 |
| Missouri MO | 224 | 8 |
| Louisiana LA | 262 | 7 |
| Michigan MI | 304 | 7 |
| Mississippi MS | 233 | 7 |
| Kansas KS | 98 | 5 |
| Maine ME | 37 | 5 |
| New Mexico NM | 70 | 5 |
| Alaska AK | 26 | 4 |
| Nebraska NE | 48 | 4 |
| Utah UT | 124 | 4 |
| Idaho ID | 56 | 3 |
| Nevada NV | 36 | 3 |
| Arkansas AR | 171 | 1 |
| Montana MT | 36 | 1 |
| South Dakota SD | 46 | 1 |
| Wyoming WY | 30 | 1 |
| Hawaii HI | 43 | 0 |
| North Dakota ND | 37 | 0 |
| Vermont VT | 34 | 0 |
Default sort: utilities above any individual MCL, descending. Click any column header to sort. MCL = EPA Maximum Contaminant Level (PFOA/PFOS: 4 ng/L; PFNA/PFHxS/HFPO-DA: 10 ng/L), finalized April 2024.
Browse by state
How this data was collected
Source dataset
All records on this page are drawn from the EPA's Fifth Unregulated Contaminant Monitoring Rule (UCMR 5) occurrence dataset, published by the U.S. Environmental Protection Agency. UCMR 5 required large public water systems (serving more than 3,300 people) to sample for 29 PFAS compounds between 2023 and 2025. EPA UCMR 5 occurrence data
Sampling methodology
Samples were collected at entry points to the distribution system (EPTDS) as required by UCMR 5 regulations. Each utility collected at least four quarterly samples during the monitoring period. Results represent concentrations at the specified sample point on the sample date — not a continuous measure of system-wide levels.
Unit normalization
Source data may express concentrations in micrograms per liter (µg/L, also written ug/L or ppb) or nanograms per liter (ng/L, also called ppt). All values on this page are normalized to ng/L (ppt) for consistent comparison with EPA Maximum Contaminant Levels (MCLs). Conversion: 1 µg/L = 1,000 ng/L. Records with unrecognized units are excluded from numeric aggregates and flagged in the raw export.
What "detection" means
A result is counted as a detection when the EPA reports it as "Detected above MRL" — meaning the analyte was measured at or above the minimum reporting limit (MRL) for that analyte. Non-detect results (below MRL) are included in total record counts but not in detection counts. Detection is a monitoring outcome, not a compliance determination.
Validation and exclusion criteria
Records are included only where validated = true and suppressed = false. Records flagged during ingestion for format errors, duplicate source hashes, or missing required fields are excluded.
Update cadence
Pages are regenerated every 24 hours via Next.js ISR. The underlying dataset is updated when EPA publishes new UCMR 5 occurrence data. The source retrieval date shown on each record reflects the date the EPA file was last downloaded to our system.
Cite this page
Water Utility Report. (2026). PFAS in U.S. drinking water: State-by-state data. Retrieved May 28, 2026, from https://waterutilityreport.com/data/pfas
Detection levels represent results from EPA-required monitoring at the time of sampling. They are not a real-time indicator of current water quality. Utilities may have taken corrective action or installed treatment after sampling. For current information about your water, contact your utility or consult your annual Consumer Confidence Report.