Oakland County, Michigan
Violation Analysis
Water Source Types
PFAS Contamination
PFAS (per- and polyfluoroalkyl substances) are persistent chemicals found in drinking water. The EPA has set enforceable limits for several PFAS compounds under UCMR5 monitoring.
Compliance Snapshot
Oakland Michigan water systems by violation status, EPA SDWIS records.
Violation history is cumulative, many flagged systems have already returned to compliance. Detail pages show per-system context.
Water Systems
| System Name | Population | Violations | PFAS |
|---|---|---|---|
| Troy | 85,854 | 8 | Clean |
| Rochester Hills | 74,000 | 6 | Clean |
| Waterford Township | 73,441 | 34 | Detected |
| Southfield | 71,739 | 17 | Clean |
| Pontiac | 63,600 | 28 | Detected |
| Royal Oak, City Of | 57,236 | 13 | Clean |
| Farmington Hills, City Of | 56,823 | 0 | Clean |
| Novi, City Of | 56,780 | 0 | Clean |
| West Bloomfield Township | 49,479 | 14 | Clean |
| Bloomfield Township | 41,070 | 0 | Clean |
| Orion Township | 33,000 | 8 | Clean |
| Madison Heights | 29,694 | 24 | Clean |
| Oak Park | 29,654 | 2 | Detected |
| Ferndale | 22,105 | 12 | Clean |
| Auburn Hills | 21,412 | 16 | Detected |
| Birmingham | 20,472 | 20 | Detected |
| Commerce Township | 19,811 | 0 | Clean |
| Hazel Park | 16,400 | 0 | Clean |
| Berkley | 14,970 | 5 | Clean |
| Wixom, City Of | 13,928 | 7 | Clean |
| Clawson | 11,825 | 21 | Clean |
| Independence Township | 11,790 | 36 | Detected |
| Farmington, City Of | 11,597 | 6 | Clean |
| South Lyon, City Of | 11,055 | 8 | Detected |
| Beverly Hills | 10,451 | 16 | Clean |
| Oxford Township | 10,090 | 16 | Clean |
| Lyon Township | 9,390 | 11 | Clean |
| Holly, Village Of | 8,557 | 26 | Clean |
| Rochester | 7,130 | 9 | Clean |
| Milford, Village Of | 6,366 | 12 | Clean |
| Huntington Woods | 6,200 | 15 | Clean |
| White Lake Township | 5,799 | 39 | Detected |
| Gm Proving Grounds Well 5, 7, 8, 9 | 5,500 | 11 | Clean |
| Walled Lake, City Of | 5,452 | 10 | Clean |
| Rochester East | 5,100 | 8 | Clean |
| Southwest Oakland Township | 4,909 | 0 | Clean |
| Lathrup Village | 4,075 | 20 | Clean |
| Highland Township | 3,786 | 11 | Clean |
| Bloomfield Hills | 3,540 | 0 | Clean |
| Oxford, Village Of | 3,540 | 15 | Clean |
| Kensington Water Park | 3,325 | 13 | - |
| Springs/Portsmouth Apartments | 3,200 | 31 | - |
| Lake Orion, Village Of | 2,973 | 32 | - |
| Pleasant Ridge | 2,872 | 16 | - |
| Keego Harbor, City Of | 2,733 | 4 | - |
| Highland Greens Estates | 2,268 | 20 | - |
| Orchard Lake Village | 2,194 | 4 | - |
| Sylvan Lake | 2,155 | 48 | - |
| Royal Oak Township | 1,864 | 2 | - |
| Southeast Oakland Township | 1,859 | 5 | - |
Other Counties in Michigan
Drinking Water Guides
Frequently Asked Questions
How many water violations are in Oakland County? ▼
How many people get water from Oakland County systems? ▼
Has PFAS been detected in Oakland County water? ▼
What types of water sources supply Oakland County? ▼
Are health-based violations serious? ▼
Data Sources & Methodology
Drinking water violation data from the EPA Safe Drinking Water Information System (SDWIS). PFAS testing data from the UCMR5 monitoring program. SDWIS tracks all public water systems regulated under the Safe Drinking Water Act.
Violations are categorized as health-based (Maximum Contaminant Level exceedances, treatment technique failures) or monitoring/reporting violations. Not all violations indicate an immediate health risk.
Read our methodology - how this data is sourced, computed, and verified.
Every figure on PlainWater is rendered directly from EPA SDWIS drinking-water data, no number is typed in by an editor. This page draws directly on EPA SDWIS data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.