PFAS in tap water, Oakland County, Michigan
2 of 39 water systems had PFAS-4 above our 0.5 ng/L benchmark at the latest sample. Highest: Independence Township, 40.2 ng/L. 1 had PFOA or PFOS above the 4 ng/L federal MCL in at least one sample.
39 community water systems · 994,147 people served · newest sample December 1, 2025
Water systems in Oakland County
| Water system | People served | PFAS-4 at the latest sample | Entry points | Latest sample |
|---|---|---|---|---|
| Troy | 85,854 | below the 3 to 4 ng/L reporting limit | 2 | December 2, 2024 |
| Rochester Hills | 74,000 | below the 3 to 4 ng/L reporting limit | 1 | November 12, 2024 |
| Waterford Township | 73,441 | 6.5 ng/L | 12 | September 11, 2023 |
| Southfield | 71,739 | below the 3 to 4 ng/L reporting limit | 1 | August 13, 2025 |
| Pontiac | 63,776 | below the 3 to 4 ng/L reporting limit | 1 | April 24, 2024 |
| Royal Oak, City of | 57,236 | below the 3 to 4 ng/L reporting limit | 1 | November 7, 2023 |
| Farmington Hills, City of | 56,984 | below the 3 to 4 ng/L reporting limit | 1 | March 13, 2024 |
| Novi, City of | 56,780 | below the 3 to 4 ng/L reporting limit | 2 | July 24, 2024 |
| West Bloomfield Township | 49,479 | below the 3 to 4 ng/L reporting limit | 1 | February 14, 2025 |
| Bloomfield Township | 41,691 | below the 3 to 4 ng/L reporting limit | 1 | November 7, 2023 |
| Orion Township | 33,000 | below the 3 to 4 ng/L reporting limit | 1 | March 4, 2024 |
| Madison Heights | 29,694 | below the 3 to 4 ng/L reporting limit | 1 | November 28, 2023 |
| Oak Park | 29,654 | below the 3 to 4 ng/L reporting limit | 1 | September 17, 2024 |
| Ferndale | 22,105 | below the 3 to 4 ng/L reporting limit | 1 | April 15, 2025 |
| Auburn Hills | 21,412 | below the 3 to 4 ng/L reporting limit | 1 | October 25, 2023 |
| Birmingham | 20,472 | below the 3 to 4 ng/L reporting limit | 1 | November 6, 2023 |
| Commerce Township | 19,811 | below the 3 to 4 ng/L reporting limit | 1 | November 19, 2025 |
| Hazel Park | 16,400 | below the 3 to 4 ng/L reporting limit | 1 | November 5, 2024 |
| Berkley | 14,970 | below the 3 to 4 ng/L reporting limit | 1 | January 22, 2024 |
| Wixom, City of | 13,928 | below the 3 to 4 ng/L reporting limit | 1 | November 11, 2025 |
| Clawson | 11,825 | below the 3 to 4 ng/L reporting limit | 1 | December 11, 2023 |
| Independence Township | 11,790 | 40.2 ng/L above the 2029 federal MCL | 6 | March 12, 2025 |
| Farmington, City of | 11,597 | below the 3 to 4 ng/L reporting limit | 1 | July 14, 2025 |
| South Lyon, City of | 11,055 | below the 3 to 4 ng/L reporting limit | 1 | February 24, 2025 |
| Beverly Hills | 10,451 | below the 3 to 4 ng/L reporting limit | 1 | March 5, 2025 |
| Oxford Township | 10,407 | below the 3 to 4 ng/L reporting limit | 2 | December 5, 2023 |
| Lyon Township | 9,390 | below the 3 to 4 ng/L reporting limit | 2 | December 1, 2025 |
| Holly, Village of | 8,557 | below the 3 to 4 ng/L reporting limit | 1 | October 10, 2023 |
| Rochester | 7,130 | below the 3 to 4 ng/L reporting limit | 1 | November 13, 2023 |
| White Lake Township | 6,619 | below the 3 to 4 ng/L reporting limit | 5 | July 14, 2025 |
| Milford, Village of | 6,366 | below the 3 to 4 ng/L reporting limit | 1 | July 15, 2025 |
| Huntington Woods | 6,200 | below the 3 to 4 ng/L reporting limit | 1 | December 12, 2023 |
| Walled Lake, City of | 5,260 | below the 3 to 4 ng/L reporting limit | 1 | November 19, 2025 |
| Rochester East | 5,100 | below the 3 to 4 ng/L reporting limit | 1 | November 14, 2023 |
| Southwest Oakland Township | 4,943 | below the 3 to 4 ng/L reporting limit | 3 | September 18, 2025 |
| Lathrup Village | 4,075 | below the 3 to 4 ng/L reporting limit | 1 | December 13, 2023 |
| Highland Township | 3,837 | below the 3 to 4 ng/L reporting limit | 3 | August 26, 2025 |
| Bloomfield Hills | 3,579 | below the 3 to 4 ng/L reporting limit | 1 | November 19, 2025 |
| Oxford, Village of | 3,540 | below the 3 to 4 ng/L reporting limit | 1 | July 18, 2023 |
| Gm Proving Grounds Well 5, 7, 8, 9 non-transient non-community water system | 5,500 | monitored under UCMR 5, no page | ||
1 system without a page is not a community water system (schools, workplaces, campgrounds). Nobody's home tap water.
Not sure which one is yours? The systems report their own service areas to EPA. Check your water bill or your utility's Consumer Confidence Report.
Cities and towns
ZIP codes in Oakland County
Census ZIP code tabulation areas that overlap the county. A ZIP served by one system opens that system's page; a ZIP shared by several systems lists them.
- 48009
- 48017
- 48025
- 48030
- 48033
- 48034
- 48067
- 48070
- 48071
- 48072
- 48073
- 48075
- 48076
- 48083
- 48084
- 48085
- 48098
- 48165
- 48167
- 48178
- 48220
- 48237
- 48301
- 48302
- 48304
- 48306
- 48307
- 48309
- 48323
- 48326
- 48327
- 48328
- 48329
- 48331
- 48334
- 48335
- 48336
- 48340
- 48341
- 48342
- 48346
- 48348
- 48356
- 48357
- 48359
- 48360
- 48362
- 48363
- 48371
- 48374
- 48375
- 48377
- 48380
- 48381
- 48382
- 48383
- 48386
- 48390
- 48393
- 48430
- 48439
- 48442
How to read these numbers
We compare PFAS-4 (PFOA + PFOS + PFNA + PFHxS) with this site's 0.5 ng/L benchmark, the same line as on the European pages. UCMR 5 reporting limits are 3 to 4 ng/L. So any quantified PFAS-4 compound is above the benchmark, and a clean result reads "below the 3 to 4 ng/L reporting limit", never zero. The US legal limit is the 4 ng/L federal MCL for PFOA and PFOS, which systems must meet from April 26, 2029 ("above the 2029 federal MCL").
EPA: "UCMR 5 results do not indicate compliance or noncompliance with the PFAS drinking water standards". Samples are taken where water enters the distribution system, not at your tap. A system may have changed sources or added treatment since. Source: U.S. Environmental Protection Agency (EPA), Office of Water, PFAS National Primary Drinking Water Regulation (NPDWR). Regulation details retrieved September 19, 2026. Every system page tracks the 2029 compliance date and the proposed rescission of the PFHxS, PFNA, HFPO-DA and Hazard Index limits.
This site is a data project, not an official source. If in doubt, check with your water supplier or local authority.