WaterVerge
Chromium-6 Contamination

Chromium-6 in Michigan Drinking Water

Ranked by max chromium-6 detected (µg/L) · UCMR 3 data (2013–2015) · Data from EPA SDWIS & UCMR

122
Cities Tested
122
Detected
100%
% Detected
0.23 µg/L
State Avg
▼ 0% vs national
vs National
351
Health Violations

Chromium-6 in Michigan: what the data shows

Michigan has 122 cities with chromium-6 data from the EPA's UCMR 3 program (2013–2015). Hexavalent chromium (Cr VI) was detected in 122 of those cities. There is currently no federal MCL for chromium-6 — California's 10 µg/L limit is used as a reference. The state average max detected level is 0.23 µg/L. Chromium-6 occurs naturally in some groundwater aquifers but also from industrial discharge, particularly from steel processing, chrome plating, and leather tanning. It is distinct from trivalent chromium (Cr III), which is an essential nutrient at low doses. The National Toxicology Program and IARC classify chromium-6 as a carcinogen via inhalation; the evidence for drinking water carcinogenicity is strong but regulatory action at the federal level remains pending as of 2026. Reverse osmosis systems effectively remove chromium-6 to near-undetectable levels.

Cities exceeding No federal MCL (CA: 10 µg/L)

Michigan
100%
122 of 122 cities
= Exactly at national rate
National avg
100%
4005 of 4005 cities

Chromium-6 data across Michigan

Each dot is a city with UCMR 3 chromium-6 data. Detected cities are shown; there is no federal MCL — California's 10 µg/L limit is used as a reference. Size reflects population served.

All Michigan cities ranked by chromium-6 level

# City Level Level Detected? Violations Grade
1 Calumet 1.53 µg/L
Detected 2
B+
2 Mount Clemens 0.81 µg/L
Detected 3
B+
3 Kincheloe 0.60 µg/L
Detected 10
A
4 Grand Rapids 0.56 µg/L
Detected 10
B-
5 Fenton 0.54 µg/L
Detected 5
D
6 Adrian 0.51 µg/L
Detected 46
F
7 Midland 0.50 µg/L
Detected 3
B+
8 Mount Pleasant 0.48 µg/L
Detected 1
B
9 Owosso 0.42 µg/L
Detected 15
C+
10 Flint 0.40 µg/L
Detected 29
D
11 Saginaw 0.39 µg/L
Detected 3
A-
12 Okemos 0.38 µg/L
Detected 10
B-
13 East Lansing 0.37 µg/L
Detected 12
F
14 Corunna 0.35 µg/L
Detected 0
A
15 Monroe 0.33 µg/L
Detected 6
C
16 St. Joseph 0.33 µg/L
Detected 2
A
17 Southgate 0.33 µg/L
Detected 0
A-
18 Lansing 0.32 µg/L
Detected 13
C-
19 Jackson 0.31 µg/L
Detected 13
D
20 Wyoming 0.30 µg/L
Detected 2
B-
21 Ferndale 0.28 µg/L
Detected 4
B
22 Ann Arbor 0.27 µg/L
Detected 39
D+
23 Bay City 0.27 µg/L
Detected 20
B
24 Traverse City 0.27 µg/L
Detected 12
D+
25 New Boston 0.27 µg/L
Detected 0
A-
26 Muskegon Heights 0.27 µg/L
Detected 2
B+
27 Kentwood 0.27 µg/L
Detected 3
B
28 Fraser 0.27 µg/L
Detected 0
A-
29 Novi 0.26 µg/L
Detected 9
C
30 Eastpointe 0.26 µg/L
Detected 0
A
31 Grosse Pointe Woods 0.26 µg/L
Detected 0
B
32 Benton Harbor 0.26 µg/L
Detected 16
D+
33 Ypsilanti 0.25 µg/L
Detected 5
B+
34 Farmington 0.25 µg/L
Detected 2
A
35 Wayne 0.24 µg/L
Detected 0
B-
36 Bridgeport 0.24 µg/L
Detected 0
A+
37 Detroit 0.24 µg/L
Detected 3
B+
38 St. Clair Shores 0.24 µg/L
Detected 1
A
39 Muskegon 0.24 µg/L
Detected 3
B
40 Hamtramck 0.24 µg/L
Detected 2
B-
41 Muskgon 0.24 µg/L
Detected 1
A
42 Newport 0.24 µg/L
Detected 0
A
43 Grandville 0.23 µg/L
Detected 0
A-
44 Brighton 0.23 µg/L
Detected 25
F
45 Norton Shores 0.23 µg/L
Detected 0
A
46 Byron Center 0.23 µg/L
Detected 0
A+
47 Escanaba 0.23 µg/L
Detected 0
A-
48 Canton 0.22 µg/L
Detected 3
A
49 Portage 0.22 µg/L
Detected 1
B+
50 Port Huron 0.22 µg/L
Detected 0
A-
51 Garden City 0.22 µg/L
Detected 0
B
52 Macomb 0.21 µg/L
Detected 0
A
53 Troy 0.21 µg/L
Detected 10
B-
54 Jenison 0.21 µg/L
Detected 0
A-
55 Brownstown Twp 0.21 µg/L
Detected 0
A-
56 Grand Haven 0.21 µg/L
Detected 1
A-
57 Burton 0.21 µg/L
Detected 2
A
58 Allendale 0.21 µg/L
Detected 0
A-
59 East Grand Rapids 0.21 µg/L
Detected 0
B+
60 Roosevelt Park 0.21 µg/L
Detected 0
A
61 Holland 0.21 µg/L
Detected 20
B-
62 Inkster 0.20 µg/L
Detected 0
B
63 West Bloomfield 0.20 µg/L
Detected 21
F
64 Redford 0.20 µg/L
Detected 1
B
65 Lincoln Park 0.20 µg/L
Detected 0
B+
66 Highland Park 0.20 µg/L
Detected 3
A-
67 Clinton Township 0.19 µg/L
Detected 1
B+
68 Auburn Hills 0.19 µg/L
Detected 1
B+
69 Mt Pleasant 0.19 µg/L
Detected 0
C
70 Melvindale 0.19 µg/L
Detected 2
A-
71 Farmington Hills 0.18 µg/L
Detected 86
F
72 Pontiac 0.18 µg/L
Detected 2
A
73 Commerce Township 0.18 µg/L
Detected 0
A+
74 Fort Gratiot 0.18 µg/L
Detected 1
A
75 Lake Orion 0.17 µg/L
Detected 0
A-
76 Grosse Pointe Park 0.17 µg/L
Detected 1
B+
77 Sterling Heights 0.16 µg/L
Detected 0
A
78 Dearborn 0.16 µg/L
Detected 0
A-
79 Chesterfield Township 0.16 µg/L
Detected 0
A-
80 Livonia 0.16 µg/L
Detected 0
A
81 Riverview 0.16 µg/L
Detected 0
A+
82 Northville 0.15 µg/L
Detected 3
B+
83 Warren 0.15 µg/L
Detected 0
A
84 Sault Ste. Marie 0.14 µg/L
Detected 2
B-
85 Menominee 0.14 µg/L
Detected 3
A
86 Southfield 0.14 µg/L
Detected 40
F
87 Dearborn Heights 0.14 µg/L
Detected 2
C+
88 Grand Blanc 0.14 µg/L
Detected 26
F
89 Alpena 0.14 µg/L
Detected 14
C-
90 Washington 0.14 µg/L
Detected 0
A
91 Woodhaven 0.14 µg/L
Detected 0
A
92 Beverly Hills 0.14 µg/L
Detected 0
A-
93 Grosse Ile 0.14 µg/L
Detected 1
B-
94 Bad Axe 0.14 µg/L
Detected 3
A
95 Shelby Township 0.13 µg/L
Detected 6
D
96 Bloomfield Township 0.13 µg/L
Detected 0
A+
97 Romulus 0.13 µg/L
Detected 0
B+
98 Birmingham 0.13 µg/L
Detected 17
F
99 Ecorse 0.13 µg/L
Detected 0
B+
100 Kalamazoo 0.12 µg/L
Detected 37
F
101 Rochester Hills 0.12 µg/L
Detected 0
A-
102 Royal Oak 0.12 µg/L
Detected 9
B
103 Belleville 0.12 µg/L
Detected 4
D
104 Madison Heights 0.12 µg/L
Detected 0
B+
105 Harrison Township 0.12 µg/L
Detected 0
A
106 Berkley 0.12 µg/L
Detected 0
A-
107 Harper Woods 0.12 µg/L
Detected 2
B
108 Plymouth 0.12 µg/L
Detected 0
A-
109 Taylor 0.11 µg/L
Detected 2
C
110 Oak Park 0.11 µg/L
Detected 0
A-
111 Trenton 0.11 µg/L
Detected 1
A-
112 Clawson 0.11 µg/L
Detected 0
B+
113 Wyandotte 0.10 µg/L
Detected 0
B+
114 Roseville 0.10 µg/L
Detected 0
A
115 Allen Park 0.10 µg/L
Detected 4
B+
116 Hazel Park 0.10 µg/L
Detected 0
A+
117 New Baltimore 0.10 µg/L
Detected 1
A
118 Manistee 0.07 µg/L
Detected 3
A-
119 Marquette 0.07 µg/L
Detected 4
F
120 Waterford 0.03 µg/L
Detected 11
B
121 Niles 0.03 µg/L
Detected 2
C
122 Clarkston 0.03 µg/L
Detected 10
B+

Frequently asked questions about chromium-6 in Michigan

Is chromium-6 in Michigan tap water dangerous?

Chromium-6 (hexavalent chromium) is a potential human carcinogen. There is currently no federal MCL — California's 10 µg/L limit is the most protective US standard. 122 cities in Michigan had detectable chromium-6 in UCMR 3 testing (2013–2015). Reverse osmosis is the most effective removal method.

Where does chromium-6 come from in Michigan water?

Chromium-6 enters water supplies from two main sources: natural weathering of chromium-containing rock formations (especially in the Southwest and parts of the Midwest) and industrial discharge from steel mills, chrome plating, and coal ash sites. Groundwater systems are more commonly affected by natural sources, while surface water systems near industrial areas face pollution-related risks.

How can I filter chromium-6 from my water in Michigan?

Reverse osmosis (RO) systems are the most effective, removing over 95% of chromium-6. Some high-quality activated alumina or anion exchange filters also provide significant reduction. Standard carbon filters and pitcher filters are generally NOT effective against chromium-6. Look for filters certified by NSF International against NSF/ANSI 58 (for RO systems).