Water Quality in Arizona
751 water systems • 159 cities • EPA SDWIS Data
Overview
Arizona ranks 9th among all U.S. states for total drinking water violations, out of 51 states tracked. The state has 60,414 EPA Safe Drinking Water Act violations on record across 751 water systems serving 159 cities. Of those, 4,414 are health-based violations, meaning a regulated contaminant was measured above the EPA-established safe level. Arizona's total violation count is 70% above the national average. Water systems in Arizona serve approximately 7,093,233 people. The most frequently cited contaminants in Arizona violations include Chlorine Dioxide, Nitrate, Gross Alpha, Haloacetic Acids, Total Organic Carbon.
Cities with Most Violations in Arizona
| # | City | Violations | Health-Based | Water Systems | Population |
|---|---|---|---|---|---|
| 1 | Tucson | 5,285 | 195 | 115 | 899,456 |
| 2 | Des Peres | 3,091 | 508 | 29 | 14,744 |
| 3 | Bullhead City | 2,972 | 52 | 10 | 47,183 |
| 4 | Phoenix | 2,811 | 167 | 44 | 2,288,453 |
| 5 | El Mirage | 2,702 | 215 | 20 | 335,830 |
| 6 | Yuma | 2,135 | 246 | 20 | 160,263 |
| 7 | Maricopa | 2,061 | 498 | 39 | 117,033 |
| 8 | Sedona | 1,831 | 131 | 16 | 10,728 |
| 9 | Payson | 1,363 | 67 | 24 | 26,033 |
| 10 | Sierra Vista | 1,278 | 16 | 12 | 56,567 |
Largest Cities in Arizona
All Cities in Arizona
| City | Population | Violations | Health Violations | Contaminants |
|---|---|---|---|---|
| Phoenix | 2,288,453 | 2,811 | 167 | Barium, Chlorine Dioxide, Contaminant 2920 +3 more |
| Tucson | 899,456 | 5,285 | 195 | Barium, Chlorine Dioxide, Disinfection Byproducts +6 more |
| Mesa | 466,100 | 129 | 7 | Barium |
| El Mirage | 335,830 | 2,702 | 215 | Barium, Bromate, Contaminant 1009 +4 more |
| Gilbert | 248,247 | 692 | 18 | Barium, Bromate, Chlorine Dioxide +2 more |
| Chandler | 247,999 | 433 | 15 | Chlorine Dioxide, E. coli, Stage 2 DBP +1 more |
| Scottsdale | 242,885 | 224 | 8 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Peoria | 195,421 | 301 | 4 | Gross Alpha, Selenium |
| Tempe | 166,887 | 157 | 3 | Bromate, Stage 2 DBP, TTHM |
| Yuma | 160,263 | 2,135 | 246 | Barium, Bromate, Chlorine Dioxide +7 more |
| Maricopa | 117,033 | 2,061 | 498 | Barium, Chlorine Dioxide, Disinfection Byproducts +6 more |
| San Tan Valley | 98,772 | 301 | 16 | Chlorine Dioxide, Selenium |
| Queen Creek | 97,212 | 70 | 1 | Stage 2 DBP |
| Flagstaff | 93,774 | 810 | 81 | Barium, Chlorine Dioxide, E. coli +4 more |
| Avondale | 83,001 | 20 | 0 | |
| Buckeye | 82,398 | 900 | 34 | Barium, Disinfection Byproducts, Selenium +2 more |
| Litchfield Park | 65,933 | 270 | 8 | Barium, Chlorine Dioxide, E. coli +2 more |
| Surprise | 64,800 | 600 | 6 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Dewey | 57,073 | 46 | 1 | E. coli |
| Sierra Vista | 56,567 | 1,278 | 16 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Lake Havasu City | 55,227 | 45 | 4 | TTHM |
| Prescott | 50,473 | 824 | 55 | Chlorine Dioxide, E. coli, Haloacetic Acids +2 more |
| Goodyear | 50,221 | 38 | 1 | Stage 2 DBP |
| Kingman | 49,928 | 709 | 90 | Chlorine Dioxide, Contaminant 4030, Disinfection Byproducts +4 more |
| Bullhead City | 47,183 | 2,972 | 52 | Chlorine Dioxide, Disinfection Byproducts, E. coli +2 more |
| Oro Valley | 47,100 | 356 | 2 | Nitrate |
| San Luis | 39,705 | 35 | 3 | Chlorine Dioxide |
| Sahuarita | 27,267 | 180 | 6 | E. coli, Stage 2 DBP |
| Payson | 26,033 | 1,363 | 67 | Barium, Bromate, Chlorine Dioxide +4 more |
| Fort Mohave | 25,180 | 551 | 14 | Chlorine Dioxide, Disinfection Byproducts |
| Cottonwood | 23,400 | 580 | 248 | Barium, Contaminant 1085 |
| Nogales | 22,692 | 896 | 10 | Chlorine Dioxide, Contaminant 1094, E. coli +1 more |
| Safford | 22,349 | 460 | 4 | Chlorine Dioxide, Lead, Stage 2 DBP |
| Green Valley | 22,085 | 35 | 0 | |
| Sun Lakes | 20,572 | 289 | 0 | |
| Douglas | 19,448 | 163 | 10 | Chlorine Dioxide, E. coli, Gross Alpha +1 more |
| Marana | 18,737 | 295 | 5 | Chlorine Dioxide, Stage 2 DBP |
| Grand Canyon | 18,730 | 317 | 12 | Chlorine Dioxide, Fecal Coliform, Stage 2 DBP +1 more |
| Davis-Monthan Afb | 18,640 | 332 | 0 | |
| Glendale | 18,533 | 751 | 41 | Barium, Chlorine Dioxide, Chromium +4 more |
| Vail | 17,982 | 187 | 7 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Show Low | 17,683 | 466 | 14 | Chlorine Dioxide, Stage 2 DBP |
| Florence | 17,252 | 88 | 33 | Barium, Chlorine Dioxide, Stage 2 DBP |
| Eloy | 17,038 | 299 | 85 | Selenium |
| Apache Junction | 15,658 | 391 | 7 | Selenium, Stage 2 DBP, TTHM |
| Dragoon | 15,603 | 169 | 1 | Stage 2 DBP |
| Des Peres | 14,744 | 3,091 | 508 | Barium, Chlorine Dioxide, Disinfection Byproducts +6 more |
| Somerton | 14,197 | 53 | 0 | |
| Pinetop | 12,777 | 786 | 3 | Chlorine Dioxide |
| Page | 11,859 | 303 | 4 | Stage 2 DBP, TTHM |
| Sedona | 10,728 | 1,831 | 131 | Barium, Chlorine Dioxide, E. coli +3 more |
| Williams | 10,593 | 281 | 32 | Barium, Contaminant 2920, E. coli +1 more |
| Cave Creek | 10,465 | 274 | 8 | Contaminant 2920 |
| Golden Valley | 10,066 | 217 | 0 | |
| Wickenburg | 9,914 | 292 | 10 | Disinfection Byproducts, Selenium, Stage 2 DBP |
| Winslow | 9,789 | 70 | 0 | |
| Tolleson | 9,300 | 27 | 0 | |
| Luke Afb | 8,440 | 123 | 9 | Barium, TTHM |
| Pine | 8,376 | 285 | 8 | Disinfection Byproducts, E. coli, Stage 2 DBP |
| Globe | 7,701 | 163 | 5 | Chlorine Dioxide, E. coli |
| Camp Verde | 7,668 | 342 | 17 | Barium, E. coli, Stage 2 DBP |
| Benson | 5,728 | 141 | 12 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Holbrook | 5,705 | 246 | 6 | Chlorine Dioxide, E. coli, TTHM |
| Snowflake | 5,590 | 40 | 0 | |
| Clarkdale | 5,420 | 70 | 1 | Barium |
| Chino Valley | 4,916 | 239 | 32 | Barium, Chlorine Dioxide, Disinfection Byproducts +1 more |
| Taylor | 4,845 | 328 | 1 | Stage 2 DBP |
| Eagar | 4,690 | 245 | 1 | Chlorine Dioxide |
| Pima | 4,561 | 177 | 7 | Chlorine Dioxide |
| Ajo | 4,214 | 208 | 11 | Barium |
| Carefree | 3,894 | 18 | 0 | |
| Saint Johns | 3,500 | 81 | 0 | |
| Prescott Valley | 3,474 | 167 | 4 | Stage 2 DBP, TTHM |
| Willcox | 3,236 | 88 | 0 | |
| Quartzsite | 3,201 | 60 | 0 | |
| Bagdad | 3,200 | 20 | 1 | Fecal Coliform |
| Wellton | 3,163 | 717 | 137 | Contaminant 2920, E. coli, Stage 2 DBP +1 more |
| Mayer | 2,727 | 184 | 11 | E. coli, Selenium, Stage 2 DBP |
| Chandler Heights | 2,620 | 17 | 0 | |
| Dolan Springs | 2,257 | 36 | 0 | |
| Ash Fork | 2,250 | 41 | 2 | Barium, Chlorine Dioxide |
| Kearny | 2,073 | 326 | 16 | Disinfection Byproducts, Haloacetic Acids, Stage 2 DBP +1 more |
| Lakeside | 2,066 | 645 | 56 | Arsenic, Chlorine Dioxide, Disinfection Byproducts +1 more |
| Gila Bend | 2,034 | 72 | 0 | |
| Humboldt | 2,000 | 28 | 0 | |
| Mohave Valley | 1,975 | 152 | 43 | Barium, Gross Alpha |
| Springerville | 1,972 | 292 | 13 | E. coli, Total Organic Carbon |
| Paulden | 1,932 | 55 | 0 | |
| Happy Jack | 1,920 | 21 | 0 | |
| Congress | 1,870 | 31 | 0 | |
| Joseph City | 1,811 | 115 | 0 | |
| Forest Lakes | 1,746 | 63 | 1 | Stage 2 DBP |
| Petrified Forest | 1,742 | 37 | 0 | |
| Littlefield | 1,707 | 339 | 4 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Morenci | 1,678 | 34 | 0 | |
| Tombstone | 1,545 | 149 | 13 | Barium, Fecal Coliform |
| San Francisco | 1,500 | 69 | 0 | |
| Sun City | 1,412 | 74 | 0 | |
| Saint David | 1,360 | 34 | 3 | E. coli, Stage 2 DBP |
| Fredonia | 1,354 | 238 | 1 | Chlorine Dioxide |
| Boulder City | 1,300 | 270 | 60 | E. coli, TTHM, Total Haloacetic Acids (HAA5) |
| Casa Grande | 1,271 | 113 | 64 | Barium, Disinfection Byproducts, Selenium |
| Cameron | 1,270 | 192 | 15 | Disinfection Byproducts, Stage 2 DBP, TTHM |
| Colorado City | 1,267 | 84 | 8 | E. coli, HAA5 |
| Heber | 1,262 | 160 | 10 | Chlorine Dioxide, Copper |
| Queen Valley | 1,200 | 23 | 0 | |
| Mammoth | 1,181 | 45 | 0 | |
| Alpine | 1,030 | 27 | 2 | Chlorine Dioxide |
| Pomerene | 1,030 | 149 | 14 | Barium, E. coli, Lead +1 more |
| Huachuca City | 990 | 32 | 1 | Stage 2 DBP |
| Ehrenberg | 989 | 63 | 0 | |
| Farmington Hills | 960 | 25 | 1 | E. coli |
| Walhoit | 880 | 7 | 0 | |
| Duncan | 872 | 589 | 9 | Chlorine Dioxide, Endrin |
| Patagonia | 842 | 71 | 2 | Stage 2 DBP |
| Elfrida | 800 | 53 | 10 | Chlorine Dioxide, Stage 2 DBP |
| Hayden | 577 | 161 | 3 | Chlorine Dioxide, Stage 2 DBP |
| St. Johns | 540 | 159 | 3 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Rimrock | 539 | 108 | 0 | |
| Rancho Cucamonga | 450 | 79 | 5 | Barium, Stage 2 DBP |
| Jerome | 440 | 30 | 0 | |
| Beaver Dam | 420 | 136 | 1 | E. coli |
| Washington | 415 | 120 | 5 | Disinfection Byproducts, E. coli, Stage 2 DBP |
| Huntington Beach | 400 | 16 | 0 | |
| Beverly Hills | 400 | 162 | 0 | |
| Eden | 400 | 142 | 1 | Stage 2 DBP |
| Wittmann | 400 | 63 | 2 | E. coli |
| Star Valley | 390 | 65 | 14 | Selenium, Stage 2 DBP |
| Pinedale | 376 | 110 | 3 | Barium, Chlorine Dioxide |
| Arizona City | 375 | 135 | 3 | Barium, Selenium |
| Wenden | 360 | 67 | 28 | Barium, TTHM, Total Haloacetic Acids (HAA5) |
| Sanders | 350 | 64 | 7 | Chlorine Dioxide, Haloacetic Acids, Stage 2 DBP |
| Chloride | 350 | 55 | 0 | |
| Orem | 350 | 20 | 1 | Stage 2 DBP |
| New River | 345 | 70 | 23 | Barium, Chlorine Dioxide, HAA5 +1 more |
| Picacho | 340 | 124 | 4 | Barium |
| Dateland | 319 | 63 | 4 | E. coli |
| San Simon | 312 | 114 | 53 | Lead, Stage 2 DBP |
| Roosevelt | 300 | 20 | 0 | |
| Amado | 298 | 173 | 7 | Disinfection Byproducts, E. coli, Stage 2 DBP |
| Bouse | 284 | 87 | 32 | Barium, Chlorine Dioxide, E. coli +1 more |
| Desert Springs | 258 | 58 | 32 | Barium |
| Yucca | 250 | 113 | 2 | E. coli |
| Vernon | 245 | 94 | 1 | Stage 2 DBP |
| Gold Canyon | 225 | 37 | 5 | Chlorine Dioxide, Stage 2 DBP |
| Coolidge | 200 | 31 | 3 | E. coli, Stage 2 DBP |
| Bevery Hills | 180 | 36 | 0 | |
| Tubac | 175 | 68 | 3 | E. coli |
| Rillito | 165 | 34 | 2 | Stage 2 DBP |
| Mormon Lake | 156 | 22 | 4 | E. coli, Gross Alpha |
| Peach Springs | 150 | 31 | 0 | |
| Arivaca | 150 | 15 | 0 | |
| Woodruff | 140 | 73 | 3 | Chlorine Dioxide |
| Morristown | 131 | 40 | 0 | |
| St George | 124 | 13 | 1 | Chlorine Dioxide |
| Strawberry | 117 | 53 | 5 | Chlorine Dioxide, Stage 2 DBP |
| Mcneal | 113 | 114 | 2 | Chlorine Dioxide |
| Parker | 108 | 191 | 14 | Lead, Stage 2 DBP |
| Yarnell | 100 | 48 | 0 |
Water Quality in Other States
Data Sources
Drinking water data from the EPA Safe Drinking Water Information System (SDWIS). Only active community water systems (CWS) serving 100+ people are included.