Phoenix Metro Area Home Safety Report
277 ZIP codes · 4,755,375 residents · 172 water systems
Data source: EPA SDWIS, U.S. Census Bureau, FEMA NFIP Last verified: 2026-06-03
Grade Distribution
The Phoenix metropolitan area spans Arizona and includes 277 ZIP codes served by 172 community water systems. We analyzed EPA compliance records, lead testing data, housing age, flood insurance claims, and radon risk for every ZIP in the metro to produce this report.
Metro-Wide Safety Score: C (65/100)
The Home Safety Score combines water quality, lead risk, radon exposure, and flood risk into a single 0-100 rating.
Grade Distribution
| Grade | ZIP Codes | Percentage |
|---|---|---|
| A | 0 | 0% |
| B | 113 | 41% |
| C | 87 | 32% |
| D | 75 | 27% |
| F | 0 | 0% |
41% of ZIP codes in the Phoenix metro earned an A or B — above-average safety conditions for homebuyers.
Safest Neighborhoods (Top 10 ZIPs)
| Rank | ZIP Code | City | Score | Grade |
|---|---|---|---|---|
| 1 | 85342 | Morristown | 83 | B |
| 2 | 85377 | Carefree | 83 | B |
| 3 | 85122 | Casa Grande | 82 | B |
| 4 | 85130 | Casa Grande | 82 | B |
| 5 | 85193 | Casa Grande | 82 | B |
| 6 | 85194 | Casa Grande | 82 | B |
| 7 | 85222 | Casa Grande | 82 | B |
| 8 | 85230 | Casa Grande | 82 | B |
| 9 | 85252 | Scottsdale | 82 | B |
| 10 | 85256 | Scottsdale | 82 | B |
The safest ZIP code is 85342 in Morristown with a score of 83/100. These areas typically have newer infrastructure, fewer EPA violations, and lower environmental risk factors.
Highest-Risk Neighborhoods (Bottom 10 ZIPs)
| Rank | ZIP Code | City | Score | Grade | Key Risk |
|---|---|---|---|---|---|
| 1 | 85235 | Hayden | 48 | D | Lead exceeds EPA limit |
| 2 | 85223 | Arizona City | 48 | D | 32 violations |
| 3 | 85135 | Hayden | 48 | D | Lead exceeds EPA limit |
| 4 | 85031 | Phoenix | 48 | D | 126 violations |
| 5 | 85021 | Phoenix | 48 | D | 126 violations |
| 6 | 85020 | Phoenix | 48 | D | 126 violations |
| 7 | 85018 | Phoenix | 48 | D | 126 violations |
| 8 | 85016 | Phoenix | 48 | D | 126 violations |
| 9 | 85015 | Phoenix | 48 | D | 126 violations |
| 10 | 85014 | Phoenix | 48 | D | 126 violations |
If you are considering a home in these ZIP codes, we recommend requesting a water quality test, checking for lead service lines, and reviewing the full ZIP report before making an offer.
Most Common Contaminant Violations
| Contaminant | Category | Violations | ZIPs Affected |
|---|---|---|---|
| Consumer Confidence Report Rule | Reporting | 4011 | 233 |
| Stage 2 DBP Rule | Treatment Technique | 1508 | 148 |
| Revised Total Coliform Rule | Microbiological | 1397 | 200 |
| Lead and Copper Rule | Treatment Technique | 1068 | 179 |
| Surface Water Treatment Rule | Treatment Technique | 813 | 166 |
| Chlorite | Disinfection Byproducts | 802 | 153 |
| Fecal Coliform | Microbiological | 735 | 101 |
| E. coli | Microbiological | 733 | 161 |
| Lead | Inorganic | 687 | 169 |
| Stage 1 DBP Rule | Treatment Technique | 563 | 190 |
4 of the top contaminants are health-based violations, meaning measured levels exceeded EPA Maximum Contaminant Levels (MCLs).
Lead Risk Overview
- Average lead level (90th percentile): 0.0033 mg/L (below EPA action level of 0.015 mg/L)
- 2 ZIP codes exceed the EPA lead action level
- 2% of housing built before 1950 (highest lead paint risk)
- 7% of housing built before 1970 (lead solder in plumbing)
- 39% of housing built before 1986 (potential lead pipes)
Flood Risk
- 3,022 FEMA flood insurance claims filed
- 172 ZIP codes with flood claims (62% of metro)
- $10,691 average payout per claim
- $32,306,795 total payouts
Water System Comparison
The Phoenix metro is served by 172 community water systems, drawing from: Groundwater, Surface water.
Major water systems include:
- Adaman Mutual Water Company
- Adoc Eyman Unit
- Adoc Florence Asp
- Aguila Water Service
- Ajo Dwid
- AJO IMPROVEMENT COMPANY
- Antelope Peak Dwid
- Antelope Water Company
- Apache Junction Water District
- Apache Lake Marina Resort
- ...and 162 more systems
Water quality can vary significantly between systems. Always check the ZIP-level report for your specific address.
Radon Risk
| Zone | Risk Level | ZIP Codes | Percentage |
|---|---|---|---|
| Zone 1 | High | 0 | 0% |
| Zone 2 | Moderate | 275 | 99% |
| Zone 3 | Low | 0 | 0% |
Is Phoenix Safe for Homebuyers?
Areas of concern: 2112 health-based EPA violations on record; 2 ZIP codes exceed EPA lead limits.
Safety conditions vary widely within the metro. A ZIP code with an A grade may be just a few miles from one rated F. Always check your specific ZIP code before making a purchase decision.
Frequently Asked Questions
What is the water quality safety grade for the Phoenix metro area?
The Phoenix metro area has an average Home Safety Score of 65/100 (grade C). This score is based on EPA violation records, lead testing data, radon risk, and flood exposure across 277 ZIP codes.
How many EPA water violations are in the Phoenix area?
There are 14,734 total EPA violations across the Phoenix metro, with 2112 being health-based violations. 257 out of 277 ZIP codes (93%) have at least one recorded violation.
Is the tap water safe to drink in Phoenix?
Water safety varies by ZIP code and water system. 2 ZIP codes in the metro exceed EPA lead action levels. The average lead level is 0.0033 mg/L (EPA action level is 0.015 mg/L). Check your specific ZIP code for a detailed report.
What percentage of homes in Phoenix have lead risk?
Approximately 39% of housing in the Phoenix metro was built before 1986, when lead pipes were still legal. 2% was built before 1950, the highest-risk category for lead paint. Homes in older neighborhoods should be tested for lead in both water and paint.
What is the flood risk in the Phoenix metro?
The Phoenix metro has recorded 3,022 FEMA flood insurance claims across 172 ZIP codes, with an average payout of $10,691 per claim. Check the FEMA flood map for your specific property.
Cities in the Phoenix Metro
- Phoenix, AZ — 78 ZIP codes
- Mesa, AZ — 19 ZIP codes
- Scottsdale, AZ — 15 ZIP codes
- Glendale, AZ — 12 ZIP codes
- Casa Grande, AZ — 8 ZIP codes
- Chandler, AZ — 8 ZIP codes
- Tempe, AZ — 8 ZIP codes
- Gilbert, AZ — 7 ZIP codes
- Apache Junction, AZ — 6 ZIP codes
- Peoria, AZ — 6 ZIP codes
- Yuma, AZ — 5 ZIP codes
- Surprise, AZ — 5 ZIP codes
- Maricopa, AZ — 4 ZIP codes
- Florence, AZ — 3 ZIP codes
- Queen Creek, AZ — 3 ZIP codes
- Sun City, AZ — 3 ZIP codes
- Arizona City, AZ — 2 ZIP codes
- Chandler Heights, AZ — 2 ZIP codes
- Coolidge, AZ — 2 ZIP codes
- Eloy, AZ — 2 ZIP codes
- Hayden, AZ — 2 ZIP codes
- Kearny, AZ — 2 ZIP codes
- San Tan Valley, AZ — 2 ZIP codes
- Picacho, AZ — 2 ZIP codes
- Red Rock, AZ — 2 ZIP codes
- Stanfield, AZ — 2 ZIP codes
- Superior, AZ — 2 ZIP codes
- Fountain Hills, AZ — 2 ZIP codes
- Avondale, AZ — 2 ZIP codes
- Buckeye, AZ — 2 ZIP codes
- Cave Creek, AZ — 2 ZIP codes
- Goodyear, AZ — 2 ZIP codes
- Quartzsite, AZ — 2 ZIP codes
- Wickenburg, AZ — 2 ZIP codes
- Sun City West, AZ — 2 ZIP codes
- New River, AZ — 1 ZIP codes
- Gold Canyon, AZ — 1 ZIP codes
- Bapchule, AZ — 1 ZIP codes
- Sacaton, AZ — 1 ZIP codes
- Tortilla Flat, AZ — 1 ZIP codes
- Valley Farms, AZ — 1 ZIP codes
- Winkelman, AZ — 1 ZIP codes
- Higley, AZ — 1 ZIP codes
- Paradise Valley, AZ — 1 ZIP codes
- Rio Verde, AZ — 1 ZIP codes
- Fort Mcdowell, AZ — 1 ZIP codes
- Glendale Luke Afb, AZ — 1 ZIP codes
- Aguila, AZ — 1 ZIP codes
- Ajo, AZ — 1 ZIP codes
- Arlington, AZ — 1 ZIP codes
...and 32 more cities. Browse all via city directory.
All 277 ZIP Codes
View all ZIP codes in the Phoenix metro
- 85001 Phoenix [C] — 126 violations
- 85002 Phoenix [D] — 126 violations
- 85003 Phoenix [C] — 126 violations
- 85004 Phoenix [C] — 126 violations
- 85005 Phoenix [C] — 126 violations
- 85006 Phoenix [C] — 126 violations
- 85007 Phoenix [D] — 126 violations
- 85008 Phoenix [D] — 126 violations
- 85009 Phoenix [D] — 126 violations
- 85010 Phoenix [D] — 126 violations
- 85011 Phoenix [D] — 126 violations
- 85012 Phoenix [D] — 126 violations
- 85013 Phoenix [D] — 126 violations
- 85014 Phoenix [D] — 126 violations
- 85015 Phoenix [D] — 126 violations
- 85016 Phoenix [D] — 126 violations
- 85017 Phoenix [D] — 126 violations
- 85018 Phoenix [D] — 126 violations
- 85019 Phoenix [D] — 126 violations
- 85020 Phoenix [D] — 126 violations
- 85021 Phoenix [D] — 126 violations
- 85022 Phoenix [D] — 126 violations
- 85023 Phoenix [D] — 126 violations
- 85024 Phoenix [D] — 126 violations
- 85025 Phoenix [D] — 126 violations
- 85026 Phoenix [D] — 126 violations
- 85027 Phoenix [C] — 126 violations
- 85028 Phoenix [C] — 126 violations
- 85029 Phoenix [D] — 126 violations
- 85030 Phoenix [C] — 126 violations
- 85031 Phoenix [D] — 126 violations
- 85032 Phoenix [D] — 126 violations
- 85033 Phoenix [D] — 126 violations
- 85034 Phoenix [D] — 126 violations
- 85035 Phoenix [C] — 126 violations
- 85036 Phoenix [C] — 126 violations
- 85037 Phoenix [C] — 126 violations
- 85038 Phoenix [D] — 126 violations
- 85039 Phoenix [D] — 126 violations
- 85040 Phoenix [C] — 126 violations
- 85041 Phoenix [D] — 126 violations
- 85042 Phoenix [C] — 126 violations
- 85043 Phoenix [C] — 126 violations
- 85044 Phoenix [C] — 126 violations
- 85045 Phoenix [D] — 126 violations
- 85046 Phoenix [D] — 126 violations
- 85048 Phoenix [C] — 126 violations
- 85050 Phoenix [C] — 126 violations
- 85051 Phoenix [D] — 126 violations
- 85053 Phoenix [D] — 126 violations
- 85054 Phoenix [C] — 126 violations
- 85055 Phoenix [D] — 126 violations
- 85060 Phoenix [C] — 126 violations
- 85061 Phoenix [C] — 126 violations
- 85062 Phoenix [D] — 126 violations
- 85063 Phoenix [D] — 126 violations
- 85064 Phoenix [C] — 126 violations
- 85065 Phoenix [D] — 126 violations
- 85066 Phoenix [D] — 126 violations
- 85067 Phoenix [C] — 126 violations
- 85068 Phoenix [D] — 126 violations
- 85069 Phoenix [D] — 126 violations
- 85070 Phoenix [D] — 126 violations
- 85071 Phoenix [D] — 126 violations
- 85072 Phoenix [D] — 126 violations
- 85073 Phoenix [D] — 126 violations
- 85074 Phoenix [D] — 126 violations
- 85075 Phoenix [D] — 126 violations
- 85076 Phoenix [D] — 126 violations
- 85078 Phoenix [D] — 126 violations
- 85079 Phoenix [D] — 126 violations
- 85080 Phoenix [D] — 126 violations
- 85082 Phoenix [D] — 126 violations
- 85083 Phoenix [C] — 126 violations
- 85085 Phoenix [C] — 126 violations
- 85086 Phoenix [D] — 126 violations
- 85087 New River [C] — 17 violations
- 85097 Phoenix [D] — 126 violations
- 85098 Phoenix [D] — 126 violations
- 85117 Apache Junction [B] — 34 violations
- 85118 Gold Canyon [B] — 12 violations
- 85119 Apache Junction [C] — 34 violations
- 85120 Apache Junction [C] — 34 violations
- 85121 Bapchule [D]
- 85122 Casa Grande [B] — 9 violations
- 85123 Arizona City [C] — 32 violations
- 85127 Chandler Heights [B] — 3 violations
- 85128 Coolidge [B] — 46 violations
- 85130 Casa Grande [B] — 9 violations
- 85131 Eloy [B] — 54 violations
- 85132 Florence [B] — 46 violations
- 85135 Hayden [D] — 26 violations
- 85137 Kearny [B] — 34 violations
- 85138 Maricopa [C] — 72 violations
- 85139 Maricopa [C] — 72 violations
- 85140 San Tan Valley [C] — 31 violations
- 85141 Picacho [B] — 35 violations
- 85142 Queen Creek [B] — 35 violations
- 85143 San Tan Valley [C] — 31 violations
- 85144
- 85145 Red Rock [C] — 22 violations
- 85147 Sacaton [D]
- 85172 Stanfield [D] — 55 violations
- 85173 Superior [B] — 5 violations
- 85178 Apache Junction [B] — 34 violations
- 85190 Tortilla Flat [D]
- 85191 Valley Farms [C]
- 85192 Winkelman [B] — 23 violations
- 85193 Casa Grande [B] — 9 violations
- 85194 Casa Grande [B] — 9 violations
- 85201 Mesa [C] — 7 violations
- 85202 Mesa [B] — 7 violations
- 85203 Mesa [C] — 7 violations
- 85204 Mesa [B] — 7 violations
- 85205 Mesa [B] — 7 violations
- 85206 Mesa [C] — 7 violations
- 85207 Mesa [B] — 7 violations
- 85208 Mesa [B] — 7 violations
- 85209 Mesa [B] — 7 violations
- 85210 Mesa [B] — 7 violations
- 85211 Mesa [B] — 7 violations
- 85212 Mesa [B] — 7 violations
- 85213 Mesa [B] — 7 violations
- 85214 Mesa [B] — 7 violations
- 85215 Mesa [B] — 7 violations
- 85216 Mesa [B] — 7 violations
- 85218 Apache Junction [B] — 34 violations
- 85220 Apache Junction [B] — 34 violations
- 85222 Casa Grande [B] — 9 violations
- 85223 Arizona City [D] — 32 violations
- 85224 Chandler [B] — 20 violations
- 85225 Chandler [B] — 20 violations
- 85226 Chandler [B] — 20 violations
- 85227 Chandler Heights [B] — 3 violations
- 85228 Coolidge [B] — 46 violations
- 85230 Casa Grande [B] — 9 violations
- 85231 Eloy [B] — 54 violations
- 85232 Florence [B] — 46 violations
- 85233 Gilbert [B] — 51 violations
- 85234 Gilbert [B] — 51 violations
- 85235 Hayden [D] — 26 violations
- 85236 Higley [B] — 9 violations
- 85237 Kearny [C] — 34 violations
- 85238 Maricopa [D] — 72 violations
- 85239 Maricopa [C] — 72 violations
- 85240 Queen Creek [B] — 35 violations
- 85241 Picacho [B] — 35 violations
- 85243 Queen Creek [B] — 35 violations
- 85244 Chandler [B] — 20 violations
- 85245 Red Rock [C] — 22 violations
- 85246 Chandler [B] — 20 violations
- 85248 Chandler [B] — 20 violations
- 85249 Chandler [B] — 20 violations
- 85250 Scottsdale [B] — 21 violations
- 85251 Scottsdale [B] — 21 violations
- 85252 Scottsdale [B] — 21 violations
- 85253 Paradise Valley [C] — 5 violations
- 85254 Scottsdale [B] — 21 violations
- 85255 Scottsdale [B] — 21 violations
- 85256 Scottsdale [B] — 21 violations
- 85257 Scottsdale [B] — 21 violations
- 85258 Scottsdale [B] — 21 violations
- 85259 Scottsdale [B] — 21 violations
- 85260 Scottsdale [B] — 21 violations
- 85261 Scottsdale [B] — 21 violations
- 85262 Scottsdale [B] — 21 violations
- 85263 Rio Verde [B] — 3 violations
- 85264 Fort Mcdowell [D]
- 85266 Scottsdale [B] — 21 violations
- 85267 Scottsdale [B] — 21 violations
- 85268 Fountain Hills [C] — 7 violations
- 85269 Fountain Hills [C] — 7 violations
- 85271 Scottsdale [B] — 21 violations
- 85272 Stanfield [D] — 55 violations
- 85273 Superior [B] — 5 violations
- 85274 Mesa [B] — 7 violations
- 85275 Mesa [B] — 7 violations
- 85277 Mesa [B] — 7 violations
- 85279 Florence [B] — 46 violations
- 85280 Tempe [B] — 24 violations
- 85281 Tempe [B] — 24 violations
- 85282 Tempe [B] — 24 violations
- 85283 Tempe [B] — 24 violations
- 85284 Tempe [B] — 24 violations
- 85285 Tempe [B] — 24 violations
- 85286 Chandler [B] — 20 violations
- 85287 Tempe [B] — 24 violations
- 85289 Tempe [B] — 24 violations
- 85292
- 85293 Casa Grande [B] — 9 violations
- 85294 Casa Grande [B] — 9 violations
- 85295 Gilbert [B] — 51 violations
- 85296 Gilbert [B] — 51 violations
- 85297 Gilbert [B] — 51 violations
- 85298 Gilbert [B] — 51 violations
- 85299 Gilbert [C] — 51 violations
- 85301 Glendale [C] — 68 violations
- 85302 Glendale [C] — 68 violations
- 85303 Glendale [B] — 68 violations
- 85304 Glendale [C] — 68 violations
- 85305 Glendale [C] — 68 violations
- 85306 Glendale [C] — 68 violations
- 85307 Glendale [C] — 68 violations
- 85308 Glendale [C] — 68 violations
- 85309 Glendale Luke Afb [D]
- 85310 Glendale [B] — 68 violations
- 85311 Glendale [C] — 68 violations
- 85312 Glendale [C] — 68 violations
- 85318 Glendale [C] — 68 violations
- 85320 Aguila [B] — 3 violations
- 85321 Ajo [B] — 17 violations
- 85322 Arlington [C]
- 85323 Avondale [B] — 4 violations
- 85324 Black Canyon City [C] — 26 violations
- 85325 Bouse [C] — 25 violations
- 85326 Buckeye [C] — 19 violations
- 85327 Cave Creek [C] — 22 violations
- 85328 Cibola [C] — 76 violations
- 85329 Cashion [C]
- 85331 Cave Creek [C] — 22 violations
- 85332 Congress [C] — 6 violations
- 85333 Dateland [B] — 20 violations
- 85334 Ehrenberg [B] — 7 violations
- 85335 El Mirage [C] — 66 violations
- 85336 Gadsden [C] — 7 violations
- 85337 Gila Bend [B] — 7 violations
- 85338 Goodyear [B] — 11 violations
- 85339 Laveen [C]
- 85340 Litchfield Park [B] — 10 violations
- 85341 Lukeville [D]
- 85342 Morristown [B]
- 85343 Palo Verde [C]
- 85344 Parker [C] — 11 violations
- 85345 Peoria [C] — 14 violations
- 85346 Quartzsite [C] — 11 violations
- 85347 Roll [C]
- 85348 Salome [C] — 19 violations
- 85349 San Luis [B] — 8 violations
- 85350 Somerton [B] — 6 violations
- 85351 Sun City [B] — 9 violations
- 85352 Tacna [C] — 78 violations
- 85353 Tolleson [C] — 6 violations
- 85354 Tonopah [B] — 3 violations
- 85355 Waddell [C]
- 85356 Wellton [D] — 140 violations
- 85357 Wenden [B] — 3 violations
- 85358 Wickenburg [B] — 22 violations
- 85359 Quartzsite [C] — 11 violations
- 85360 Wikieup [D]
- 85361 Wittmann [B] — 26 violations
- 85362 Yarnell [B] — 14 violations
- 85363 Youngtown [D]
- 85364 Yuma [D] — 72 violations
- 85365 Yuma [C] — 72 violations
- 85366 Yuma [C] — 72 violations
- 85367 Yuma [C] — 72 violations
- 85369 Yuma [C] — 72 violations
- 85371 Poston [D]
- 85372 Sun City [B] — 9 violations
- 85373 Sun City [B] — 9 violations
- 85374 Surprise [D] — 24 violations
- 85375 Sun City West [B] — 2 violations
- 85376 Sun City West [B] — 2 violations
- 85377 Carefree [B]
- 85378 Surprise [D] — 24 violations
- 85379 Surprise [D] — 24 violations
- 85380 Peoria [C] — 14 violations
- 85381 Peoria [C] — 14 violations
- 85382 Peoria [C] — 14 violations
- 85383 Peoria [C] — 14 violations
- 85385 Peoria [C] — 14 violations
- 85387 Surprise [C] — 24 violations
- 85388 Surprise [D] — 24 violations
- 85390 Wickenburg [B] — 22 violations
- 85392 Avondale [B] — 4 violations
- 85395 Goodyear [B] — 11 violations
- 85396 Buckeye [C] — 19 violations
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- Lead/copper: EPA Lead and Copper Rule sampling data
- Housing age: U.S. Census Bureau American Community Survey
- Flood risk: FEMA National Flood Insurance Program
- Radon: EPA Map of Radon Zones
Updated daily.
Frequently Asked Questions
What is the water quality safety grade for the Phoenix metro area?
The Phoenix metro area has an average Home Safety Score of 65/100 (grade C). This score is based on EPA violation records, lead testing data, radon risk, and flood exposure across 277 ZIP codes.
How many EPA water violations are in the Phoenix area?
There are 14,734 total EPA violations across the Phoenix metro, with 2112 being health-based violations. 257 out of 277 ZIP codes (93%) have at least one recorded violation.
Is the tap water safe to drink in Phoenix?
Water safety varies by ZIP code and water system. 2 ZIP codes in the metro exceed EPA lead action levels. The average lead level is 0.0033 mg/L (EPA action level is 0.015 mg/L). Check your specific ZIP code for a detailed report.
What percentage of homes in Phoenix have lead risk?
Approximately 39% of housing in the Phoenix metro was built before 1986, when lead pipes were still legal. 2% was built before 1950, the highest-risk category for lead paint. Homes in older neighborhoods should be tested for lead in both water and paint.
What is the flood risk in the Phoenix metro?
The Phoenix metro has recorded 3,022 FEMA flood insurance claims across 172 ZIP codes, with an average payout of $10,691 per claim. Check the FEMA flood map for your specific property.