WaterVerge

San Bernardino Water Quality Report

53 cities ranked · Average grade: B · California

Avg Score
77.7
Cities Ranked
53
Health Violations
44
PFAS Detected
30
Live Water Alerts for California →
77.7
County avg score
53
Cities ranked
79%
A or B grade
13%
D or F grade
44
Health violations
30
PFAS detected

How San Bernardino cities scored

34%
45%
A
18
34%
Excellent
B
24
45%
Good
C
4
8%
Fair
D
4
8%
Poor
F
3
6%
Failing

County vs California average

B
San Bernardino
77.7/100
B
California avg
76.5/100
▲ 1.2 pts above state average

Water quality across San Bernardino

Each dot is a city, colored by grade. Click any city to view its full report.

California city water quality map
5
Superfund sites in San Bernardino
22
lbs/yr to surface water · top 10 TRI facilities

Top industrial polluters in San Bernardino

Industrial polluters nearby

Facilities reporting the most surface-water releases in San Bernardino, 2023.

Total reported releases to surface water: 22 lbs

FacilityTop chemicalTo surface water (lbs/yr)
TELEDYNE BATTERY PRODUCTS
Electrical Equipment · TELEDYNE TECHNOLOGIES INC
REDLANDS, CA92374
Lead compounds4
FORGED METALS INC
Fabricated Metals · HOWMET AEROSPACE INC
FONTANA, CA92337
Chromium4
CALIFORNIA STEEL INDUSTRIES INC.
Primary Metals · NUCOR CORP
FONTANA, CA92335
Chromium and Chromium Compounds(except for chromite ore mined in the Transvaal Region)3
TST INC. DBA TIMCO DBA TANDE M INDUSTRIES
Primary Metals · TST INC
FONTANA, CA92337
Copper3
SIERRA ALUMINUM CO PLANT II
Primary Metals · SIERRA ALUMINUM CO
FONTANA, CA92337
Lead2

+ 5 more facilities

Source: EPA Toxic Release Inventory (TRI) 2023

Superfund sites in San Bernardino

Superfund sites nearby

Federally tracked hazardous-waste sites within San Bernardino on the EPA National Priorities List.

Source: EPA Superfund National Priorities List

All 53 cities in San Bernardino

# City Grade Score Score Population Violations Issues
1 Arrowbear Lake
A
94.7
2K 4 Health
2 Chino Hills
A
94.6
76K 5 Health Unresolved
3 Bloomington
A
93.8
3K 4 Health
4 Trona
A
93.8
2K 22 Health Unresolved
5 Big Bear City
A
93.4
13K 1 Health PFAS
6 Mount Baldy
A
91.4
600 6 Unresolved
7 Cedarpines Park
A
91.3
2K 5 Health
8 Lake Arrowhead Ca 92352
A
90.8
845 4 Unresolved
9 Loma Linda
A
90.2
40K 8 Health PFAS Unresolved
10 Mt. Baldy
A-
89.8
2K 13 Health Unresolved
11 Devore
A-
89.1
2K 10 Health Unresolved
12 Lake Arrowhead
A-
87.9
8K 3 PFAS
13 Helendale
A-
86.3
6K 25 Health PFAS Unresolved
14 Fontana
A-
86.1
238K 1 Unresolved
15 San Bernardin0
A-
85.6
215K 1 Unresolved
16 Joshua Tree
A-
85.5
7K 4 Health Unresolved
17 Yucca Valley
A-
85.4
31K 18 Health Unresolved
18 Skyforest
A-
85
3K 4 Unresolved
19 Victorville
B+
84.9
136K 16 Health Unresolved
20 Rancho Cucamonga
B+
84.7
212K 25 Unresolved
21 Twentynine Palms
B+
84.4
19K 71 Health Unresolved
22 Baker
B+
84.2
1K 10 Health Unresolved
23 Phelan
B+
84.1
28K 4 Unresolved
24 Mountain Pass
B+
83.9
626 7 Health Unresolved
25 Fort Irwin
B+
83.5
16K 62 Health Unresolved
26 Rialto
B+
83.4
159K 10 Health PFAS Unresolved
27 Highland
B+
83.4
109K 4 Health PFAS Unresolved
28 Big Bear Lake
B+
83.3
28K 10 Health PFAS Unresolved
29 Ontario
B+
81.8
185K 2 Health PFAS Unresolved
30 Montclair
B+
81.8
56K 2 PFAS Unresolved
31 Upland
B+
80.1
81K 8 Health Unresolved
32 Grand Terrace
B
78.7
20K 3 Health PFAS Unresolved
33 29 Palms
B
78.3
15K 6 Health Lead Unresolved
34 Redlands
B
77
78K 19 Health PFAS Unresolved
35 Twin Peaks
B
76.8
3K 11 Health Unresolved
36 Running Springs
B
76.7
6K 13 Health PFAS Unresolved
37 Hesperia
B
76.2
101K 9 Health PFAS Unresolved
38 Chino
B
76.1
97K 26 Health Unresolved
39 Yorba Linda
B
75.5
2K 87 Health Unresolved
40 Colton
B-
72.3
49K 46 Health PFAS Unresolved
41 Angelus Oaks
B-
72.1
2K 19 Health Unresolved
42 Forest Falls
B-
71
1K 23 Health Unresolved
43 Yucaipa
C+
68.8
60K 24 Health PFAS Unresolved
44 Green Valley Lake
C+
68.6
3K 9 Health Lead Unresolved
45 Crestline
C+
65.2
17K 29 Health PFAS Unresolved
46 Adelanto
C
60.6
43K 44 Health PFAS Unresolved
47 Daggett
D+
52
795 43 Health Unresolved
48 Ludlow
D+
52
500 106 Health Unresolved
49 Lucerne Valley
D
47
3K 112 Health Unresolved
50 Apple Valley
D
45.2
55K 123 Health PFAS Unresolved
51 Barstow
F
43.8
1K 93 Health Unresolved
52 Needles
F
43.2
17K 890 Health Unresolved
53 San Bernardino
F
42.1
163K 247 Health Unresolved
Share this reportHelp others learn about their water quality
WhatsAppXFacebookLinkedInEmail