Skip to main content
WaterVerge

Arizona Water Quality Report

271 cities tested · Average grade: C+ · 6.4M people served

Cities Tested
271
Avg Score
68.4
Population Served
6.4M
Avg Grade
C+
Live Water Alerts for Arizona →
Analysis

Arizona water quality overview

Arizona's drinking water quality is fair overall, with an average score of 68.4 out of 100 across 271 cities tested. The median score is 73.1, serving a total population of 6,430,202 residents. 38% of cities scored a D or F, pointing to significant water quality challenges in parts of the state. PFAS "forever chemicals" were detected in 105 of 271 cities tested (39%). 18 cities exceed the 2024 EPA maximum contaminant levels. 3 cities have lead levels exceeding the EPA action level of 15 ppb, often indicating aging infrastructure with lead service lines or lead solder. The state relies on a mix of water sources: 230 cities use groundwater while 41 draw from surface water such as rivers, lakes, and reservoirs.

Key Concerns

Issues to watch in Arizona

105 cities
PFAS Detected
39% of tested cities have PFAS in their water supply.
3 cities
Lead Exceedances
Lead levels above the EPA action level of 15 ppb (90th percentile).
221 cities
Health Violations
118,364 total violations recorded, 271 with unresolved issues.
39 cities
Failing Systems
Received a grade of F, indicating serious water quality issues.
State context
10
Superfund sites in Arizona
EPA National Priorities List
57.7%
of Arizona residents on fluoridated water
CDC, 2020
1,901
lbs released to surface water
Top 10 TRI facilities, 2023
31.6%
of Arizona domestic wells exceed EPA arsenic limit
USGS, 1,608 samples · 10 µg/L MCL
Domestic well chemistry

Private-well water in Arizona

Based on USGS Powell Domestic-Well Database — 1,693 private wells sampled across Arizona. These wells are not regulated by the EPA; if you draw your tap from a private well, the public-system grade above does not apply to you.

5.3 µg/L
Median arsenic in domestic wells
P90 32.0 µg/L · max 140.0 µg/L
10 µg/L
Median manganese in domestic wells
30.8% exceed 300 µg/L aesthetic limit
Industrial pollution

Top industrial water polluters in Arizona

Industrial polluters nearby

The 10 facilities reporting the most pounds released to surface water in Arizona, 2023.

Total reported releases to surface water: 1,901 lbs

FacilityTop chemicalTo surface water (lbs/yr)
NUCOR STEEL KINGMAN LLC
Primary Metals · NUCOR CORP
KINGMAN, AZ86413
Manganese And Manganese Compounds847
HERMOSA
Metal Mining · NA
PATAGONIA, AZ85624
Nitrate compounds (water dissociable; reportable only when in aqueous solution)752
FREEPORT-MCMORAN MIAMI INC
Primary Metals · FREEPORT-MCMORAN INC
CLAYPOOL, AZ85532
Zinc compounds291
FREEPORT-MCMORAN BAGDAD INC
Metal Mining · FREEPORT-MCMORAN INC
BAGDAD, AZ86321
Copper And Copper Compounds5
STURM RUGER & CO INC
Fabricated Metals · STURM RUGER & CO INC
PRESCOTT, AZ86301
Chromium3

+ 2 more facilities

Source: EPA Toxic Release Inventory (TRI) 2023

Grade Distribution

How Arizona cities scored

A: 86 B: 58 C: 23 D: 65 F: 39
City Map

Water quality across Arizona

Each dot is a city, colored by its water quality grade. Size reflects population served. Click any city to view its full water report.

All Cities

271 cities in Arizona

# City Grade Score Population Violations
1 Oracle A+
95
11K 15
2 Brunswick A
94.5
1K 6
3 Cove A
94.5
728 41
4 Sr Boarding School, Sr Subdivision, Palo A
94.3
2K 44
5 Munds Park A
94.2
8K 47
6 Narbona Pass, Sheep Springs A
94.2
862 47
7 Narbona Pass, Sheep Springs A
94.2
862 47
8 Sells, Big Fields A
93.8
4K 40
9 South Komelic, Choulic, Cold Fields, Top A
93.7
1K 15
10 Rock Springs A
93.5
2K 41
11 Rock Springs A
93.5
2K 41
12 Hard Rock, Dinnebeto, Rocky Ridge A
93.2
982 63
13 Tsa Yah Toh A
93
865 66
14 Tsa Yah Toh A
93
865 66
15 Newcomb A
92.9
602 32
16 Newcomb A
92.9
602 32
17 Crownpoint, Littlewater, Three Mile Poin A
92.8
4K 70
18 Crownpoint, Littlewater, Three Mile Poin A
92.8
4K 70
19 Silverbell A
92.8
3K 39
20 Klagetoh, South Ganado, Wide Ruins A
92.6
971 70
21 Sanostee, Tocito, Littlewater, Mittenroc A
92.5
2K 80
22 Sanostee, Tocito, Littlewater, Mittenroc A
92.5
2K 80
23 Torreon/Ojo Encino, New Mexico A
92.5
2K 13
24 Torreon/Ojo Encino, New Mexico A
92.5
2K 13
25 Oljeto A
92.4
1K 34
26 Oljeto A
92.4
1K 34
27 Tuba City A
92.3
6K 57
28 Gap/Cedar Ridge/Bittersprings,Arizona A
92.2
1K 86
29 Red Rock (South Of Gallup) A
92
2K 38
30 Red Rock (South Of Gallup) A
92
2K 38
31 Thoreau West Rural A
92
2K 41
32 Thoreau West Rural A
92
2K 41
33 Cottonwood, Tselani A
92
1K 37
34 Huerfano A
92
1K 70
35 Huerfano A
92
1K 70
36 Leupp, Birdsprings, Tolani Lake A
91.9
2K 25
37 Casamero Lake, Borrego Pass, Smith Lake A
91.9
906 86
38 Casamero Lake, Borrego Pass, Smith Lake A
91.9
906 86
39 Naschitti, Bisola A
91.7
1K 91
40 Naschitti, Bisola A
91.7
1K 91
41 Coyote Canyon, Brimhall, Bass Lake A
91.7
622 51
42 Coyote Canyon, Brimhall, Bass Lake A
91.7
622 51
43 Upper Cov Wells, Lower Cov Wells, Sikul A
91.7
538 16
44 Tohatchi, Mexican Springs A
91.6
2K 42
45 Tohatchi, Mexican Springs A
91.6
2K 42
46 Le Chee A
91.6
1K 77
47 Pinon, South Pinon, Burnt Corn, Blue Gap A
91.5
5K 38
48 Shonto Junction A
91.4
1K 36
49 Jeddito A
91.4
1K 69
50 New Lands (Sanders) A
91.3
2K 86
51 Bread Springs, Chichiltah A
91.2
2K 56
52 Bread Springs, Chichiltah A
91.2
2K 56
53 Iyanbito A
91.2
797 97
54 Iyanbito A
91.2
797 97
55 Tsaile, Dine College A
91.1
1K 99
56 Twin Lakes, Toh-La-Kai, Black Springs Wa A
90.9
2K 48
57 Twin Lakes, Toh-La-Kai, Black Springs Wa A
90.9
2K 48
58 Inscription House, Broad Mesa West, Dry A
90.9
1K 10
59 Gallup, West Of A
90.8
2K 46
60 Gallup, West Of A
90.8
2K 46
61 Nageezi A
90.3
763 75
62 Carefree A-
89.8
4K 36
63 Ojo Encino, North Of A-
89.7
1K 74
64 Ojo Encino, North Of A-
89.7
1K 74
65 Gisela A-
89.3
508 85
66 Standing Rock A-
89.1
739 77
67 Standing Rock A-
89.1
739 77
68 San Manuel A-
88.7
5K 30
69 Houck, Querino Canyon A-
88.7
1K 15
70 Fruitland Park A-
88.3
1K 10
71 Lukachukai A-
88.1
2K 35
72 Crystal, Yazzie Springs, Crystal Junctio A-
88.1
715 43
73 Crystal, Yazzie Springs, Crystal Junctio A-
88.1
715 43
74 San Xavier West A-
87.9
2K 46
75 Kykotsmovi A-
87.6
1K 41
76 Vaya Chin, Hickiwan, San Simon Village/S A-
87.5
1K 12
77 Spring Valley A-
87.1
1K 135
78 Wilhoit A-
87.1
880 37
79 Tuba City Bia Boarding School A-
86.4
2K 29
80 Clints Well A-
85.8
2K 77
81 Humboldt A-
85.7
825 144
82 Seligman A-
85.7
728 156
83 Sawmill (East And South), Upper Buell Pa A-
85.6
838 17
84 Ak-Chin Village A-
85.5
12K 43
85 Casa Blanca,Bapchule,Wet Camp,Sacate,Wes A-
85.1
3K 50
86 Ganado, Cornfield, Steamboat, Woodspring B+
85
4K 79
87 Bagdad A-
85
3K 89
88 Patton Place Estates B+
84.8
638 49
89 Mariano Lake, Pinedale, Churchrock B+
84.5
5K 35
90 Mariano Lake, Pinedale, Churchrock B+
84.5
5K 35
91 Pinon B+
84.4
500 21
92 Shonto B+
84.3
664 110
93 White Tanks B+
84.2
19K 19
94 Upper Fruitland, Nenahnezad, San Juan, N B+
84.2
15K 33
95 Upper Fruitland, Nenahnezad, San Juan, N B+
84.2
15K 33
96 Chinle, Many Farms, Del Muerto B+
84
8K 151
97 Stotonic, Goodyear, Gila Butte, Sweetwat B+
84
3K 55
98 Circle City B+
83.4
815 56
99 Sunsites B+
83.3
1K 34
100 Chilchinbeto B+
83.2
1K 105
101 Sun City West B+
82.9
26K 103
102 Alpine B+
82.7
1K 49
103 Yarnell B+
82.7
515 123
104 Bacavi B+
82.2
1K 52
105 Aguila B+
81.9
987 113
106 Wildhorse Pass Casino, St. Johns Komatke B+
81.8
23K 55
107 Cordes Lakes B+
81.6
4K 89
108 Tolleson B+
81.5
9K 112
109 Sunrise Vistas B+
81.2
2K 50
110 Rio Verde B+
80.5
5K 97
111 Clarkdale B+
80.5
5K 100
112 Tonalea, Red Lake B+
80.5
1K 106
113 Lynwood B+
80.2
994 12
114 Paulden B
79.9
2K 138
115 Organ Pipe Nm B
79.7
755 53
116 Ash Fork B
79.6
2K 89
117 Ft. Wingate High School B
79.6
900 70
118 Ft. Wingate High School B
79.6
900 70
119 Congress B
79.5
2K 119
120 Pioneer B
79.3
583 120
121 Lukachukai Community School New B
78.7
500 8
122 Salt River Indian Community B
78.4
21K 120
123 Anthem B
78.1
24K 123
124 Sacaton, Sacaton Flats,Upper San Tan, Bl B
78.1
5K 64
125 Peridot B
78.1
2K 13
126 Miami B
77.9
9K 194
127 Ehrenberg B
77.1
989 196
128 Sun City B
76.8
38K 296
129 Keams Canyon B
76.8
925 194
130 Nazlini B
76
862 179
131 Buckeye-Sono B-
74.9
16K 114
132 Upper Moenkopi B-
74.7
2K 312
133 White River B-
74.1
622 284
134 Rock Point B-
73.7
758 129
135 Middle Verde B-
73.3
2K 161
136 Bourden Ranch Estates B-
73.1
1K 56
137 Fort Defiance, Window Rock, St. Michaels B-
72.6
13K 157
138 Centennial Park B-
72.4
1K 202
139 Avra Valley B-
72.4
900 229
140 Many Farms B-
72
2K 144
141 Red Mesa B-
72
1K 56
142 Dilcon, Indian Wells, Lower Greasewood, B-
71.2
5K 102
143 Ajo B-
70.6
3K 163
144 Cibecue B-
70.5
3K 143
145 Joseph City C+
69.7
2K 195
146 Lower Greasewood C+
69.5
720 109
147 Kinlichee C+
68.5
787 117
148 Sweetwater, Red Mesa C+
68
2K 87
149 Dolan Springs C+
67.3
2K 274
150 Avondale C+
66
83K 218
151 Peach Springs C+
65.7
5K 305
152 Patagonia C+
65.6
842 177
153 Snowflake C+
65.5
6K 193
154 Saint Johns C+
65.5
4K 196
155 Eagar C
64.7
5K 129
156 Rio Rico C
62.1
18K 421
157 Topock C
60.9
4K 315
158 Paradise Valley C
60.8
14K 315
159 Naco C-
59.8
658 112
160 Bellemont C-
59.4
2K 86
161 Linden C-
58.7
975 250
162 Superior C-
58.1
4K 401
163 Mammoth C-
57.8
1K 102
164 Cave Creek C-
57.6
10K 311
165 Morenci C-
57.6
4K 164
166 Adaman C-
57.2
700 177
167 Fredonia C-
55.1
1K 290
168 Aneth D+
54.3
1K 131
169 Tempe D+
53.8
165K 306
170 Red Rock D+
53.5
4K 87
171 Supai D+
53
885 413
172 Nageezi D+
52.6
763 157
173 Quartzsite D+
52.3
4K 460
174 Round Rock D+
52.1
876 387
175 Hotevilla, Hotevilla/Bacavi Community Sc D+
51.1
2K 110
176 Williams D+
50
5K 266
177 Chino Valley D+
50
3K 830
178 Shungopavi D+
50
2K 378
179 Tusayan D+
50
2K 659
180 Clifton D+
50
2K 427
181 St David D+
50
1K 313
182 Hopi High School D+
50
1K 234
183 Pomerene D+
50
1K 185
184 Lakeside D+
50
999 863
185 Oro Valley D
49
47K 1930
186 Tombstone D
49
2K 703
187 Red Mesa D
49
1K 448
188 Grand Canyon D
48.7
17K 277
189 Toadlena, Two Grey Hills D
48.2
903 143
190 Toadlena, Two Grey Hills D
48.2
903 143
191 Bylas D
48
3K 424
192 Tacna D
48
500 706
193 Eloy D
47.2
17K 781
194 First Mesa Consolidated Villages D
47.2
4K 376
195 Willcox D
47.2
3K 235
196 Ganado D
47.2
1K 453
197 Johnson Ranch D
47.1
87K 297
198 Sierra Vista D
47
37K 4776
199 Winslow D
47
10K 490
200 Taylor D
47
4K 307
201 Kearny D
47
2K 711
202 White Mountain Lakes D
47
2K 285
203 Huachuca City D
47
940 407
204 Hayden D
47
577 253
205 San Luis D
46.8
40K 628
206 Whiteriver D
46.8
19K 339
207 Benson D
46.8
6K 517
208 Lake Havasu City D
46.6
55K 514
209 Wellton D
46.4
3K 453
210 Green Valley D
46.2
22K 1175
211 Kayenta D
46.2
500 311
212 El Mirage D
46
40K 835
213 Big River D
46
4K 236
214 Big River D
46
4K 236
215 Aneth D
46
1K 149
216 Cameron D
46
1K 272
217 Elfrida D
46
800 260
218 Prescott Valley D
46
732 442
219 Douglas D
45.9
17K 1376
220 Pinetop D
45.8
10K 1037
221 Queen Creek D
45.7
96K 551
222 Maricopa D
45.6
89K 1389
223 Kingman D
45.5
49K 1552
224 Somerton D
45.5
16K 473
225 Cottonwood D
45.4
20K 1704
226 Show Low D
45.4
18K 1380
227 Flagstaff D
45.3
93K 2244
228 Safford D
45.2
22K 750
229 San Carlos D
45.2
11K 2043
230 Camp Verde D
45.2
8K 1489
231 Catalina D
45.1
18K 1027
232 Bisbee F
45
9K 382
233 Bonita D
45
800 937
234 Surprise F
44.9
65K 966
235 Holbrook F
44.1
5K 333
236 Goodyear F
44
50K 359
237 Fort Huachuca F
44
16K 836
238 Buckeye F
43.8
67K 1892
239 Fountain Hills F
43.5
7K 494
240 Apache Junction F
43.3
16K 713
241 Parker F
43.2
12K 1934
242 Wickenburg F
43.2
10K 597
243 Scottsdale F
43
244K 1262
244 Cornville F
43
2K 322
245 Springerville F
43
2K 560
246 Fort Defiance F
43
875 176
247 Duncan F
43
747 370
248 Nogales F
42.8
23K 1938
249 Peoria F
42.3
194K 2366
250 Marana F
42.2
19K 923
251 Glendale F
42.2
9K 1036
252 Pine F
41.8
8K 1014
253 Sedona F
41.5
10K 1929
254 Globe F
41.2
8K 1634
255 Mesa F
40.6
466K 1579
256 Litchfield Park F
40.6
51K 927
257 Chandler F
40.5
250K 1179
258 Page F
40.2
12K 499
259 Mohave Valley F
40.2
3K 261
260 Sahuarita F
40
19K 798
261 Bullhead City F
39.8
47K 3538
262 Heber F
38.2
1K 418
263 Tucson F
38.1
852K 11665
264 Phoenix F
37.5
1.7M 1269
265 Prescott F
37.5
46K 1912
266 Yuma F
36.1
155K 4943
267 Gilbert F
34.8
248K 1070
268 Payson F
34
25K 3557
269 Florence F
34
17K 1427
270 Black Canyon City F
30
2K 510
271 Pima F
29
5K 324
ZIP Codes

Browse Arizona by ZIP code

Look up water quality by ZIP code to find the systems serving your area.

View all Arizona ZIP codes →
FAQ

Frequently asked questions about Arizona's water

Is Arizona's tap water safe to drink?

Arizona's water quality varies by city. The statewide average grade is C+ (68.4/100). 53% of cities scored an A or B, while 38% received a D or F. Check your specific city for detailed results.

Which Arizona cities have the best water quality?

The top-rated cities are Oracle (A+), Brunswick (A), Cove (A). These cities scored highest based on violation history, lead levels, PFAS contamination, and regulatory compliance.

Which Arizona cities have the worst water quality?

The lowest-rated cities are Pima (F), Black Canyon City (F), Florence (F). We recommend residents in these areas consider water filtration and review their city's specific contaminant data.

How many Arizona cities have PFAS in their water?

105 out of 271 cities tested positive for PFAS "forever chemicals" (39%). 18 cities exceed the 2024 EPA maximum contaminant levels. Reverse osmosis or activated carbon filters can help reduce PFAS exposure.

Do any Arizona cities have dangerous lead levels?

3 cities exceed the EPA lead action level of 15 ppb. Lead contamination typically comes from aging pipes and lead service lines rather than the water source itself. An NSF 53-certified filter can effectively remove lead from tap water.

Share this reportHelp others learn about their water quality
WhatsAppXFacebookLinkedInEmail