Arizona Tap Water Quality Report
183 cities analyzed • 5,407,264 people served
Updated March 2026 • Data from EWG & EPA SDWIS
Most Common Contaminants in Arizona
| Contaminant | Found In | % of Cities |
|---|---|---|
| Nitrate carcinogen | 163 of 183 | 89% |
| Fluoride | 141 of 183 | 77% |
| Barium | 135 of 183 | 74% |
| Arsenic carcinogen | 132 of 183 | 72% |
| Nitrate and nitrite carcinogen | 121 of 183 | 66% |
| Total trihalomethanes (TTHMs) carcinogen | 120 of 183 | 66% |
| Chromium (total) | 73 of 183 | 40% |
| Haloacetic acids (HAA5) carcinogen | 69 of 183 | 38% |
| Radium, combined (-226 and -228) | 64 of 183 | 35% |
| Bromoform carcinogen | 53 of 183 | 29% |
City-by-City Water Quality Rankings
Ranked by number of contaminants above EWG health guidelines (most to fewest).
| # | City | Detected | Above Guidelines | Above Legal | People Served |
|---|---|---|---|---|---|
| 1 | Goodyear | 34 | 18 | 0 | 50,001 |
| 2 | Avondale | 36 | 17 | 0 | 83,001 |
| 3 | Litchfield Park | 31 | 15 | 1 | 50,770 |
| 4 | Dragoon | 25 | 15 | 0 | 15,603 |
| 5 | Peoria | 29 | 13 | 0 | 135,975 |
| 6 | Thatcher | 25 | 13 | 0 | 20,600 |
| 7 | Apache Junction | 22 | 13 | 0 | 15,610 |
| 8 | Tucson | 32 | 12 | 0 | 732,906 |
| 9 | Gilbert | 33 | 12 | 0 | 247,600 |
| 10 | Tempe | 34 | 12 | 1 | 165,000 |
| 11 | Payson | 35 | 12 | 2 | 17,682 |
| 12 | Douglas | 21 | 12 | 0 | 16,656 |
| 13 | Pine | 19 | 12 | 0 | 6,284 |
| 14 | Oro Valley | 21 | 12 | 0 | 250 |
| 15 | Prescott | 25 | 11 | 0 | 42,217 |
| 16 | Surprise | 25 | 11 | 0 | 40,007 |
| 17 | Green Valley | 22 | 11 | 0 | 22,085 |
| 18 | Florence | 21 | 11 | 0 | 15,900 |
| 19 | Luke AFB | 20 | 11 | 0 | 1,149 |
| 20 | Mesa | 33 | 10 | 0 | 466,000 |
| 21 | Queen Creek | 21 | 10 | 0 | 94,313 |
| 22 | San Tan Valley | 21 | 10 | 0 | 87,435 |
| 23 | Flagstaff | 18 | 10 | 0 | 76,960 |
| 24 | Buckeye | 18 | 10 | 0 | 15,783 |
| 25 | Tolleson | 24 | 10 | 0 | 6,680 |
| 26 | Wickenburg | 14 | 10 | 0 | 5,810 |
| 27 | Wellton | 10 | 10 | 1 | 2,375 |
| 28 | Phoenix | 23 | 9 | 0 | 1,695,000 |
| 29 | Chandler | 34 | 9 | 0 | 247,328 |
| 30 | Prescott Valley | 19 | 9 | 0 | 55,723 |
| 31 | Kingman | 23 | 9 | 0 | 45,000 |
| 32 | Bullhead City | 22 | 9 | 0 | 36,330 |
| 33 | Fort Mohave | 22 | 9 | 0 | 24,000 |
| 34 | Sun Lakes | 18 | 9 | 0 | 20,000 |
| 35 | Cottonwood | 18 | 9 | 0 | 11,014 |
| 36 | Carefree | 12 | 9 | 0 | 2,750 |
| 37 | Humboldt | 19 | 9 | 0 | 2,000 |
| 38 | Duncan | 14 | 9 | 0 | 825 |
| 39 | Black Canyon City | 11 | 9 | 0 | 0 |
| 40 | Scottsdale | 20 | 8 | 0 | 241,361 |
| 41 | Yuma | 18 | 8 | 0 | 103,264 |
| 42 | El Mirage | 23 | 8 | 0 | 80,959 |
| 43 | Lake Havasu City | 17 | 8 | 0 | 54,610 |
| 44 | Oracle | 17 | 8 | 0 | 42,316 |
| 45 | Nogales | 20 | 8 | 0 | 22,000 |
| 46 | Sierra Vista | 17 | 8 | 0 | 20,045 |
| 47 | Cave Creek | 8 | 8 | 0 | 5,895 |
| 48 | Pinetop | 12 | 8 | 0 | 3,250 |
| 49 | Bagdad | 11 | 8 | 0 | 3,200 |
| 50 | Marana | 12 | 8 | 0 | 1,860 |
| 51 | Fredonia | 11 | 8 | 0 | 1,327 |
| 52 | Globe | 21 | 8 | 0 | 150 |
| 53 | New River | 11 | 8 | 0 | 105 |
| 54 | Congress | 11 | 8 | 0 | 0 |
| 55 | Dmafb | 11 | 7 | 0 | 18,640 |
| 56 | Sahuarita | 14 | 7 | 0 | 18,178 |
| 57 | Vail | 12 | 7 | 0 | 15,535 |
| 58 | Sedona | 15 | 7 | 0 | 7,360 |
| 59 | Page | 9 | 7 | 0 | 7,342 |
| 60 | Williams | 10 | 7 | 0 | 3,145 |
| 61 | Mammoth | 11 | 7 | 0 | 1,076 |
| 62 | Quartzsite | 10 | 7 | 0 | 440 |
| 63 | Boudler City | 12 | 7 | 1 | 150 |
| 64 | San Luis | 17 | 6 | 0 | 39,705 |
| 65 | Snowflake | 11 | 6 | 0 | 5,590 |
| 66 | Glendale | 17 | 6 | 0 | 5,263 |
| 67 | Paulden | 9 | 6 | 0 | 1,743 |
| 68 | Casa Grande | 9 | 6 | 0 | 1,071 |
| 69 | Walhoit | 9 | 6 | 0 | 620 |
| 70 | Queen Valley | 9 | 6 | 0 | 600 |
| 71 | Grand Canyon | 11 | 6 | 0 | 510 |
| 72 | Arizona City | 9 | 6 | 0 | 307 |
| 73 | Crown King | 8 | 6 | 0 | 42 |
| 74 | Ash Fork | 9 | 6 | 0 | 0 |
| 75 | Picacho | 9 | 6 | 0 | 0 |
| 76 | Golden Valley | 9 | 5 | 0 | 5,834 |
| 77 | Saint Johns | 8 | 5 | 0 | 3,500 |
| 78 | Ajo | 8 | 5 | 0 | 2,654 |
| 79 | Mayer | 7 | 5 | 0 | 2,613 |
| 80 | Maricopa | 8 | 5 | 0 | 1,525 |
| 81 | Coolidge | 8 | 5 | 0 | 1,001 |
| 82 | Jerome | 6 | 5 | 0 | 440 |
| 83 | Washington | 9 | 5 | 0 | 415 |
| 84 | Wittmann | 8 | 5 | 0 | 400 |
| 85 | San Simon | 7 | 5 | 1 | 300 |
| 86 | Chloride | 9 | 5 | 0 | 300 |
| 87 | Beverly Hills | 7 | 5 | 0 | 300 |
| 88 | Gold Canyon | 6 | 5 | 0 | 223 |
| 89 | Walla Walla | 8 | 5 | 0 | 160 |
| 90 | Morristown | 7 | 5 | 0 | 120 |
| 91 | Sasabe | 8 | 5 | 0 | 42 |
| 92 | Eden | 9 | 5 | 0 | 0 |
| 93 | Somerton | 14 | 4 | 0 | 17,998 |
| 94 | Show Low | 12 | 4 | 0 | 17,139 |
| 95 | Eloy | 10 | 4 | 0 | 8,852 |
| 96 | Taylor | 8 | 4 | 0 | 3,250 |
| 97 | Springerville | 4 | 4 | 0 | 1,972 |
| 98 | Gila Bend | 9 | 4 | 0 | 1,922 |
| 99 | Huachuca City | 6 | 4 | 0 | 1,650 |
| 100 | Tombstone | 7 | 4 | 0 | 1,345 |
| 101 | Saint David | 7 | 4 | 0 | 1,255 |
| 102 | Camp Verde | 7 | 4 | 0 | 875 |
| 103 | Heber | 7 | 4 | 0 | 814 |
| 104 | St. Louis | 7 | 4 | 1 | 680 |
| 105 | Santa Clara | 6 | 4 | 0 | 593 |
| 106 | Rillito | 6 | 4 | 0 | 165 |
| 107 | Woodruff | 6 | 4 | 0 | 140 |
| 108 | St. David | 5 | 4 | 0 | 85 |
| 109 | Winkelman | 4 | 4 | 0 | 30 |
| 110 | Parker | 7 | 4 | 0 | 30 |
| 111 | Sonoita | 6 | 4 | 0 | 30 |
| 112 | Happy Jack | 6 | 4 | 0 | 0 |
| 113 | Cameron | 7 | 4 | 0 | 0 |
| 114 | Holbrook | 12 | 3 | 0 | 5,318 |
| 115 | Willcox | 7 | 3 | 0 | 3,757 |
| 116 | Topock | 6 | 3 | 1 | 2,714 |
| 117 | Chino Valley | 7 | 3 | 0 | 2,350 |
| 118 | Dolan Springs | 7 | 3 | 0 | 1,985 |
| 119 | San Francisco | 3 | 3 | 0 | 1,500 |
| 120 | Colorado City | 7 | 3 | 0 | 1,267 |
| 121 | Sun City | 6 | 3 | 0 | 962 |
| 122 | Safford | 7 | 3 | 0 | 949 |
| 123 | Pinedale | 6 | 3 | 0 | 929 |
| 124 | Pomerene | 6 | 3 | 0 | 912 |
| 125 | Elfrida | 4 | 3 | 0 | 800 |
| 126 | Ehrenberg | 3 | 3 | 0 | 729 |
| 127 | Yarnell | 5 | 3 | 0 | 485 |
| 128 | St. Johns | 6 | 3 | 0 | 414 |
| 129 | Huntington Beach | 3 | 3 | 0 | 400 |
| 130 | Lakeside | 5 | 3 | 0 | 380 |
| 131 | Wenden | 6 | 3 | 0 | 360 |
| 132 | Yucca | 6 | 3 | 0 | 244 |
| 133 | Star Valley | 7 | 3 | 0 | 200 |
| 134 | Benson | 7 | 3 | 0 | 190 |
| 135 | Denver | 5 | 3 | 0 | 161 |
| 136 | Peach Springs | 6 | 3 | 0 | 142 |
| 137 | Crystal River | 7 | 3 | 1 | 140 |
| 138 | Tubac | 5 | 3 | 0 | 100 |
| 139 | Roosevelt | 4 | 3 | 0 | 100 |
| 140 | Higley | 6 | 3 | 0 | 80 |
| 141 | Mira Loma | 5 | 3 | 0 | 80 |
| 142 | Mcneal | 5 | 3 | 0 | 66 |
| 143 | La Jolla | 7 | 3 | 0 | 58 |
| 144 | Amado | 3 | 3 | 0 | 54 |
| 145 | Albuqueque | 6 | 3 | 0 | 54 |
| 146 | Sanders | 3 | 3 | 0 | 45 |
| 147 | Kearny | 4 | 3 | 0 | 38 |
| 148 | Eagar | 6 | 3 | 0 | 38 |
| 149 | Mormon Lake | 5 | 3 | 0 | 35 |
| 150 | Dateland | 4 | 3 | 0 | 0 |
| 151 | Alpine | 4 | 3 | 0 | 0 |
| 152 | Cibola | 3 | 3 | 0 | 0 |
| 153 | Bouse | 6 | 3 | 1 | 0 |
| 154 | Winslow | 8 | 2 | 0 | 9,789 |
| 155 | Morenci | 2 | 2 | 0 | 1,697 |
| 156 | Mohave Valley | 5 | 2 | 0 | 820 |
| 157 | Littlefield | 5 | 2 | 0 | 502 |
| 158 | Bakersfield | 2 | 2 | 0 | 459 |
| 159 | Clarkdale | 4 | 2 | 0 | 430 |
| 160 | Orem | 6 | 2 | 0 | 350 |
| 161 | Costa Mesa | 2 | 2 | 0 | 257 |
| 162 | Desert Springs | 4 | 2 | 0 | 244 |
| 163 | Bevery Hills | 2 | 2 | 0 | 180 |
| 164 | Beaver Dam | 2 | 2 | 0 | 140 |
| 165 | St George | 4 | 2 | 0 | 124 |
| 166 | Wittman | 2 | 2 | 0 | 87 |
| 167 | Portland | 2 | 2 | 0 | 65 |
| 168 | Hayden | 2 | 2 | 0 | 60 |
| 169 | Twin Lake | 2 | 2 | 0 | 60 |
| 170 | Joseph City | 1 | 1 | 0 | 1,800 |
| 171 | Rancho Cucamonga | 4 | 1 | 0 | 450 |
| 172 | Rimrock | 4 | 1 | 0 | 380 |
| 173 | Vernon | 4 | 1 | 0 | 91 |
| 174 | Tonopah | 5 | 1 | 0 | 72 |
| 175 | Scottdale | 1 | 1 | 0 | 50 |
| 176 | Boise | 1 | 1 | 0 | 50 |
| 177 | Petrified Forest | 1 | 1 | 0 | 42 |
| 178 | San Diego | 3 | 1 | 0 | 30 |
| 179 | Rancho Santa Fe | 3 | 1 | 0 | 21 |
| 180 | Patagonia | 1 | 1 | 0 | 20 |
| 181 | Forest Lakes | 7 | 1 | 0 | 0 |
| 182 | Nutrioso | 5 | 1 | 0 | 0 |
| 183 | Strawberry | 2 | 0 | 0 | 25 |
Recommended Filtration for Arizona
Based on the most common contaminants found across Arizona (Nitrate, Fluoride, Barium), we recommend a reverse osmosis (RO) system — the only technology proven to remove heavy metals, PFAS, and most other contaminants to safe levels.
Echo RO System
Removes up to 99.9% of contaminants. The gold standard for drinking water in Arizona homes.
View RO SystemsEcho Whole-Home Filter
Protect every tap in your home from chlorine, VOCs, and disinfection byproducts.
View Whole-Home FiltersEcho Hydrogen Water Flask
Once your water is clean, supercharge it with molecular hydrogen for antioxidant and anti-inflammatory benefits.
Shop Hydrogen FlaskFrequently Asked Questions
Is Arizona tap water safe to drink?
Water quality varies significantly across Arizona. Of the 183 cities analyzed, the average city has 5.6 contaminants above EWG health guidelines. The best water quality was found in Strawberry. We recommend checking your specific city's report for detailed information.
What city has the best water in Arizona?
Based on our analysis, Strawberry has the fewest contaminants above EWG health guidelines in Arizona, with 0 above guideline levels.
What city has the worst water in Arizona?
Based on our analysis, Goodyear has the most contaminants above EWG health guidelines in Arizona, with 18 above guideline levels.
What's the best water filter for Arizona residents?
For most Arizona households, we recommend a reverse osmosis (RO) system for drinking water and a whole-home filter for showers and baths. The specific recommendation depends on your city's contaminant profile — check your city's report for personalized guidance.
National Water Quality Reports
Data sources: Environmental Working Group (EWG) Tap Water Database, U.S. EPA Safe Drinking Water Information System (SDWIS)
Last updated: March 2026
Methodology: Contaminant levels are compared against both EPA legal limits (Maximum Contaminant Levels) and EWG health guidelines, which are often stricter and based on the latest scientific research.