Milwaukee Water Quality Report
14 cities ranked · Average grade: B+ · Wisconsin
Avg Score
83.9
Cities Ranked
14
Health Violations
9
PFAS Detected
0
83.9
County avg score
14
Cities ranked
93%
A or B grade
0%
D or F grade
9
Health violations
0
PFAS detected
Grade Distribution
How Milwaukee cities scored
A
7
50%
Excellent
B
6
43%
Good
C
1
7%
Fair
D
0
0%
Poor
F
0
0%
Failing
Comparison
County vs Wisconsin average
▲ 5.9 pts above state average
City Map
Water quality across Milwaukee
Each dot is a city, colored by grade. Click any city to view its full report.
Highlights
Top & bottom cities in Milwaukee
County context
1
Superfund site in Milwaukee
100.0%
of residents on fluoridated water (CDC, 2020)
2,305
lbs/yr to surface water · top 10 TRI facilities
Industrial pollution
Top industrial polluters in Milwaukee
Industrial polluters nearby
Facilities reporting the most surface-water releases in Milwaukee, 2023.
Total reported releases to surface water: 2,305 lbs
| Facility | Top chemical | To surface water (lbs/yr) |
|---|---|---|
OAK CREEK SITE OAK CREEK, WI53154 | Barium compounds (except for barium sulfate (CAS No. 7727-43-7)) | 2,087 |
UNIT DROP FORGE CO. INC. WEST ALLIS, WI53234 | Chromium | 155 |
GREDE HOLDINGS LLC WAUWATOSA, WI53213 | Nickel | 36 |
MAYNARD STEEL CASTING CO MILWAUKEE, WI53215 | Manganese And Manganese Compounds | 12 |
KESHAR CASTING LLC DBA SUPREME CASTING MILWAUKEE, WI53223 | Copper | 12 |
+ 5 more facilities
Source: EPA Toxic Release Inventory (TRI) 2023
Superfund sites
Superfund sites in Milwaukee
Superfund sites nearby
Federally tracked hazardous-waste sites within Milwaukee on the EPA National Priorities List.
- MOSS AMERICAN CO INC KERR MCGEE OIL CO
Source: EPA Superfund National Priorities List
Full Rankings
All 14 cities in Milwaukee
| # | City | Grade | Score | Score | Population | Violations | Issues |
|---|---|---|---|---|---|---|---|
| 1 | Milwaukee | A | 90.2 | 627K | 28 | Health Unresolved | |
| 2 | Brown Deer | A | 90.2 | 13K | 23 | Health Unresolved | |
| 3 | Shorewood | A- | 87.9 | 14K | 11 | Health Unresolved | |
| 4 | South Milwaukee | A- | 87.2 | 21K | 27 | Unresolved | |
| 5 | West Allis | A- | 87 | 63K | 6 | Unresolved | |
| 6 | Glendale | A- | 85.6 | 48K | 16 | Health Unresolved | |
| 7 | Greendale | A- | 85.5 | 14K | 8 | Health Unresolved | |
| 8 | Whitefish Bay | B+ | 84.7 | 14K | 6 | Unresolved | |
| 9 | Cudahy | B+ | 83.8 | 19K | 36 | Unresolved | |
| 10 | Fox Point | B+ | 83.4 | 7K | 4 | Unresolved | |
| 11 | Wauwatosa | B+ | 82.8 | 49K | 5 | Health Unresolved | |
| 12 | Oak Creek | B | 80 | 32K | 58 | Health Unresolved | |
| 13 | Franklin | B | 78.3 | 23K | 79 | Health Unresolved | |
| 14 | Hales Corners | C+ | 68.4 | 600 | 53 | Health Unresolved |