Free tap water grades for 1,100+ water systems & 10,000+ ZIP codesFree tap water grades for 10,000+ ZIP codes Official EPA compliance records · Independent ratings

Michigan Water Quality Ratings

TapWaterSafety has rated 31 public water systems in Michigan, serving a combined 4,091,295 residents. The statewide average grade is B.

Data sources: EPA SDWIS EPA ECHO EWG Tap Water Database Utility CCRs ⓘ How did we get these ratings?
State average grade
B
82/100
Total utilities rated 31
Population served 4,091,295
Most recent test 2024
🇪🇺 Would fail EU standards 2 of 31

Top water quality concerns in Michigan

  • Haloacetic acids (HAA9) significantly above health guideline
  • Haloacetic acids (HAA5) significantly above health guideline
  • Total trihalomethanes (TTHMs) significantly above health guideline
  • PFAS contamination
  • Lead detected in source water

Grade distribution

A
19 (61%)
B
6 (19%)
C
5 (16%)
D
1 (3%)
F
0 (0%)

All rated utilities in Michigan

Sorted by score, highest first. Click any utility to see the full grade card.

Rank Utility City Population Score Grade
#1 LANSING BOARD OF WATER & LIGHT LANSING 166,000 92 A
#2 ROCHESTER HILLS ROCHESTER HILLS 74,000 88 A
#3 CANTON TOWNSHIP CANTON 99,627 88 A
#4 CLINTON TOWNSHIP CLINTON TOWNSHIP 100,513 88 A
#5 DEARBORN DEARBORN 109,976 88 A
#6 FARMINGTON HILLS, CITY OF FARMINGTON HILLS 56,984 88 A
#7 LIVONIA LIVONIA 96,942 88 A
#8 NOVI, CITY OF NOVI 56,780 88 A
#9 PONTIAC PONTIAC 63,776 88 A
#10 ROYAL OAK, CITY OF ROYAL OAK 57,236 88 A
#11 SHELBY TOWNSHIP SHELBY TOWNSHIP 72,000 88 A
#12 STERLING HEIGHTS, CITY OF STERLING HEIGHTS 127,000 88 A
#13 TROY TROY 85,854 88 A
#14 WARREN, CITY OF WARREN 134,056 88 A
#15 YPSILANTI COMMUNITY UTILITY AUTHORITY YPSILANTI 53,988 88 A
#16 MACOMB TOWNSHIP MACOMB 90,000 86 A
#17 ST. CLAIR SHORES, CITY OF ST. CLAIR SHORES 59,715 86 A
#18 SOUTHFIELD SOUTHFIELD 71,739 85 A
#19 WESTLAND WAYNE 85,420 85 A
#20 FLINT, CITY OF FLINT 81,252 84 B
#21 DETROIT CITY OF DETROIT 633,218 82 B
#22 City of Flint Water System Flint 81,000 79 B
#23 GENESEE COUNTY WATER SYSTEM FLINT 73,726 78 B
#24 TAYLOR TAYLOR 63,409 77 B
#25 WATERFORD TOWNSHIP WATERFORD 73,441 76 B
#26 WYOMING WYOMING 72,125 74 C
#27 ANN ARBOR ANN ARBOR 123,851 73 C
#28 GRAND RAPIDS GRAND RAPIDS 306,901 71 C
#29 Detroit Municipal Water System Detroit 670,000 70 C
#30 DEARBORN HEIGHTS DEARBORN HEIGHTS 57,774 66 C
#31 KALAMAZOO KALAMAZOO 192,992 60 D