Tulare Water Quality Report
22 cities ranked · Average grade: B- · California
Avg Score
72.7
Cities Ranked
22
Health Violations
22
PFAS Detected
2
72.7
County avg score
22
Cities ranked
64%
A or B grade
23%
D or F grade
22
Health violations
2
PFAS detected
Grade Distribution
How Tulare cities scored
A
7
32%
Excellent
B
7
32%
Good
C
3
14%
Fair
D
3
14%
Poor
F
2
9%
Failing
Comparison
County vs California average
▼ 3.8 pts below state average
City Map
Water quality across Tulare
Each dot is a city, colored by grade. Click any city to view its full report.
Highlights
Top & bottom cities in Tulare
Best cities
County context
0
lbs/yr to surface water · top 10 TRI facilities
Industrial pollution
Top industrial polluters in Tulare
Industrial polluters nearby
Facilities reporting the most surface-water releases in Tulare, 2023.
| Facility | Top chemical | To surface water (lbs/yr) |
|---|---|---|
NUTRIEN AG SOLUTIONS ALPAUGH, CA93201 | — | — |
WILBUR-ELLIS CO EARLIMART EARLIMART, CA93219 | — | — |
CEMEX FARMERSVILLE PLANT FARMERSVILLE, CA93223 | — | — |
MCWANE PLANT & INDUSTRIAL EXETER, CA93221 | — | — |
GFP ETHANOL LLC DBA CALGREN RENEWABLE FUELS PIXLEY, CA93256 | — | — |
+ 5 more facilities
Source: EPA Toxic Release Inventory (TRI) 2023
Full Rankings
All 22 cities in Tulare
| # | City | Grade | Score | Score | Population | Violations | Issues |
|---|---|---|---|---|---|---|---|
| 1 | Orosi | A+ | 96.7 | 8K | 9 | Health Unresolved | |
| 2 | Woodlake | A+ | 96.3 | 8K | 20 | Health Unresolved | |
| 3 | Poplar | A | 93.5 | 2K | 13 | Health Unresolved | |
| 4 | Terra Bella | A- | 89.1 | 3K | 30 | Health Unresolved | |
| 5 | Dinuba | A- | 87.5 | 8K | 34 | Health Unresolved | |
| 6 | Ducor | A- | 87.1 | 616 | 23 | Health Unresolved | |
| 7 | Ivanhoe | A- | 85.1 | 5K | 12 | Health Unresolved | |
| 8 | Tipton | B+ | 83.7 | 3K | 19 | Health | |
| 9 | Farmersville | B+ | 83.4 | 11K | 36 | Health Unresolved | |
| 10 | Cutler | B | 78.9 | 6K | 21 | Health Unresolved | |
| 11 | Alpaugh | B | 78.6 | 871 | 62 | Health Unresolved | |
| 12 | Pixley | B | 77.9 | 3K | 72 | Health Unresolved | |
| 13 | Exeter | B | 76.7 | 12K | 72 | Health Unresolved | |
| 14 | Earlimart | B | 76.7 | 8K | 63 | Health Unresolved | |
| 15 | Richgrove | C | 60.3 | 2K | 104 | Health Unresolved | |
| 16 | Sultana | C- | 57.4 | 1K | 116 | Health Unresolved | |
| 17 | Tulare | C- | 55.8 | 74K | 103 | Health Unresolved | |
| 18 | Strathmore | D+ | 52.7 | 3K | 171 | Health Unresolved | |
| 19 | Springville | D+ | 52 | 3K | 159 | Health Unresolved | |
| 20 | Visalia | D+ | 51 | 5K | 260 | Health Unresolved | |
| 21 | Lindsay | F | 42.9 | 14K | 262 | Health PFAS Unresolved | |
| 22 | Porterville | F | 35.5 | 65K | 294 | Health PFAS Unresolved |