St. Clair Water Quality Report
16 cities ranked · Average grade: A- · Illinois
Avg Score
85.8
Cities Ranked
16
Health Violations
12
PFAS Detected
8
85.8
County avg score
16
Cities ranked
100%
A or B grade
0%
D or F grade
12
Health violations
8
PFAS detected
Grade Distribution
How St. Clair cities scored
A
9
56%
Excellent
B
7
44%
Good
C
0
0%
Fair
D
0
0%
Poor
F
0
0%
Failing
Comparison
County vs Illinois average
▲ 6.1 pts above state average
City Map
Water quality across St. Clair
Each dot is a city, colored by grade. Click any city to view its full report.
Highlights
Top & bottom cities in St. Clair
County context
100.0%
of residents on fluoridated water (CDC, 2020)
0
lbs/yr to surface water · top 10 TRI facilities
Industrial pollution
Top industrial polluters in St. Clair
Industrial polluters nearby
Facilities reporting the most surface-water releases in St. Clair, 2023.
| Facility | Top chemical | To surface water (lbs/yr) |
|---|---|---|
CHEMTRADE SOLUTIONS LLC-EAST ST LOUIS EAST SAINT LOUIS, IL62201 | — | — |
AFTON CHEMICAL CORP SAUGET, IL62201 | — | — |
VEOLIA N.A. INC. SAUGET, IL62201 | — | — |
SOLVAY FLUORIDES LLC EAST SAINT LOUIS, IL62205 | — | — |
CERRO FLOW PRODUCTS LLC SAUGET, IL62206 | — | — |
+ 5 more facilities
Source: EPA Toxic Release Inventory (TRI) 2023
Full Rankings
All 16 cities in St. Clair
| # | City | Grade | Score | Score | Population | Violations | Issues |
|---|---|---|---|---|---|---|---|
| 1 | Cahokia | A+ | 95.8 | 15K | 0 | Zero violations | |
| 2 | Lebanon | A | 93.1 | 5K | 10 | Health Unresolved | |
| 3 | Scott Air Force Base | A | 92.7 | 7K | 11 | Health Unresolved | |
| 4 | St Libory | A | 91.8 | 628 | 20 | Unresolved | |
| 5 | Mascoutah | A- | 89.2 | 9K | 17 | Health Unresolved | |
| 6 | Freeburg | A- | 88.2 | 5K | 16 | Health PFAS Unresolved | |
| 7 | Millstadt | A- | 88 | 4K | 12 | Health Unresolved | |
| 8 | O Fallon | A- | 87.3 | 47K | 29 | Health Unresolved | |
| 9 | East Carondelet | A- | 86.6 | 2K | 12 | Unresolved | |
| 10 | East St Louis | B+ | 83.2 | 132K | 4 | Health Unresolved | |
| 11 | New Athens | B+ | 81.9 | 2K | 37 | Health Unresolved | |
| 12 | Marissa | B+ | 81.9 | 2K | 13 | Health Unresolved | |
| 13 | Caseyville | B+ | 81.5 | 14K | 17 | Health Unresolved | |
| 14 | Lenzburg | B | 77.9 | 680 | 13 | Health Unresolved | |
| 15 | Smithton | B | 77.5 | 4K | 31 | Health Unresolved | |
| 16 | Dupo | B | 75.5 | 5K | 17 | PFAS Unresolved |