Macoupin Water Quality Report
15 cities ranked · Average grade: B · Illinois
Avg Score
77.9
Cities Ranked
15
Health Violations
14
PFAS Detected
2
77.9
County avg score
15
Cities ranked
73%
A or B grade
13%
D or F grade
14
Health violations
2
PFAS detected
Grade Distribution
How Macoupin cities scored
A
7
47%
Excellent
B
4
27%
Good
C
2
13%
Fair
D
2
13%
Poor
F
0
0%
Failing
Comparison
County vs Illinois average
▼ 1.8 pts below state average
City Map
Water quality across Macoupin
Each dot is a city, colored by grade. Click any city to view its full report.
Highlights
Top & bottom cities in Macoupin
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 Macoupin
Industrial polluters nearby
Facilities reporting the most surface-water releases in Macoupin, 2023.
| Facility | Top chemical | To surface water (lbs/yr) |
|---|---|---|
MENNEL MILLING CO OF ILLINOIS MOUNT OLIVE, IL62069 | — | — |
PRAIRIE FARMS DAIRY INC CARLINVILLE, IL62626 | — | — |
Source: EPA Toxic Release Inventory (TRI) 2023
Full Rankings
All 15 cities in Macoupin
| # | City | Grade | Score | Score | Population | Violations | Issues |
|---|---|---|---|---|---|---|---|
| 1 | Virden | A- | 89.8 | 5K | 24 | Health Unresolved | |
| 2 | Bunker Hill | A- | 89.4 | 2K | 4 | Unresolved | |
| 3 | Wilsonville | A- | 87.1 | 536 | 31 | Health Unresolved | |
| 4 | Girard | A- | 86.9 | 2K | 16 | Health Unresolved | |
| 5 | Shipman | A- | 86.7 | 656 | 36 | Health Unresolved | |
| 6 | Dorchester | A- | 86.7 | 562 | 24 | Health Unresolved | |
| 7 | Benld | A- | 86.2 | 2K | 24 | Health Unresolved | |
| 8 | Nilwood | B+ | 84.2 | 1K | 24 | Health Unresolved | |
| 9 | Brighton | B+ | 82.8 | 5K | 21 | Health Unresolved | |
| 10 | Mt. Olive | B+ | 81.9 | 785 | 14 | Health Unresolved | |
| 11 | Sawyerville | B | 76.7 | 578 | 37 | Health Unresolved | |
| 12 | Gillespie | C+ | 68.8 | 4K | 98 | Health Unresolved | |
| 13 | Staunton | C+ | 65.6 | 6K | 61 | Health Unresolved | |
| 14 | Carlinville | D | 49 | 12K | 146 | Health Unresolved | |
| 15 | Palmyra | D | 46 | 2K | 78 | Health Unresolved |