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.

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.