Tapcensus

Michigan

Oakland County drinking water quality

729 active public water systems serve 1,157,537 people in Oakland County. 525 are compliant, 204 had at least one EPA violation in the past three years, 2 are designated serious violators, and 4 carry a health flag.

Active systems 729 108 community systems
People served 1.2M by public water systems
Systems with violations 204 28% of active systems, past 3 years
Serious violators 2 4 systems carry a health flag

Needs attention

Villa at Green Lake Estates MI0060792 · Community water system · Serves 85 7 rules violated in the past three years. Unresolved: Lead and Copper Rule and Lead and Copper Rule Revisions.
Casemer Tool & Machine MI2148363 · Non-Transient non-community system · Serves 70 2 rules violated in the past three years
Holly, Village of MI0003200 · Holly · Community water system · Serves 8,557 3 rules violated in the past three years. Unresolved: Lead and Copper Rule Revisions and Public Notice Rule and Revised PN Rule.
Oxford Village Condominiums MI0005136 · Community water system · Serves 80 11 rules violated in the past three years. Unresolved: Lead and Copper Rule Revisions and Public Notice Rule and Revised PN Rule.
Lakeview Apartments MI0006443 · Community water system · Serves 50 2 rules violated in the past three years. Unresolved: Arsenic Rule.

Community water systems

108 systems, largest first
SystemServesStatusRules violated, 3 yrUnresolved
Troy
Troy
85,854 0 0
Rochester Hills
Rochester Hills
74,000 0 0
Waterford Township
Waterford
73,441 1 0
Southfield
Southfield
71,739 1 0
Pontiac
Pontiac
63,776 0 0
Royal Oak, City of
Royal Oak
57,236 0 0
Farmington Hills, City of
Farmington Hills
56,984 0 0
Novi, City of
Novi
56,780 0 0
West Bloomfield Township
49,479 0 0
Bloomfield Township
41,691 0 0
Orion Township
33,000 0 0
Madison Heights
Madison Heights
29,694 0 0
Oak Park
Oak Park
29,654 0 0
Ferndale
Ferndale
22,105 2 0
Auburn Hills
Auburn Hills
21,412 0 0
Birmingham
Birmingham
20,472 2 0
Commerce Township
19,811 0 0
Hazel Park
Hazel Park
16,400 0 0
Berkley
Berkley
14,970 0 0
Wixom, City of
Wixom
13,928 0 0
Clawson
Clawson
11,825 2 0
Independence Township
11,790 0 0
Farmington, City of
Farmington
11,597 0 0
South Lyon, City of
South Lyon
11,055 0 0
Beverly Hills
10,451 0 0
Oxford Township
10,407 0 0
Lyon Township
9,390 3 1
Holly, Village of
Holly
8,557 3 2
Rochester
Rochester
7,130 0 0
White Lake Township
6,619 3 0
Milford, Village of
Milford
6,366 1 0
Huntington Woods
Huntington Woods
6,200 0 0
Walled Lake, City of
Walled Lake
5,260 1 0
Rochester East
Rochester
5,100 0 0
Southwest Oakland Township
4,943 0 0
Lathrup Village
Lathrup Village
4,075 3 1
Highland Township
3,837 0 0
Bloomfield Hills
Bloomfield Hills
3,579 0 0
Oxford, Village of
Oxford
3,540 0 0
Springs/portsmouth Apartments
3,200 1 0
Lake Orion, Village of
Lake Orion
2,973 0 0
Pleasant Ridge
Pleasant Ridge
2,872 0 0
Keego Harbor, City of
Keego Harbor
2,740 0 0
Highland Greens Estates
2,268 0 0
Orchard Lake Village
Orchard Lake
2,194 0 0
Sylvan Lake
Sylvan Lake
2,155 0 0
Southeast Oakland Township
1,923 0 0
Royal Oak Township
1,869 1 0
Deerwood Subdivision
1,824 0 0
Cedarbrook Estates
1,728 0 0
Non-community systems (621: schools, campgrounds, workplaces, restaurants)

These systems serve places people visit rather than homes.

SystemServesStatusRules violated, 3 yrUnresolved
William Beaumont Hospital
8,240 0 0
Henry Ford West Bloomfield Hospital
4,300 0 0
GM Proving Grounds Well 5, 7, 8, 9
4,100 0 0
Kensington Water Park
3,325 1 0
Milford High School/hvs
1,400 0 0
Country Oaks Elem/oak Valley Center
1,300 0 0
Brandon High School/bsd
1,200 1 0
Mdot Davisburg #2, R908
1,200 0 0
Springfield Town Square
1,200 1 1
Sun Outdoors Kensington (haas Lake)
1,200 2 1
Mdot Clarkston, R904
1,000 0 0
Burger King Highland #4102
750 0 0
Camp Tamarack Main Well
750 0 0
Groveland Oaks Area 8
750 0 0
Highland Town Center I
750 0 0
Indian Springs Env Educational Ctr
750 0 0
Pine Knob Ski Resort
750 0 0
Hugger Elementary School
680 0 0
Baldwin Elementary School
650 0 0
Bailey Lake Elementary
600 1 1
Brandon Middle School
600 1 0
Comeback Inn
600 0 0
Davisburg Elementary School
600 1 0
Harvey Swanson Elementary School
600 2 0
Springfield Plains Elementary
600 1 1
Clear Lake Elementary
582 0 0
Heritage Elementary Hvs
550 0 0
Addison Oaks Cpgd.shower Bldg.
500 0 0
Addison Oaks Loop D
500 0 0
Alex's Market
500 1 0
Bittker Conference Center
500 0 0
Dnr-Seven Lakes Beach
500 0 0
Dnr-Seven Lakes Big Seven Shelters
500 1 0
Groveland Oaks Concession
500 0 0
Hamilton-Parsons Elementary School
500 0 0
Highland Retail Center Bldg a
500 0 0
Lafontaine Automotive
500 0 0
McDonald's Walled Lake #16112
500 1 0
Oakland Schools-Tech Campus NW
500 1 1
Oakview School
500 1 1
Oakwood Elementary
500 1 0
Spring Mills Elem School/hvs
500 0 0
Springfield Oaks Event Grounds
500 0 0
The River Church and Offices
500 0 0
Walgreens Highland
500 1 0
Oxbow Elementary School/hvs
455 0 0
Cook's Farm Dairy
435 0 0
Addison Oaks Conference Center
400 0 0
Andersonville Elementary
400 2 1
Collier Lanes
400 1 0
Culver's Pontiac Trail
400 0 0
Cvs Pharmacy #8304
400 0 0
Dollar Tree White Lake #3558
400 0 0
Lakeview Plaza
400 0 0
Mobil #200312777 Highland
400 0 0
Rochester Christian University
400 1 0
South Lyon Center LLC
400 1 1
Willoway Day Camp
400 0 0
Addison Oaks Lodge Bldg.
350 0 0
Apollo Early Childhood Ctr/hvs
350 0 0
Highland Elem School/hvs
350 0 0
Highland House Restaurant
350 0 0
Huda School/montessori
350 1 0
Hungry Howie's Clarkston
350 1 0
Oakwood Community Church
350 0 0
Rose Pioneer Elementary
350 0 0
The Myth Golf and Banquet
350 1 0
Waypoint Free Methodist Church
350 0 0
Shepherd's Hollow Banquet Venue
340 0 0
Upland Hills Farm INC
305 1 0
15 Oak Square Mall
300 2 1
Bordine's Nursery Retail
300 1 0
Cracker Barrel General Store
300 0 0
Cross of Christ Church and Preschool
300 0 0
Dixie Baptist Church Auditorium
300 0 0
Dnr-Holly Rec Area West Toilet
300 0 0
Franklin Community Church
300 1 0
Great Lakes Nat'l Cemetery-Admin
300 0 0
Hillside Bible Church
300 1 0
Indianwood Golf & Country Club
300 1 0
Lyon Grill
300 0 0
Marathon Gas (south Lyon)
300 1 0
Mt. Holly Ski
300 1 0
River Bank Golf Club
300 2 0
St. Trinity Evangelical Lutheran Church
300 0 0
The Holly Campground
300 0 0
The Salvation Army Michigan House
300 0 0
VFW Post #4156 White Lake
300 0 0
Long Family Orchard
291 1 0
BP #119901 Walled Lake
250 1 0
Copper Hills Golf Club
250 0 0
Dnr-Pontiac Lake Rec Area Org Cmp
250 1 0
Escamilla Amigos Ortonville
250 1 0
First Baptist Church of Clarkston
250 0 0
McDonald's Ortonville #12245
250 0 0
Shepherd's Hollow Clubhouse
250 0 0
St. Anne Church / Educ Ctr
250 0 0
The Salvation Army Chamberlin
250 0 0
The Salvation Army Camp Pool
250 0 0
Milford Office Park Bldg 1
245 2 0
All 621 in the systems table
Inactive systems (1,442, no longer operating or reporting)

Kept for the record and excluded from the county totals above. Browse inactive systems.

About this data

Totals cover active systems. Systems serving more than one county are counted in each county. EPA counts the rules a system was in violation of, not the individual violations; one rule can carry several.

Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The Michigan records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.