Skip to main content
WaterVerge
Lead Contamination

Lead in Michigan Drinking Water

Ranked by 90th percentile lead level (ppb) · Data from EPA SDWIS & UCMR

502
Cities Tested
12
Exceeds Limit
2%
% Exceeds Limit
2.6 ppb
State Avg
▼ 0% vs national
vs National
344
Health Violations

Lead in Michigan: what the data shows

Michigan has 502 cities with lead monitoring data, with very few cities exceeding the EPA action level of 15 ppb. The state average 90th percentile lead level is 2.6 ppb, compared to 3.3 ppb nationally — better than the national average. 12 cities exceed the 15 ppb action level. High lead levels in tap water typically indicate aging infrastructure — lead service lines, lead solder in older plumbing, or lead-containing brass fixtures. There is no safe level of lead exposure for children. The 90th percentile measurement means that 90% of tap samples in a city are at or below the reported level. This is the standard EPA uses under the Lead and Copper Rule to determine if a water system needs to take corrective action. An NSF 53-certified pitcher or under-sink filter can effectively remove lead at the tap.

Cities exceeding 15 ppb EPA Action Level

Michigan
2%
12 of 502 cities
= Exactly at national rate
National avg
2%
352 of 15325 cities

Lead data across Michigan

Each dot is a city, colored by overall water quality grade. Cities with lead levels above the 15 ppb EPA action level are highlighted. Size reflects population served.

All Michigan cities ranked by lead level

# City Level Level Exceeds? Violations Grade
1 Eau Claire 71.0 ppb
Yes 1
C
2 Holt 50.0 ppb
Yes 1
C-
3 Mt Pleasant 41.0 ppb
Yes 0
C
4 Boyne Falls 26.0 ppb
Yes 1
C+
5 Grand Blanc 25.0 ppb
Yes 26
F
6 Vicksburg 19.5 ppb
Yes 6
B-
7 Grosse Ile 19.2 ppb
Yes 1
B-
8 Marquette 19.0 ppb
Yes 4
F
9 Michigan Center 19.0 ppb
Yes 0
B-
10 Madison Heights 17.9 ppb
Yes 0
B+
11 Inkster 17.6 ppb
Yes 0
B
12 Taylor 16.3 ppb
Yes 2
C
13 Garden City 15.0 ppb
No 0
B
14 Sebewaing 14.0 ppb
No 1
B+
15 Grosse Pointe Woods 13.3 ppb
No 0
B
16 River Rouge 13.2 ppb
No 1
B-
17 Hamtramck 13.0 ppb
No 2
B-
18 Three Rivers 12.0 ppb
No 16
B+
19 Dowagiac 12.0 ppb
No 2
C-
20 Grass Lake 12.0 ppb
No 0
B+
21 Fruitport 11.7 ppb
No 0
B+
22 Interlochen 11.0 ppb
No 0
B
23 Sheridan 11.0 ppb
No 0
B+
24 East Grand Rapids 10.1 ppb
No 0
B+
25 Redford 9.8 ppb
No 1
B
26 Greenville 9.2 ppb
No 3
B
27 Ferndale 9.0 ppb
No 4
B
28 Owosso 9.0 ppb
No 15
C+
29 Marshall 9.0 ppb
No 0
A-
30 Port Sanilac 9.0 ppb
No 1
A-
31 Roseville 9.0 ppb
No 0
A
32 Allen Park 8.7 ppb
No 4
B+
33 East China 8.0 ppb
No 0
A
34 Metamora 8.0 ppb
No 0
A-
35 Pleasant Ridge 7.9 ppb
No 0
B+
36 Three Oaks 7.8 ppb
No 3
A-
37 Carleton 7.6 ppb
No 0
A-
38 Detroit 7.5 ppb
No 3
B+
39 Wyandotte 7.3 ppb
No 0
B+
40 Ann Arbor 7.2 ppb
No 39
D+
41 Romulus 7.2 ppb
No 0
B+
42 Hazel Park 7.0 ppb
No 0
A+
43 Buchanan 7.0 ppb
No 6
B+
44 Yale 7.0 ppb
No 4
B-
45 Pigeon 7.0 ppb
No 1
B+
46 Otisville 7.0 ppb
No 1
D+
47 Grand Rapids 7.0 ppb
No 10
B-
48 Wayne 6.9 ppb
No 0
B-
49 Iron Mountain 6.8 ppb
No 14
B+
50 Berkley 6.7 ppb
No 0
A-
51 North Muskegon 6.5 ppb
No 0
B+
52 Clawson 6.2 ppb
No 0
B+
53 Dearborn 6.0 ppb
No 0
A-
54 Southgate 6.0 ppb
No 0
A-
55 Leslie 6.0 ppb
No 2
B
56 Hemlock 6.0 ppb
No 2
B+
57 Port Hope 6.0 ppb
No 6
A
58 Center Line 5.9 ppb
No 0
B+
59 Houghton 5.5 ppb
No 2
B-
60 Coldwater 5.4 ppb
No 27
F
61 Kalamazoo 5.3 ppb
No 37
F
62 Milan 5.1 ppb
No 0
A-
63 Caro 5.1 ppb
No 1
A-
64 Imlay City 5.0 ppb
No 1
A
65 Hartland 5.0 ppb
No 0
A
66 Constantine 5.0 ppb
No 13
B
67 Westland 5.0 ppb
No 1
B+
68 Beaverton 5.0 ppb
No 0
B+
69 Lakeview 5.0 ppb
No 0
B+
70 Linwood 5.0 ppb
No 9
A
71 Mio 5.0 ppb
No 8
A
72 Mackinac Island 5.0 ppb
No 0
B+
73 Manchester 4.9 ppb
No 3
A-
74 Harper Woods 4.8 ppb
No 2
B
75 Trenton 4.7 ppb
No 1
A-
76 Flat Rock 4.6 ppb
No 2
A
77 Pentwater 4.6 ppb
No 2
B+
78 Gibraltar 4.2 ppb
No 1
A-
79 Watersmeet 4.1 ppb
No 9
B+
80 Elkton 4.1 ppb
No 3
A
81 Royal Oak 4.0 ppb
No 9
B
82 Sanford 4.0 ppb
No 3
A-
83 Holly 4.0 ppb
No 9
C-
84 Eaton Rapids 4.0 ppb
No 3
B-
85 Middleville 4.0 ppb
No 11
B-
86 Mount Morris 4.0 ppb
No 2
A-
87 Reed City 4.0 ppb
No 0
A-
88 West Branch 4.0 ppb
No 2
A-
89 Glen Arbor 4.0 ppb
No 6
B+
90 Quinnesec 4.0 ppb
No 10
A
91 Au Gres 4.0 ppb
No 1
B+
92 Onsted 4.0 ppb
No 0
B+
93 Unionville 4.0 ppb
No 2
A
94 Marcellus 3.9 ppb
No 0
B
95 Ecorse 3.8 ppb
No 0
B+
96 Sebring 3.8 ppb
No 33
C
97 Hesperia 3.8 ppb
No 3
B-
98 Homosassa Springs 3.8 ppb
No 3
B
99 Dollar Bay 3.6 ppb
No 5
B+
100 Brooklyn 3.6 ppb
No 5
B
101 Alpena 3.4 ppb
No 14
C-
102 Grosse Pointe Park 3.4 ppb
No 1
B+
103 Ishpeming 3.4 ppb
No 17
B
104 St. Charles 3.3 ppb
No 0
B+
105 West Olive 3.3 ppb
No 0
B
106 Lincoln Park 3.1 ppb
No 0
B+
107 Baldwin 3.1 ppb
No 4
B+
108 Flint 3.0 ppb
No 29
D
109 Oscoda 3.0 ppb
No 3
D
110 Tecumseh 3.0 ppb
No 0
A+
111 Hastings 3.0 ppb
No 5
B-
112 White Lake 3.0 ppb
No 1
B-
113 Durand 3.0 ppb
No 6
A-
114 Bad Axe 3.0 ppb
No 3
A
115 Grawn 3.0 ppb
No 0
A-
116 Newaygo 3.0 ppb
No 7
B-
117 Montague 3.0 ppb
No 0
A-
118 Jonesville 3.0 ppb
No 0
A
119 Perry 3.0 ppb
No 0
B+
120 Lake Odessa 3.0 ppb
No 2
B+
121 Manton 3.0 ppb
No 7
B
122 Thompsonville 3.0 ppb
No 9
B
123 Climax 3.0 ppb
No 4
A
124 Forestville 3.0 ppb
No 0
A-
125 Davenport 3.0 ppb
No 5
C+
126 Mt Clemens 3.0 ppb
No 16
D
127 Kentwood 3.0 ppb
No 3
B
128 Grosse Pointe Farms 2.9 ppb
No 5
A-
129 Galesburg 2.9 ppb
No 1
B+
130 Frostproof 2.9 ppb
No 9
D+
131 Ramsay 2.9 ppb
No 2
A-
132 Muskegon Heights 2.8 ppb
No 2
B+
133 Wakefield 2.8 ppb
No 0
A
134 Hart 2.8 ppb
No 0
B+
135 Warren 2.7 ppb
No 0
A
136 New Buffalo 2.7 ppb
No 0
B+
137 Reese 2.7 ppb
No 0
A+
138 Ferrysburg 2.7 ppb
No 0
B+
139 Saginaw 2.5 ppb
No 3
A-
140 Riverview 2.5 ppb
No 0
A+
141 Hudsonville 2.5 ppb
No 0
B+
142 Frankenmuth 2.5 ppb
No 0
A+
143 Kingsford 2.5 ppb
No 7
A-
144 St. Ignace 2.5 ppb
No 3
A-
145 Reading 2.5 ppb
No 2
A
146 Haines City 2.5 ppb
No 1
A-
147 Midland 2.5 ppb
No 3
B+
148 Osceola 2.5 ppb
No 3
A
149 Osceola 2.5 ppb
No 3
A
150 Wayland 2.5 ppb
No 2
A-
151 Grosse Pointe 2.4 ppb
No 0
A
152 Shelby 2.4 ppb
No 4
A
153 Addison 2.4 ppb
No 5
C+
154 Lawrence 2.4 ppb
No 4
B+
155 Manistee 2.3 ppb
No 3
A-
156 Marine City 2.3 ppb
No 1
B+
157 Sparta 2.3 ppb
No 3
B+
158 Mattawan 2.3 ppb
No 6
B+
159 Harrison 2.2 ppb
No 2
A-
160 Farwell 2.2 ppb
No 2
A-
161 Menomonie 2.2 ppb
No 1
A
162 Tawas City 2.1 ppb
No 1
A
163 Norton Shores 2.1 ppb
No 0
A
164 Birch Run 2.1 ppb
No 0
A+
165 Monroe 2.0 ppb
No 6
C
166 Battle Creek 2.0 ppb
No 15
F
167 Jenison 2.0 ppb
No 0
A-
168 Niles 2.0 ppb
No 2
C
169 Clarkston 2.0 ppb
No 10
B+
170 Escanaba 2.0 ppb
No 0
A-
171 Muskgon 2.0 ppb
No 1
A
172 Sturgis 2.0 ppb
No 1
A
173 Petoskey 2.0 ppb
No 5
B-
174 Big Rapids 2.0 ppb
No 3
B+
175 New Hudson 2.0 ppb
No 1
B
176 Hillsdale 2.0 ppb
No 3
A-
177 Highland Park 2.0 ppb
No 3
A-
178 Bridgman 2.0 ppb
No 1
A+
179 Belding 2.0 ppb
No 12
B-
180 St. Clair 2.0 ppb
No 1
B+
181 Springfield 2.0 ppb
No 3
B
182 Blissfield 2.0 ppb
No 6
A
183 Whitehall 2.0 ppb
No 5
B+
184 Caseville 2.0 ppb
No 3
B
185 Potterville 2.0 ppb
No 0
A
186 Bronson 2.0 ppb
No 0
A-
187 Caspian 2.0 ppb
No 15
B
188 Auburn 2.0 ppb
No 0
A-
189 Marlette 2.0 ppb
No 2
A-
190 Armada 2.0 ppb
No 2
A-
191 Deckerville 2.0 ppb
No 0
A-
192 Scottville 2.0 ppb
No 1
A-
193 Ovid 2.0 ppb
No 1
A-
194 Whitmore Lake 2.0 ppb
No 12
D
195 Stanton 2.0 ppb
No 0
A-
196 Port Austin 2.0 ppb
No 1
A-
197 Brown City 2.0 ppb
No 1
A-
198 Bellevue 2.0 ppb
No 2
B+
199 Coleman 2.0 ppb
No 2
A-
200 East Kingsford 2.0 ppb
No 1
A-
201 Millington 2.0 ppb
No 1
A
202 Concord 2.0 ppb
No 5
A-
203 North Branch 2.0 ppb
No 0
A
204 Mackinaw City 2.0 ppb
No 0
B+
205 Grant 2.0 ppb
No 0
B+
206 Westphalia 2.0 ppb
No 0
A-
207 Jasper 2.0 ppb
No 0
B+
208 Sunfield 2.0 ppb
No 2
A
209 New Lothrop 2.0 ppb
No 1
A-
210 Byron 2.0 ppb
No 7
A-
211 Saugatuck 2.0 ppb
No 1
B+
212 Bridgeport 1.9 ppb
No 0
A+
213 Negaunee 1.9 ppb
No 3
C+
214 Roosevelt Park 1.9 ppb
No 0
A
215 Fort Gratiot 1.8 ppb
No 1
A
216 Muir 1.8 ppb
No 4
A
217 Spring Lake 1.8 ppb
No 1
B+
218 Mason 1.7 ppb
No 3
B+
219 Utica 1.7 ppb
No 0
B+
220 Ithaca 1.7 ppb
No 2
C
221 Quincy 1.7 ppb
No 25
D
222 Pontiac 1.6 ppb
No 2
A
223 Byron Center 1.6 ppb
No 0
A+
224 Mount Clemens 1.6 ppb
No 3
B+
225 Algonac 1.6 ppb
No 0
A+
226 Calumet 1.6 ppb
No 2
B+
227 Wolverine Lake 1.6 ppb
No 1
A-
228 Harbert 1.5 ppb
No 3
A-
229 Sault Ste. Marie 1.5 ppb
No 2
B-
230 Allegan 1.5 ppb
No 2
B+
231 Munising 1.5 ppb
No 7
A
232 Morenci 1.5 ppb
No 6
A-
233 Ubly 1.5 ppb
No 1
B+
234 Fennville 1.5 ppb
No 8
B+
235 Nunica 1.5 ppb
No 0
A+
236 Saranac 1.4 ppb
No 3
A-
237 Port Huron 1.4 ppb
No 0
A-
238 Melvindale 1.4 ppb
No 2
A-
239 Iron River 1.4 ppb
No 25
B+
240 Norway 1.4 ppb
No 4
A
241 Clare 1.4 ppb
No 0
A
242 Cedar Springs 1.4 ppb
No 31
C-
243 Barnegat Twp.-1533 1.3 ppb
No 1
A-
244 Bay City 1.3 ppb
No 20
B
245 Rochester Hills 1.3 ppb
No 0
A-
246 Manistique 1.3 ppb
No 7
A-
247 White Pigeon 1.3 ppb
No 6
A-
248 Pinconning 1.3 ppb
No 4
A
249 Lake Linden 1.3 ppb
No 3
B-
250 Chassell 1.3 ppb
No 0
A-
251 Republic 1.3 ppb
No 2
A+
252 Holland 1.2 ppb
No 20
B-
253 Lansing 1.2 ppb
No 13
C-
254 Clinton Township 1.2 ppb
No 1
B+
255 Paw Paw 1.2 ppb
No 2
A-
256 Centreville 1.2 ppb
No 9
A-
257 Versailles 1.1 ppb
No 20
A-
258 Versailles 1.1 ppb
No 20
A-
259 Livonia 1.1 ppb
No 0
A
260 St. Clair Shores 1.1 ppb
No 1
A
261 St Joseph 1.1 ppb
No 2
A
262 Hancock 1.1 ppb
No 3
A-
263 Crystal Falls 1.1 ppb
No 7
B
264 Maple Rapids 1.1 ppb
No 1
B
265 Brighton 1.0 ppb
No 25
F
266 Harrison Township 1.0 ppb
No 0
A
267 Belleville 1.0 ppb
No 4
D
268 Fenton 1.0 ppb
No 5
D
269 Albion 1.0 ppb
No 6
B
270 Grand Ledge 1.0 ppb
No 2
A-
271 St. Johns 1.0 ppb
No 0
B
272 Berrien Springs 1.0 ppb
No 7
C+
273 Ira 1.0 ppb
No 0
A
274 Fremont 1.0 ppb
No 3
B+
275 Wilson 1.0 ppb
No 0
A
276 Boyne City 1.0 ppb
No 2
B
277 Carson City 1.0 ppb
No 1
B+
278 Rogers City 1.0 ppb
No 2
A
279 East Tawas 1.0 ppb
No 0
A-
280 Vassar 1.0 ppb
No 2
A-
281 Chesaning 1.0 ppb
No 4
B+
282 Croswell 1.0 ppb
No 1
B+
283 L'Anse 1.0 ppb
No 2
A-
284 Olivet 1.0 ppb
No 0
A-
285 Edwardsburg 1.0 ppb
No 5
B+
286 Webberville 1.0 ppb
No 2
B+
287 Breckenridge 1.0 ppb
No 0
A
288 Edmore 1.0 ppb
No 0
B+
289 Fowler 1.0 ppb
No 1
A-
290 Dryden 1.0 ppb
No 1
A
291 Mamakating (T) 1.0 ppb
No 0
B+
292 Columbiaville 1.0 ppb
No 0
B+
293 Vermontville 1.0 ppb
No 0
B+
294 Benzonia 1.0 ppb
No 1
B+
295 Tampa 1.0 ppb
No 5
A-
296 Ashley 1.0 ppb
No 2
A
297 Camden 1.0 ppb
No 0
A-
298 South Range 0.9 ppb
No 0
B+
299 Grand Island 0.9 ppb
No 1
B+
300 Benton Harbor 0.8 ppb
No 16
D+
301 Watervliet 0.8 ppb
No 2
B
302 Menominee 0.8 ppb
No 3
A
303 Cheboygan 0.7 ppb
No 1
B
304 Standish 0.7 ppb
No 3
C-
305 Homosassa Springs 0.7 ppb
No 3
A-
306 Janesville 0.7 ppb
No 5
A+
307 Ironwood 0.6 ppb
No 2
B+
308 Manhattan 0.6 ppb
No 3
B
309 Bessemer 0.6 ppb
No 2
B
310 Indiantown 0.4 ppb
No 47
D+
311 Lexington 0.3 ppb
No 4
B
312 Portage 0.1 ppb
No 1
B+
313 Zeeland 0.1 ppb
No 0
A+
314 Sterling Heights 0.0 ppb
No 0
A
315 Canton 0.0 ppb
No 3
A
316 Waterford 0.0 ppb
No 11
B
317 Southfield 0.0 ppb
No 40
F
318 Macomb 0.0 ppb
No 0
A
319 Jackson 0.0 ppb
No 13
D
320 Troy 0.0 ppb
No 10
B-
321 Farmington Hills 0.0 ppb
No 86
F
322 Shelby Township 0.0 ppb
No 6
D
323 Ypsilanti 0.0 ppb
No 5
B+
324 Novi 0.0 ppb
No 9
C
325 Dearborn Heights 0.0 ppb
No 2
C+
326 West Bloomfield 0.0 ppb
No 21
F
327 East Lansing 0.0 ppb
No 12
F
328 Chesterfield Township 0.0 ppb
No 0
A-
329 Bloomfield Township 0.0 ppb
No 0
A+
330 Muskegon 0.0 ppb
No 3
B
331 Northville 0.0 ppb
No 3
B+
332 Plymouth 0.0 ppb
No 0
A-
333 Traverse City 0.0 ppb
No 12
D+
334 Lake Orion 0.0 ppb
No 0
A-
335 Brownstown Twp 0.0 ppb
No 0
A-
336 Eastpointe 0.0 ppb
No 0
A
337 Oak Park 0.0 ppb
No 0
A-
338 Adrian 0.0 ppb
No 46
F
339 Okemos 0.0 ppb
No 10
B-
340 Grand Haven 0.0 ppb
No 1
A-
341 Auburn Hills 0.0 ppb
No 1
B+
342 Birmingham 0.0 ppb
No 17
F
343 Burton 0.0 ppb
No 2
A
344 Commerce Township 0.0 ppb
No 0
A+
345 Allendale 0.0 ppb
No 0
A-
346 Washington 0.0 ppb
No 0
A
347 Grandville 0.0 ppb
No 0
A-
348 New Boston 0.0 ppb
No 0
A-
349 Fraser 0.0 ppb
No 0
A-
350 Wixom 0.0 ppb
No 0
A
351 Ionia 0.0 ppb
No 3
A
352 Rockford 0.0 ppb
No 6
C
353 Woodhaven 0.0 ppb
No 0
A
354 New Baltimore 0.0 ppb
No 1
A
355 Rochester 0.0 ppb
No 2
A
356 South Lyon 0.0 ppb
No 1
B
357 Farmington 0.0 ppb
No 2
A
358 Howell 0.0 ppb
No 11
F
359 Cadillac 0.0 ppb
No 1
A
360 Beverly Hills 0.0 ppb
No 0
A-
361 Suttons Bay 0.0 ppb
No 4
B+
362 Marysville 0.0 ppb
No 6
B
363 Freeland 0.0 ppb
No 26
F
364 Mount Pleasant 0.0 ppb
No 1
B+
365 Milford 0.0 ppb
No 20
D
366 Newport 0.0 ppb
No 0
A
367 South Haven 0.0 ppb
No 26
B-
368 Lapeer 0.0 ppb
No 22
F
369 Saline 0.0 ppb
No 0
B+
370 Charlotte 0.0 ppb
No 0
A-
371 Alma 0.0 ppb
No 0
A-
372 Ludington 0.0 ppb
No 0
A-
373 Flushing 0.0 ppb
No 3
C-
374 Genesee 0.0 ppb
No 0
A-
375 Ada 0.0 ppb
No 20
B
376 St. Louis 0.0 ppb
No 1
A-
377 Bloomfield Hills 0.0 ppb
No 11
F
378 Harbor Springs 0.0 ppb
No 27
D
379 Lowell 0.0 ppb
No 25
B
380 Richmond 0.0 ppb
No 4
C+
381 Huntington Woods 0.0 ppb
No 0
A
382 Plainwell 0.0 ppb
No 8
B-
383 Swartz Creek 0.0 ppb
No 3
A-
384 Chelsea 0.0 ppb
No 10
B
385 New Haven 0.0 ppb
No 1
B
386 Kimball 0.0 ppb
No 0
B+
387 Gwinn 0.0 ppb
No 20
A-
388 Walled Lake 0.0 ppb
No 0
A
389 Dundee 0.0 ppb
No 5
A-
390 Otsego 0.0 ppb
No 2
B-
391 Kincheloe 0.0 ppb
No 10
A
392 Caledonia 0.0 ppb
No 2
B-
393 Charlevoix 0.0 ppb
No 11
B+
394 Davison 0.0 ppb
No 0
A
395 Gladstone 0.0 ppb
No 2
A-
396 Coopersville 0.0 ppb
No 0
B+
397 Dexter 0.0 ppb
No 0
A
398 Fowlerville 0.0 ppb
No 36
D
399 Linden 0.0 ppb
No 7
D
400 Lathrup Village 0.0 ppb
No 0
A-
401 Gaylord 0.0 ppb
No 8
B+
402 Mancelona 0.0 ppb
No 3
B+
403 Portland 0.0 ppb
No 3
C+
404 Williamston 0.0 ppb
No 1
A+
405 Whittaker 0.0 ppb
No 0
A-
406 Sarasota 0.0 ppb
No 0
A-
407 Oxford 0.0 ppb
No 19
B
408 Baraga 0.0 ppb
No 3
B-
409 Gladwin 0.0 ppb
No 16
C-
410 Newberry 0.0 ppb
No 31
B
411 Essexville 0.0 ppb
No 1
A-
412 Jamestown 0.0 ppb
No 0
A-
413 Rockwood 0.0 ppb
No 0
A+
414 Cottrellville 0.0 ppb
No 0
A-
415 Coloma 0.0 ppb
No 32
B
416 Grosse Pointe Shores 0.0 ppb
No 7
A
417 Lenox 0.0 ppb
No 0
A+
418 Burtchville Township 0.0 ppb
No 0
B+
419 Hartford 0.0 ppb
No 7
B+
420 Sandusky 0.0 ppb
No 1
A
421 Almont 0.0 ppb
No 1
A
422 Bellaire 0.0 ppb
No 8
B
423 Ontonagon 0.0 ppb
No 0
A+
424 Hudson 0.0 ppb
No 3
B+
425 Clio 0.0 ppb
No 0
B+
426 East Jordan 0.0 ppb
No 7
A-
427 Cass City 0.0 ppb
No 4
A-
428 Clyde 0.0 ppb
No 0
A
429 Pinckney 0.0 ppb
No 1
A
430 Clinton 0.0 ppb
No 5
C
431 Sylvan Lake 0.0 ppb
No 0
A-
432 Harbor Beach 0.0 ppb
No 2
A-
433 Corunna 0.0 ppb
No 0
A
434 Bangor 0.0 ppb
No 0
B
435 Justice 0.0 ppb
No 0
B+
436 Grayling 0.0 ppb
No 2
A-
437 Lawton 0.0 ppb
No 6
A-
438 Nashville 0.0 ppb
No 6
B
439 Cassopolis 0.0 ppb
No 12
B
440 Evart 0.0 ppb
No 7
C+
441 Decatur 0.0 ppb
No 1
A
442 Covert 0.0 ppb
No 0
B+
443 Howard City 0.0 ppb
No 1
A
444 Elk Rapids 0.0 ppb
No 1
A-
445 Shepherd 0.0 ppb
No 4
B-
446 Homer 0.0 ppb
No 4
B-
447 Kingsley 0.0 ppb
No 2
B-
448 Montrose 0.0 ppb
No 0
B+
449 Union City 0.0 ppb
No 1
A-
450 Brimley 0.0 ppb
No 7
B
451 South Rockwood 0.0 ppb
No 3
A
452 Centreville (Rr Name Centervil 0.0 ppb
No 0
A+
453 Ruskin 0.0 ppb
No 6
A
454 Schoolcraft 0.0 ppb
No 4
A-
455 Kawkawlin 0.0 ppb
No 0
A-
456 Lady Lake 0.0 ppb
No 1
A
457 Litchfield 0.0 ppb
No 2
A
458 Ravenna 0.0 ppb
No 0
A-
459 Stockbridge 0.0 ppb
No 0
B
460 Colon 0.0 ppb
No 0
B
461 Roscommon 0.0 ppb
No 9
A-
462 Petersburg 0.0 ppb
No 9
B+
463 Ruskin 0.0 ppb
No 70
D+
464 Elsie 0.0 ppb
No 1
B+
465 Tucson 0.0 ppb
No 1
B-
466 Central Lake 0.0 ppb
No 1
A-
467 Mayville 0.0 ppb
No 1
A-
468 Mendon 0.0 ppb
No 2
B+
469 Baroda 0.0 ppb
No 0
A
470 Mamakating (T) 0.0 ppb
No 3
B
471 Bingham Farms 0.0 ppb
No 0
A
472 Augusta 0.0 ppb
No 0
A-
473 Stephenson 0.0 ppb
No 2
A
474 Lake City 0.0 ppb
No 0
C+
475 Burr Oak 0.0 ppb
No 0
B-
476 Springport 0.0 ppb
No 0
A-
477 Lyons 0.0 ppb
No 2
C+
478 Martin 0.0 ppb
No 0
A-
479 Parma 0.0 ppb
No 0
A
480 Northport 0.0 ppb
No 6
A-
481 Twin Lake 0.0 ppb
No 2
A
482 Gobles 0.0 ppb
No 0
A
483 Tekonsha 0.0 ppb
No 9
A
484 Alton 0.0 ppb
No 0
B+
485 Hillman 0.0 ppb
No 2
A-
486 Merrill 0.0 ppb
No 0
A
487 Dover 0.0 ppb
No 17
B
488 Calumet City 0.0 ppb
No 0
A+
489 Mcbain 0.0 ppb
No 0
A
490 Bancroft 0.0 ppb
No 5
B
491 Britton 0.0 ppb
No 1
A-
492 Dover 0.0 ppb
No 7
A
493 O Fallon 0.0 ppb
No 0
A-
494 Keego Harbor 0.0 ppb
No 13
D
495 Borculo 0.0 ppb
No 0
B
496 Shelbyville 0.0 ppb
No 2
A-
497 Waldron 0.0 ppb
No 0
A-
498 Harrisville 0.0 ppb
No 1
C+
499 Buckley 0.0 ppb
No 12
B
500 Carsonville 0.0 ppb
No 2
A
501 East Moline 0.0 ppb
No 1
B-
502 Warsaw 0.0 ppb
No 7
C+

Frequently asked questions about lead in Michigan

Is lead in Michigan tap water a concern?

Yes — 12 of 502 cities with lead data exceed the EPA action level of 15 ppb. The state average is 2.6 ppb. Even below the action level, lead poses health risks especially for children and pregnant women. If your home was built before 1986, consider testing your tap water directly.

How can I reduce lead exposure from Michigan tap water?

Use an NSF 53-certified water filter, which is specifically certified to reduce lead. Run your cold tap for 30 seconds before drinking or cooking, especially if water has been sitting in pipes for hours. Never use hot tap water for cooking or making baby formula, as heat increases lead leaching from pipes.

Which Michigan cities have the highest lead levels?

The cities with the highest 90th percentile lead levels in Michigan are: Eau Claire (71.0 ppb), Holt (50.0 ppb), Mt Pleasant (41.0 ppb), Boyne Falls (26.0 ppb), Grand Blanc (25.0 ppb). See the full ranked table above.