New Mexico Home Safety Profiles by ZIP
428 ZIP codes · 168 water systems · UPC plumbing code
Data: ZipCheckup Home Safety Score model 4.0.0; EPA SDWIS, UCMR 5, EPA radon zones, EPA AirData, NWS, State plumbing boards, Rewiring America
ZipCheckup tracks drinking-water and home-safety data for 428 ZIP codes across New Mexico, covering 168 public water systems that serve about 1,579,866 people. 132 ZIP codes are mapped to at least one water system with an EPA violation on record.
In New Mexico, the average Home Safety Score sits in the middle or lower part of the scale; it summarizes data and is not a measurement of water at any home.
Score Distribution
How New Mexico's 428 ZIP codes are distributed across safety grades.
Home Safety Scores by State
Model 4.0.0 inputs: EPA SDWIS, UCMR5 PFAS, EPA radon zones, annual county AQI •
Top 10 ZIP Codes by Home Safety Score in New Mexico
Highest Home Safety Scores in the state.
| # | ZIP Code | City | County | Score | Grade |
|---|---|---|---|---|---|
| 1 | 87048 | Corrales | Sandoval | 83 | B |
| 2 | 87416 | Fruitland | San Juan | 83 | B |
| 3 | 87417 | Kirtland | San Juan | 83 | B |
| 4 | 87421 | Waterflow | San Juan | 83 | B |
| 5 | 87042 | Peralta | Valencia | 82 | B |
| 6 | 88030 | Deming | Luna | 82 | B |
| 7 | 87124 | Rio Rancho | Sandoval | 81 | B |
| 8 | 87031 | Los Lunas | Valencia | 80 | B |
| 9 | 87801 | Socorro | Socorro | 80 | B |
| 10 | 88345 | Ruidoso | Lincoln | 80 | B |
10 Lowest-Scoring ZIP Codes in New Mexico
| # | ZIP Code | City | County | Score | Grade | Violations |
|---|---|---|---|---|---|---|
| 1 | 87121 | Albuquerque | Bernalillo | 42 | D | 111 |
| 2 | 87571 | Taos | Taos | 50 | D | 61 |
| 3 | 87507 | Santa Fe | Santa Fe | 50 | D | 37 |
| 4 | 87506 | Santa Fe | Santa Fe | 50 | D | 57 |
| 5 | 87059 | Tijeras | Bernalillo | 50 | D | 26 |
| 6 | 87122 | Albuquerque | Bernalillo | 52 | D | 11 |
| 7 | 87106 | Albuquerque | Bernalillo | 54 | D | 9 |
| 8 | 87102 | Albuquerque | Bernalillo | 54 | D | 9 |
| 9 | 87047 | Sandia Park | Bernalillo | 54 | D | 6 |
| 10 | 87114 | Albuquerque | Bernalillo | 56 | C | 1 |
County Rankings
Water quality breakdown by county. 33 counties with data in New Mexico.
County-level aggregation of measured ZIP Home Safety Scores • EPA SDWIS, UCMR 5 PFAS, EPA radon zones, EPA AirData
| County | Avg Score | Grade | ZIPs | Best ZIP | Worst ZIP |
|---|---|---|---|---|---|
| 35001 | 56 | C | 48 | 87104 (58) | 87121 (42) |
| 35003 | N/A | N/A | 7 | N/A | N/A |
| 35005 | N/A | N/A | 6 | N/A | N/A |
| 35006 | N/A | N/A | 13 | N/A | N/A |
| 35007 | N/A | N/A | 8 | N/A | N/A |
| 35009 | N/A | N/A | 8 | N/A | N/A |
| 35011 | N/A | N/A | 3 | N/A | N/A |
| 35013 | N/A | N/A | 30 | N/A | N/A |
| 35015 | 72 | B | 10 | 88210 (77) | 88220 (67) |
| 35017 | N/A | N/A | 18 | N/A | N/A |
| 35019 | N/A | N/A | 5 | N/A | N/A |
| 35021 | N/A | N/A | 4 | N/A | N/A |
| 35023 | N/A | N/A | 4 | N/A | N/A |
| 35025 | 69 | C | 13 | 88260 (74) | 88240 (65) |
| 35027 | 78 | B | 15 | 88345 (80) | 88312 (75) |
| 35028 | N/A | N/A | 3 | N/A | N/A |
| 35029 | 82 | B | 3 | 88030 (82) | 88030 (82) |
| 35031 | N/A | N/A | 22 | N/A | N/A |
| 35033 | N/A | N/A | 12 | N/A | N/A |
| 35035 | N/A | N/A | 16 | N/A | N/A |
| 35037 | N/A | N/A | 8 | N/A | N/A |
| 35039 | N/A | N/A | 26 | N/A | N/A |
| 35041 | N/A | N/A | 10 | N/A | N/A |
| 35043 | 73 | B | 19 | 87048 (83) | 87052 (67) |
| 35045 | 77 | B | 17 | 87416 (83) | 87413 (67) |
| 35047 | N/A | N/A | 16 | N/A | N/A |
| 35049 | 58 | C | 19 | 87505 (64) | 87507 (50) |
| 35051 | N/A | N/A | 10 | N/A | N/A |
| 35053 | 80 | B | 9 | 87801 (80) | 87801 (80) |
| 35055 | 50 | D | 21 | 87571 (50) | 87571 (50) |
| 35057 | N/A | N/A | 9 | N/A | N/A |
| 35059 | N/A | N/A | 8 | N/A | N/A |
| 35061 | 75 | B | 7 | 87042 (82) | 87002 (67) |
Most Common Contaminants in New Mexico
| Contaminant / Rule | Category | ZIPs Affected | Violations | Health Risk |
|---|---|---|---|---|
| Lead and Copper Rule | Treatment Technique | 104 | 477 | No |
| Contaminant 0700 | Other | 90 | 550 | Yes |
| Surface Water Treatment Rule | Treatment Technique | 86 | 360 | No |
| Stage 1 DBP Rule | Treatment Technique | 74 | 184 | No |
| Consumer Confidence Report Rule | Reporting | 70 | 140 | Yes |
| Stage 2 DBP Rule | Treatment Technique | 63 | 182 | Yes |
| Revised Total Coliform Rule | Microbiological | 49 | 113 | No |
| Haloacetic Acids (HAA5) | Disinfection Byproducts | 38 | 110 | Yes |
Overview
We track multi-source home safety signals for 428 ZIP records across New Mexico. Home Safety Score model 4.0.0 is published for 53 scored records; missing required evidence suppresses the score.
The EPA snapshots used for this build directly map water systems to 154 ZIP records, covering 168 community water systems that serve approximately 1,579,866 people.
132 of 154 ZIP codes with a reported violation count in the available EPA record (86%) have recorded EPA violations. 457 health-based violations appear in the available health breakdown.
Active Weather Alerts
5 active alerts in New Mexico including 1 warning. Severe weather can affect household safety and utilities through flooding, power outages, infrastructure damage, and boil-water advisories.
| Alert | Severity | Areas |
|---|---|---|
| High Wind Watch | Severe | Guadalupe Mountains of Eddy County; Guadalupe Mountains Above 7000 Feet; Guadalupe and Delaware Mountains |
| High Wind Watch | Severe | Lowlands of the Bootheel; Uplands of the Bootheel; West Slopes Sacramento Mountains Below 7500 Feet; Sacramento Mountains Above 7500 Feet; Otero Mesa; East Central Tularosa Basin/Alamogordo; Southeast Tularosa Basin; Western El Paso County; Eastern/Central El Paso County; Northern Hudspeth Highlands/Hueco Mountains; Salt Basin; Southern Hudspeth Highlands; Rio Grande Valley of Eastern El Paso/Western Hudspeth Counties; Rio Grande Valley of Eastern Hudspeth County |
| Freeze Warning | Severe | Upper Rio Grande Valley |
| Freeze Watch | Severe | Estancia Valley; Central Highlands; Far Northeast Highlands; Northeast Highlands |
| High Wind Watch | Severe | Middle Rio Grande Valley/Albuquerque Metro Area; Lower Rio Grande Valley; South Central Highlands; Upper Tularosa Valley |
Plumbing Regulations
New Mexico follows the New Mexico Plumbing Code (based on UPC) (2018 edition).
- Plumbing code: UPC (2018)
- Homeowner DIY: Licensed plumber required
- Water heater permit: Required
- Annual backflow test: Required
Energy & Water Rebates
Across 244 tracked ZIP codes in New Mexico, residents have access to an average of 3 water-related rebate programs - including incentives for heat pump water heaters, efficient fixtures, and plumbing upgrades.
Check rebates for your ZIP code →
Areas with Most Violations
| ZIP Code | City | Home Safety Grade | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 87532 | Espanola | — | 141 | 47 | Espanola Water System |
| 87121 | Albuquerque | D | 111 | 16 | Albuquerque Water System |
| 87002 | Belen | C | 91 | 25 | Belen Water System |
| 87701 | Las Vegas | — | 75 | 48 | Las Vegas (city Of) |
| 87571 | Taos | D | 61 | 22 | Taos Municipal Water System |
| 87413 | Bloomfield | C | 57 | 19 | Bloomfield Water Supply System |
| 87506 | Santa Fe | D | 57 | 24 | Santa Fe Water System (city Of) |
| 88220 | Carlsbad | C | 56 | 5 | Carlsbad Municipal Water System |
| 88021 | Anthony | — | 52 | 31 | Anthony W&sd |
| 87522 | Chimayo | — | 48 | 19 | Greater Chimayo Mdwca |
Areas with No Violations
| ZIP Code | City | Home Safety Grade | System | Population |
|---|---|---|---|---|
| 87025 | Jemez Springs | — | Canon Mdwca | 320 |
| 87048 | Corrales | B | Albuquerque Water System | 560,326 |
| 87101 | Albuquerque | — | Albuquerque Water System | 560,326 |
| 87104 | Albuquerque | C | Albuquerque Water System | 560,326 |
| 87105 | Albuquerque | C | Albuquerque Water System | 560,326 |
| 87107 | Albuquerque | C | Albuquerque Water System | 560,326 |
| 87109 | Albuquerque | C | Albuquerque Water System | 560,326 |
| 87110 | Albuquerque | C | Albuquerque Water System | 560,326 |
| 87112 | Albuquerque | C | Albuquerque Water System | 560,326 |
| 87116 | Albuquerque | C | Albuquerque Water System | 560,326 |
Home Safety Score
Average Home Safety Score for New Mexico: C (66/100) across 53 scored of 428 tracked ZIP records.
Model 4.0.0 uses the canonical components water-compliance, pfas-mcl-screen, radon-zone, annual-aqi across 3 required domains. The sections below provide additional context and do not change that score. Missing required evidence suppresses the score, and a favorable result is not a property-level safety certification.
Lead & Copper
- Average of reported 90th-percentile lead results: 0.0033 mg/L (EPA action level: 0.015 mg/L)
- 2 of 153 ZIP codes with known status exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 153 ZIP codes (38%)
- Moderate risk (Zone 2): 248 ZIP codes
- Low risk (Zone 3): 0 ZIP codes
ZIP Code Reports for New Mexico
Largest Communities
| ZIP Code | City | Population | Safety Grade | Violations |
|---|---|---|---|---|
| 87114 | Albuquerque | 667,676 | C | 1 |
| 87102 | Albuquerque | 595,326 | D | 9 |
| 87106 | Albuquerque | 595,326 | D | 9 |
| 87108 | Albuquerque | 582,826 | C | 3 |
| 87123 | Albuquerque | 582,826 | C | 3 |
| 87113 | Albuquerque | 567,207 | C | 2 |
| 87122 | Albuquerque | 566,607 | D | 11 |
| 87111 | Albuquerque | 566,405 | C | 2 |
| 87121 | Albuquerque | 562,375 | D | 111 |
| 87109 | Albuquerque | 561,128 | C | 0 |
| 87048 | Corrales | 560,326 | B | 0 |
| 87101 | Albuquerque | 560,326 | — | 0 |
| 87104 | Albuquerque | 560,326 | C | 0 |
| 87105 | Albuquerque | 560,326 | C | 0 |
| 87107 | Albuquerque | 560,326 | C | 0 |
| 87110 | Albuquerque | 560,326 | C | 0 |
| 87112 | Albuquerque | 560,326 | C | 0 |
| 87116 | Albuquerque | 560,326 | C | 0 |
| 87120 | Albuquerque | 560,326 | C | 0 |
| 88001 | Las Cruces | 151,097 | — | 27 |
Lowest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 87121 | Albuquerque | 42 | D | 111 |
| 87059 | Tijeras | 50 | D | 26 |
| 87506 | Santa Fe | 50 | D | 57 |
| 87507 | Santa Fe | 50 | D | 37 |
| 87571 | Taos | 50 | D | 61 |
Highest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 87048 | Corrales | 83 | B | 0 |
| 87416 | Fruitland | 83 | B | 0 |
| 87417 | Kirtland | 83 | B | 0 |
| 87421 | Waterflow | 83 | B | 0 |
| 87042 | Peralta | 82 | B | 6 |
All 428 ZIP Codes in New Mexico
- 87510 (Abiquiu)
- 88310 (Alamogordo) - 23 violations ⚠
- 88311 (Alamogordo)
- 87101 (Albuquerque)
- 87102 (Albuquerque) [D] - 9 violations ⚠
- 87103 (Albuquerque)
- 87104 (Albuquerque) [C]
- 87105 (Albuquerque) [C]
- 87106 (Albuquerque) [D] - 9 violations ⚠
- 87107 (Albuquerque) [C]
- 87108 (Albuquerque) [C] - 3 violations
- 87109 (Albuquerque) [C]
- 87110 (Albuquerque) [C]
- 87111 (Albuquerque) [C] - 2 violations ⚠
- 87112 (Albuquerque) [C]
- 87113 (Albuquerque) [C] - 2 violations ⚠
- 87114 (Albuquerque) [C] - 1 violation ⚠
- 87115 (Albuquerque)
- 87116 (Albuquerque) [C]
- 87119 (Albuquerque)
- 87120 (Albuquerque) [C]
- 87121 (Albuquerque) [D] - 111 violations ⚠
- 87122 (Albuquerque) [D] - 11 violations ⚠
- 87123 (Albuquerque) [C] - 3 violations
- 87125 (Albuquerque)
- 87131 (Albuquerque)
- 87151 (Albuquerque)
- 87153 (Albuquerque)
- 87154 (Albuquerque)
- 87158 (Albuquerque)
- 87165 (Albuquerque)
- 87176 (Albuquerque)
- 87181 (Albuquerque)
- 87184 (Albuquerque)
- 87185 (Albuquerque)
- 87187 (Albuquerque)
- 87190 (Albuquerque)
- 87191 (Albuquerque)
- 87192 (Albuquerque)
- 87193 (Albuquerque)
- 87194 (Albuquerque)
- 87195 (Albuquerque)
- 87196 (Albuquerque)
- 87197 (Albuquerque)
- 87198 (Albuquerque)
- 87199 (Albuquerque)
- 87511 (Alcalde) - 46 violations ⚠
- 87001 (Algodones)
- 88312 (Alto) [B] - 18 violations ⚠
- 87512 (Amalia)
- 88410 (Amistad)
- 87710 (Angel Fire)
- 88020 (Animas)
- 88021 (Anthony) - 52 violations ⚠
- 87711 (Anton Chico)
- 87820 (Aragon)
- 88022 (Arenas Valley) - 11 violations ⚠
- 87930 (Arrey)
- 87513 (Arroyo Hondo) - 20 violations ⚠
- 87514 (Arroyo Seco) - 25 violations ⚠
- 88210 (Artesia) [B] - 13 violations ⚠
- 88211 (Artesia)
- 87410 (Aztec) [C] - 29 violations ⚠
- 88411 (Bard)
- 88023 (Bayard)
- 87002 (Belen) [C] - 91 violations ⚠
- 88314 (Bent)
- 88024 (Berino)
- 87004 (Bernalillo) [C] - 29 violations ⚠
- 87412 (Blanco) - 46 violations ⚠
- 87413 (Bloomfield) [C] - 57 violations ⚠
- 87005 (Bluewater)
- 87006 (Bosque)
- 87068 (Bosque Farms) [B] - 21 violations ⚠
- 87310 (Brimhall)
- 88112 (Broadview) - 4 violations recorded for mapped water systems
- 88025 (Buckhorn)
- 87712 (Buena Vista)
- 87931 (Caballo)
- 87515 (Canjilon)
- 88103 (Cannon Afb) - 25 violations ⚠
- 87516 (Canones)
- 88316 (Capitan)
- 88213 (Caprock)
- 88414 (Capulin)
- 88220 (Carlsbad) [C] - 56 violations ⚠
- 88221 (Carlsbad)
- 88301 (Carrizozo)
- 87517 (Carson)
- 87007 (Casa Blanca)
- 88113 (Causey)
- 87518 (Cebolla)
- 87008 (Cedar Crest) - 6 violations ⚠
- 87009 (Cedarvale)
- 87010 (Cerrillos) - 3 violations ⚠
- 87519 (Cerro)
- 87713 (Chacon)
- 87520 (Chama)
- 88027 (Chamberino)
- 87521 (Chamisal) - 43 violations ⚠
- 88081 (Chaparral) - 8 violations ⚠
- 87522 (Chimayo) - 48 violations ⚠
- 87311 (Church Rock) - 13 violations ⚠
- 87714 (Cimarron)
- 87011 (Claunch)
- 88415 (Clayton)
- 87715 (Cleveland)
- 88028 (Cliff)
- 87070 (Clines Corners) - 10 violations ⚠
- 88317 (Cloudcroft) - 15 violations ⚠
- 88101 (Clovis) - 29 violations ⚠
- 88102 (Clovis)
- 87083 (Cochiti Lake)
- 87072 (Cochiti Pueblo)
- 88029 (Columbus)
- 88416 (Conchas Dam)
- 87312 (Continental Divide) - 14 violations ⚠
- 87523 (Cordova)
- 88318 (Corona)
- 87048 (Corrales) [B]
- 87524 (Costilla)
- 87018 (Counselor)
- 87012 (Coyote)
- 88114 (Crossroads)
- 87313 (Crownpoint)
- 87013 (Cuba)
- 87014 (Cubero)
- 88417 (Cuervo)
- 87821 (Datil)
- 88030 (Deming) [B] - 4 violations
- 88031 (Deming)
- 87933 (Derry)
- 88418 (Des Moines)
- 88230 (Dexter) - 5 violations ⚠
- 87527 (Dixon)
- 88032 (Dona Ana)
- 88115 (Dora)
- 87528 (Dulce)
- 87718 (Eagle Nest)
- 87015 (Edgewood) [C] - 23 violations ⚠
- 87529 (El Prado) - 10 violations ⚠
- 87530 (El Rito)
- 87935 (Elephant Butte)
- 88116 (Elida) - 2 violations ⚠
- 87531 (Embudo) - 23 violations ⚠
- 88321 (Encino)
- 87532 (Espanola) - 141 violations ⚠
- 87533 (Espanola)
- 87016 (Estancia)
- 88231 (Eunice)
- 88033 (Fairacres)
- 87401 (Farmington) [B] - 15 violations ⚠
- 87402 (Farmington) [B] - 7 violations ⚠
- 87499 (Farmington)
- 88034 (Faywood)
- 87315 (Fence Lake)
- 87415 (Flora Vista) [B] - 11 violations ⚠
- 88118 (Floyd) - 2 violations ⚠
- 88419 (Folsom)
- 88036 (Fort Bayard)
- 88323 (Fort Stanton)
- 88119 (Fort Sumner)
- 87316 (Fort Wingate)
- 87416 (Fruitland) [B]
- 87017 (Gallina)
- 87301 (Gallup) - 24 violations ⚠
- 87302 (Gallup)
- 87305 (Gallup) - 13 violations ⚠
- 87317 (Gamerco) - 15 violations ⚠
- 87936 (Garfield) - 3 violations recorded for mapped water systems
- 88421 (Garita)
- 88038 (Gila)
- 88422 (Gladstone)
- 88324 (Glencoe) - 29 violations ⚠
- 88039 (Glenwood)
- 87535 (Glorieta) - 21 violations ⚠
- 88120 (Grady) - 4 violations recorded for mapped water systems
- 87020 (Grants) - 7 violations ⚠
- 88424 (Grenville)
- 87722 (Guadalupita)
- 88040 (Hachita)
- 88232 (Hagerman)
- 88041 (Hanover) - 11 violations ⚠
- 87937 (Hatch) - 4 violations recorded for mapped water systems
- 87537 (Hernandez) - 46 violations ⚠
- 88325 (High Rolls Mountain Park)
- 88042 (Hillsboro)
- 88240 (Hobbs) [C] - 3 violations ⚠
- 88241 (Hobbs)
- 88242 (Hobbs) [C]
- 88244 (Hobbs)
- 88330 (Holloman Air Force Base) - 25 violations recorded for mapped water systems
- 87723 (Holman)
- 88336 (Hondo)
- 88250 (Hope) - 4 violations ⚠
- 88121 (House)
- 88043 (Hurley)
- 87538 (Ilfeld) - 3 violations ⚠
- 87022 (Isleta)
- 88252 (Jal)
- 87347 (Jamestown) - 2 violations recorded for mapped water systems
- 87023 (Jarales)
- 87024 (Jemez Pueblo)
- 87025 (Jemez Springs)
- 88122 (Kenna)
- 87417 (Kirtland) [B]
- 87117 (Kirtland Afb)
- 87027 (La Jara)
- 87028 (La Joya)
- 87724 (La Loma)
- 88337 (La Luz)
- 87539 (La Madera)
- 88044 (La Mesa) - 3 violations recorded for mapped water systems
- 87418 (La Plata) - 6 violations recorded for mapped water systems
- 87026 (Laguna)
- 88253 (Lake Arthur) - 4 violations ⚠
- 88254 (Lakewood) - 4 violations ⚠
- 87540 (Lamy)
- 88001 (Las Cruces) - 27 violations ⚠
- 88003 (Las Cruces) - 2 violations recorded for mapped water systems
- 88004 (Las Cruces)
- 88005 (Las Cruces) - 35 violations ⚠
- 88006 (Las Cruces)
- 88007 (Las Cruces) - 35 violations ⚠
- 88011 (Las Cruces) - 4 violations recorded for mapped water systems
- 88012 (Las Cruces) - 26 violations ⚠
- 88013 (Las Cruces)
- 87701 (Las Vegas) - 75 violations ⚠
- 87823 (Lemitar)
- 88338 (Lincoln)
- 87029 (Lindrith)
- 88123 (Lingo)
- 87543 (Llano)
- 88255 (Loco Hills)
- 88426 (Logan)
- 88045 (Lordsburg) - 43 violations ⚠
- 87544 (Los Alamos)
- 87545 (Los Alamos)
- 87031 (Los Lunas) [B] - 6 violations ⚠
- 87551 (Los Ojos)
- 88256 (Loving)
- 88260 (Lovington) [B] - 19 violations ⚠
- 87824 (Luna)
- 87825 (Magdalena)
- 88263 (Malaga)
- 88264 (Maljamar)
- 87728 (Maxwell)
- 88339 (Mayhill) - 15 violations ⚠
- 88427 (Mcalister)
- 88262 (Mcdonald)
- 87032 (Mcintosh)
- 87548 (Medanales)
- 88124 (Melrose) - 2 violations ⚠
- 87319 (Mentmore) - 13 violations ⚠
- 88340 (Mescalero)
- 88046 (Mesilla) - 5 violations ⚠
- 88047 (Mesilla Park) - 1 violation recorded for mapped water systems
- 88048 (Mesquite)
- 87320 (Mexican Springs)
- 87729 (Miami)
- 87021 (Milan) - 2 violations ⚠
- 87730 (Mills)
- 88125 (Milnesand)
- 88049 (Mimbres)
- 87731 (Montezuma)
- 87939 (Monticello)
- 88265 (Monument)
- 87732 (Mora)
- 87035 (Moriarty) - 11 violations ⚠
- 87733 (Mosquero)
- 87036 (Mountainair)
- 88051 (Mule Creek)
- 87037 (Nageezi)
- 88430 (Nara Visa)
- 87328 (Navajo)
- 87419 (Navajo Dam) - 14 violations ⚠
- 87038 (New Laguna)
- 87455 (Newcomb)
- 88431 (Newkirk)
- 88341 (Nogal)
- 87734 (Ocate)
- 87566 (Ohkay Owingeh) - 46 violations ⚠
- 87549 (Ojo Caliente) - 14 violations recorded for mapped water systems
- 87735 (Ojo Feliz)
- 88052 (Organ) - 2 violations recorded for mapped water systems
- 88342 (Orogrande)
- 87040 (Paguate)
- 87552 (Pecos) - 33 violations ⚠
- 87041 (Pena Blanca)
- 87553 (Penasco) - 17 violations recorded for mapped water systems
- 88126 (Pep)
- 87042 (Peralta) [B] - 6 violations
- 87554 (Petaca)
- 88343 (Picacho)
- 87827 (Pie Town)
- 87357 (Pinehill)
- 88344 (Pinon)
- 88053 (Pinos Altos)
- 87043 (Placitas) [C] - 28 violations ⚠
- 88009 (Playas)
- 87828 (Polvadera)
- 87044 (Ponderosa)
- 88130 (Portales) - 6 violations ⚠
- 87045 (Prewitt)
- 87034 (Pueblo Of Acoma)
- 88433 (Quay)
- 87829 (Quemado)
- 87556 (Questa)
- 88054 (Radium Springs)
- 87736 (Rainsville)
- 87321 (Ramah) - 2 violations recorded for mapped water systems
- 87557 (Ranchos De Taos) - 23 violations ⚠
- 87740 (Raton)
- 87558 (Red River)
- 88055 (Redrock)
- 87046 (Regina)
- 87322 (Rehoboth) - 13 violations ⚠
- 87830 (Reserve)
- 87560 (Ribera)
- 87940 (Rincon) - 2 violations recorded for mapped water systems
- 87124 (Rio Rancho) [B] - 1 violation ⚠
- 87144 (Rio Rancho) [B] - 7 violations ⚠
- 87174 (Rio Rancho)
- 87742 (Rociada)
- 88056 (Rodeo)
- 88132 (Rogers)
- 88201 (Roswell) - 6 violations ⚠
- 88202 (Roswell)
- 88203 (Roswell) - 7 violations ⚠
- 87562 (Rowe)
- 87743 (Roy)
- 88345 (Ruidoso) [B] - 8 violations ⚠
- 88355 (Ruidoso)
- 88346 (Ruidoso Downs) - 31 violations ⚠
- 88347 (Sacramento)
- 88133 (Saint Vrain)
- 87941 (Salem) - 3 violations recorded for mapped water systems
- 87831 (San Acacia)
- 87832 (San Antonio) - 7 violations recorded for mapped water systems
- 87564 (San Cristobal)
- 87049 (San Fidel)
- 88434 (San Jon)
- 87565 (San Jose)
- 88058 (San Miguel)
- 88348 (San Patricio)
- 87051 (San Rafael)
- 87053 (San Ysidro)
- 87047 (Sandia Park) [D] - 6 violations ⚠
- 87461 (Sanostee)
- 88026 (Santa Clara) - 11 violations ⚠
- 87567 (Santa Cruz) - 33 violations ⚠
- 87501 (Santa Fe) [C] - 8 violations ⚠
- 87502 (Santa Fe)
- 87503 (Santa Fe)
- 87504 (Santa Fe)
- 87505 (Santa Fe) [C] - 4 violations ⚠
- 87506 (Santa Fe) [D] - 57 violations ⚠
- 87507 (Santa Fe) [D] - 37 violations ⚠
- 87508 (Santa Fe) [C] - 12 violations ⚠
- 87509 (Santa Fe)
- 87592 (Santa Fe)
- 87594 (Santa Fe)
- 88435 (Santa Rosa)
- 88008 (Santa Teresa) - 43 violations ⚠
- 87052 (Santo Domingo Pueblo) [C] - 24 violations ⚠
- 87745 (Sapello)
- 88436 (Sedan)
- 87569 (Serafina)
- 87364 (Sheep Springs)
- 87420 (Shiprock)
- 88061 (Silver City) - 6 violations recorded for mapped water systems
- 88062 (Silver City)
- 87365 (Smith Lake)
- 87801 (Socorro) [B] - 7 violations
- 87746 (Solano)
- 87654 (Spaceport City)
- 87747 (Springer)
- 87056 (Stanley)
- 88063 (Sunland Park) - 43 violations ⚠
- 88349 (Sunspot)
- 88134 (Taiban) - 2 violations ⚠
- 87571 (Taos) [D] - 61 violations ⚠
- 87525 (Taos Ski Valley) - 26 violations ⚠
- 88267 (Tatum)
- 87573 (Tererro)
- 87574 (Tesuque)
- 88135 (Texico) - 4 violations recorded for mapped water systems
- 87323 (Thoreau) - 12 violations ⚠
- 87575 (Tierra Amarilla)
- 87059 (Tijeras) [D] - 26 violations ⚠
- 88350 (Timberon)
- 88351 (Tinnie)
- 87325 (Tohatchi)
- 87060 (Tome)
- 87061 (Torreon)
- 87576 (Trampas)
- 88439 (Trementina)
- 87577 (Tres Piedras)
- 87578 (Truchas) - 26 violations ⚠
- 87901 (Truth Or Consequences) - 19 violations ⚠
- 88401 (Tucumcari) - 10 violations ⚠
- 88352 (Tularosa)
- 88065 (Tyrone)
- 87749 (Ute Park)
- 87579 (Vadito) - 17 violations recorded for mapped water systems
- 88072 (Vado)
- 87580 (Valdez) - 25 violations ⚠
- 87581 (Vallecitos)
- 87750 (Valmora)
- 87326 (Vanderwagen)
- 88353 (Vaughn)
- 87062 (Veguita)
- 87582 (Velarde) - 28 violations ⚠
- 87583 (Villanueva)
- 87752 (Wagon Mound)
- 87421 (Waterflow) [B]
- 87753 (Watrous)
- 88354 (Weed)
- 87547 (White Rock)
- 88002 (White Sands Missile Range)
- 88268 (Whites City)
- 87063 (Willard)
- 87942 (Williamsburg) - 19 violations ⚠
- 87943 (Winston)
- 87375 (Yatahey) - 24 violations ⚠
- 88136 (Yeso)
- 87064 (Youngsville)
- 87327 (Zuni)
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- PFAS screening: EPA UCMR 5
- Radon zones: EPA Map of Radon Zones
- Air quality: EPA AirData annual AQI
- Weather alerts: National Weather Service (NWS)
- Regulations: State plumbing boards, ICC, IAPMO
- Rebates: Rewiring America
Reporting periods vary by source. Missing data is shown as unavailable, not as zero.
Largest water systems in New Mexico
The 12 largest community water systems in New Mexico, out of 168 in our data.
- C
- B
- D
- B
Systems with the most violations in New Mexico
12 systems in New Mexico with the most recorded EPA violations.
- C
- D
- C
- C
- D
- C
- D
Frequently Asked Questions
Is the water safe to drink in New Mexico?
New Mexico has 168 community water systems serving 1,579,866 people across 428 ZIP codes. There are 1,333 recorded violations among these water systems, including 457 health-based. 132 of 428 ZIP codes are mapped to at least one water system with a recorded violation.
What plumbing code does New Mexico follow?
New Mexico's listed plumbing code type is UPC as of our last review; local jurisdictions may adopt or amend codes. Plumbing work may require a licensed plumber; check state exemptions and local requirements.
Is lead a concern in New Mexico's drinking water?
2 ZIP codes in New Mexico are mapped to water systems whose reported 90th-percentile lead result exceeded the EPA action level of 0.015 mg/L.
What is the radon risk in New Mexico?
38% of ZIP codes in New Mexico are mapped to counties classified as EPA Radon Zone 1 (highest county-level radon potential).