Water Quality in New Mexico
555 water systems • 220 cities • EPA SDWIS Data
Overview
New Mexico ranks 14th among all U.S. states for total drinking water violations, out of 51 states tracked. The state has 37,115 EPA Safe Drinking Water Act violations on record across 555 water systems serving 220 cities. Of those, 7,761 are health-based violations, meaning a regulated contaminant was measured above the EPA-established safe level. New Mexico's total violation count is roughly in line with the national average. Water systems in New Mexico serve approximately 1,923,604 people. The most frequently cited contaminants in New Mexico violations include Chlorine Dioxide, Stage 2 DBP, Chlorine, TTHM, Total Haloacetic Acids (HAA5).
Cities with Most Violations in New Mexico
| # | City | Violations | Health-Based | Water Systems | Population |
|---|---|---|---|---|---|
| 1 | Albuquerque | 2,293 | 334 | 36 | 630,436 |
| 2 | Springer | 738 | 505 | 3 | 1,514 |
| 3 | Santa Fe | 722 | 115 | 23 | 112,962 |
| 4 | Las Cruces | 614 | 93 | 20 | 135,944 |
| 5 | Lordsburg | 602 | 339 | 2 | 3,393 |
| 6 | Tijeras | 593 | 238 | 8 | 10,321 |
| 7 | Laguna | 532 | 50 | 2 | 244 |
| 8 | Gallina | 508 | 103 | 3 | 577 |
| 9 | Cimarron | 496 | 243 | 3 | 3,600 |
| 10 | Ignacio | 471 | 77 | 2 | 283 |
Largest Cities in New Mexico
| # | City | Population | Violations | Water Systems |
|---|---|---|---|---|
| 1 | Albuquerque | 630,436 | 2,293 | 36 |
| 2 | Las Cruces | 135,944 | 614 | 20 |
| 3 | Santa Fe | 112,962 | 722 | 23 |
| 4 | Rio Rancho | 107,428 | 265 | 3 |
| 5 | Roswell | 59,024 | 139 | 4 |
| 6 | Farmington | 47,655 | 13 | 2 |
| 7 | Clovis | 43,110 | 417 | 5 |
| 8 | Hobbs | 40,501 | 111 | 2 |
| 9 | Carlsbad | 39,476 | 285 | 5 |
| 10 | La Luz | 37,345 | 74 | 4 |
All Cities in New Mexico
| City | Population | Violations | Health Violations | Contaminants |
|---|---|---|---|---|
| Albuquerque | 630,436 | 2,293 | 334 | Barium, Chlorine Dioxide, E. coli +2 more |
| Las Cruces | 135,944 | 614 | 93 | Chlorine Dioxide, E. coli, Gross Alpha +2 more |
| Santa Fe | 112,962 | 722 | 115 | Arsenic, Chlorine Dioxide, E. coli +3 more |
| Rio Rancho | 107,428 | 265 | 5 | Chlorine Dioxide, Stage 2 DBP |
| Roswell | 59,024 | 139 | 21 | Chlorine Dioxide, Stage 2 DBP |
| Farmington | 47,655 | 13 | 0 | |
| Clovis | 43,110 | 417 | 42 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Hobbs | 40,501 | 111 | 5 | Chlorine Dioxide, Stage 2 DBP |
| Carlsbad | 39,476 | 285 | 22 | Chlorine Dioxide, Stage 2 DBP |
| La Luz | 37,345 | 74 | 4 | Chlorine Dioxide |
| Anthony | 28,937 | 290 | 113 | Barium, Chlorine Dioxide, Stage 2 DBP |
| Los Alamos | 25,743 | 264 | 70 | Chlorine Dioxide, Stage 2 DBP |
| Elephant Butte | 25,380 | 302 | 39 | Chlorine Dioxide, Disinfection Byproducts, E. coli +2 more |
| Gallup | 21,463 | 332 | 36 | Chlorine Dioxide |
| Organ | 19,878 | 65 | 24 | Chlorine Dioxide |
| Los Lunas | 19,662 | 343 | 24 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Artesia | 19,628 | 234 | 65 | Chlorine Dioxide, Contaminant 1085, E. coli +1 more |
| Sunland Park | 19,466 | 438 | 258 | Barium, Chlorine Dioxide |
| Bloomfield | 18,813 | 267 | 82 | Contaminant 2920, E. coli, Stage 2 DBP +2 more |
| Portales | 18,327 | 124 | 30 | Chlorine Dioxide |
| Dona Ana | 17,227 | 135 | 37 | Chlorine Dioxide |
| Deming | 16,644 | 201 | 33 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Silver City | 16,534 | 162 | 23 | Chlorine Dioxide, Gross Alpha, Stage 2 DBP |
| Ruidoso | 16,014 | 116 | 14 | Contaminant 2920, Fecal Coliform, TTHM |
| Chaparral | 15,734 | 92 | 11 | Chlorine Dioxide, Gross Alpha, Stage 2 DBP |
| Aztec | 15,241 | 201 | 16 | Chlorine Dioxide, Gross Alpha |
| Las Vegas | 14,753 | 349 | 153 | Bromate, Chlorine Dioxide, Contaminant 2920 +4 more |
| Lovington | 13,539 | 64 | 27 | Chlorine Dioxide, E. coli |
| Holloman Afb | 13,000 | 90 | 0 | |
| Espanola | 12,390 | 217 | 60 | Barium, Chlorine Dioxide, HAA5 +3 more |
| Socorro | 12,001 | 237 | 48 | Chlorine Dioxide, Lead |
| Bernalillo | 11,268 | 90 | 8 | Chlorine, Chlorine Dioxide, Stage 2 DBP |
| Belen | 10,830 | 344 | 107 | Barium, Chlorine Dioxide, Stage 2 DBP |
| Grants | 10,523 | 31 | 8 | Chlorine Dioxide |
| Tijeras | 10,321 | 593 | 238 | Arsenic, Chlorine, Chlorine Dioxide +5 more |
| Raton | 9,900 | 89 | 16 | Chlorine Dioxide, Contaminant 2920, Stage 2 DBP |
| Cannon Afb | 7,832 | 423 | 0 | |
| Kirtland | 7,615 | 15 | 3 | Total Haloacetic Acids (HAA5) |
| Tucumcari | 7,097 | 52 | 5 | Chlorine Dioxide, Stage 2 DBP |
| Edgewood | 6,884 | 92 | 5 | Chlorine Dioxide, Stage 2 DBP |
| Truth Or Consequences | 6,783 | 46 | 17 | Chlorine Dioxide |
| Taos | 6,376 | 129 | 20 | Chlorine Dioxide, Stage 2 DBP |
| Angel Fire | 6,145 | 194 | 16 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Jal | 5,500 | 93 | 24 | Chlorine Dioxide |
| Alto | 5,400 | 403 | 39 | Chlorine Dioxide, Gross Alpha, Stage 2 DBP |
| Cloudcroft | 4,966 | 262 | 20 | Chlorine, Chlorine Dioxide, E. coli |
| Eunice | 4,487 | 25 | 2 | Chlorine Dioxide |
| Peralta | 4,367 | 68 | 25 | Barium, Chlorine Dioxide, Stage 2 DBP |
| White Sands Missile Range | 4,300 | 9 | 2 | Chlorine Dioxide |
| Pecos | 3,755 | 333 | 56 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Flora Vista | 3,726 | 52 | 11 | Chlorine Dioxide, Stage 2 DBP |
| Cimarron | 3,600 | 496 | 243 | Bromate, Chlorine Dioxide, Contaminant 2920 +3 more |
| Milan | 3,591 | 50 | 5 | Chlorine Dioxide, Stage 2 DBP |
| Placitas | 3,460 | 269 | 133 | Barium, Chlorine Dioxide, E. coli +2 more |
| Tularosa | 3,458 | 280 | 23 | Chlorine Dioxide, TTHM |
| Lordsburg | 3,393 | 602 | 339 | Chlorine Dioxide, HAA5, Haloacetic Acids +2 more |
| Santa Rosa | 3,281 | 136 | 12 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Clayton | 3,250 | 4 | 0 | |
| Questa | 3,096 | 149 | 31 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Moriarty | 3,047 | 81 | 39 | Chlorine Dioxide, Nitrate-Nitrite, Stage 2 DBP |
| Glorieta | 2,912 | 170 | 33 | Chlorine Dioxide, E. coli, Haloacetic Acids +1 more |
| Timberon | 2,698 | 181 | 9 | Bromate, E. coli, Fecal Coliform |
| Bayard | 2,616 | 19 | 0 | |
| Garfield | 2,504 | 100 | 0 | |
| Lemitar | 2,470 | 46 | 2 | Chlorine Dioxide, Stage 2 DBP |
| Ranchos De Taos | 2,433 | 240 | 111 | Chlorine Dioxide, Lead, Stage 2 DBP |
| Hatch | 2,366 | 23 | 0 | |
| Logan | 2,321 | 14 | 3 | Chlorine Dioxide |
| La Plata | 2,265 | 9 | 0 | |
| Fort Sumner | 2,243 | 159 | 22 | Chlorine Dioxide, E. coli |
| Mesilla | 2,167 | 68 | 11 | Chlorine Dioxide, Stage 2 DBP |
| Ruidoso Downs | 2,146 | 10 | 0 | |
| Hagerman | 2,035 | 146 | 11 | Chlorine Dioxide, Stage 2 DBP |
| Hurley | 1,895 | 54 | 0 | |
| Loving | 1,862 | 99 | 33 | Chlorine Dioxide |
| Mayhill | 1,855 | 290 | 35 | Chlorine Dioxide, E. coli, Fecal Coliform +1 more |
| Tyrone | 1,832 | 20 | 0 | |
| Capitan | 1,821 | 17 | 4 | Chlorine Dioxide |
| Cuba | 1,789 | 204 | 62 | Chlorine Dioxide |
| Carrizozo | 1,758 | 95 | 18 | Bromate, Chlorine Dioxide |
| Gamerco | 1,744 | 83 | 14 | Chlorine Dioxide, E. coli |
| Dexter | 1,728 | 13 | 2 | Chlorine Dioxide |
| Chama | 1,693 | 229 | 42 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Jemez Springs | 1,685 | 275 | 118 | Barium, Chlorine, Chlorine Dioxide |
| Santa Clara | 1,682 | 48 | 15 | Chlorine Dioxide |
| Mountainair | 1,605 | 169 | 19 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Estancia | 1,581 | 210 | 37 | Chlorine Dioxide, Stage 2 DBP |
| Ribera | 1,572 | 335 | 44 | Chlorine Dioxide, E. coli, Lead +1 more |
| Springer | 1,514 | 738 | 505 | Contaminant 2920, Fecal Coliform, Stage 2 DBP +2 more |
| Hernandez | 1,514 | 157 | 46 | Barium, Chlorine Dioxide |
| Thoreau | 1,504 | 77 | 7 | Chlorine, Chlorine Dioxide, Stage 2 DBP +1 more |
| El Rito | 1,500 | 90 | 3 | Chlorine Dioxide |
| El Prado | 1,493 | 80 | 15 | Chlorine Dioxide, Stage 2 DBP |
| San Antonio | 1,344 | 24 | 0 | |
| Melrose | 1,332 | 24 | 3 | Chlorine, Chlorine Dioxide, Stage 2 DBP |
| Magdalena | 1,321 | 74 | 33 | Chlorine Dioxide |
| Mora | 1,217 | 63 | 6 | Chlorine Dioxide |
| Chimayo | 1,202 | 128 | 29 | Chlorine Dioxide |
| Arroyo Seco | 1,165 | 133 | 7 | Chlorine Dioxide, Stage 2 DBP |
| Blanco | 1,148 | 139 | 17 | Chlorine Dioxide, TTHM |
| San Rafael | 1,060 | 244 | 35 | Chlorine, Chlorine Dioxide |
| High Rolls | 1,048 | 248 | 44 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Taos Ski Valley | 1,025 | 28 | 4 | Chlorine Dioxide |
| Penasco | 1,006 | 116 | 18 | Chlorine Dioxide |
| Quemado | 986 | 258 | 57 | Chlorine, Chlorine Dioxide, E. coli +2 more |
| San Juan Pueblo | 985 | 178 | 24 | Chlorine Dioxide, Stage 2 DBP |
| Tatum | 948 | 39 | 2 | Chlorine Dioxide |
| Alcalde | 927 | 109 | 55 | Barium, Chlorine Dioxide, Lead |
| Pena Blanca | 894 | 241 | 31 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Malaga | 868 | 66 | 3 | Chlorine Dioxide, E. coli |
| Alamogordo | 846 | 213 | 47 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| Reserve | 816 | 55 | 15 | Chlorine Dioxide |
| Santa Cruz | 814 | 322 | 97 | Chlorine Dioxide, Haloacetic Acids, Stage 2 DBP |
| Dixon | 788 | 103 | 7 | Chlorine Dioxide, Fecal Coliform, Stage 2 DBP |
| Vaughn | 785 | 66 | 20 | Chlorine, Chlorine Dioxide, E. coli +1 more |
| Cerrillos | 776 | 117 | 9 | Chlorine Dioxide, E. coli |
| Tierra Amarilla | 770 | 120 | 15 | Chlorine, Chlorine Dioxide, Stage 2 DBP |
| Cedar Crest | 721 | 37 | 1 | Gross Alpha |
| Truchas | 629 | 47 | 11 | Chlorine Dioxide, Stage 2 DBP |
| Cleveland | 621 | 118 | 11 | Chlorine Dioxide |
| Eagle Nest | 613 | 20 | 2 | Chlorine Dioxide, Stage 2 DBP |
| Mimbres | 610 | 78 | 44 | Chlorine Dioxide |
| Holman | 602 | 400 | 50 | Chlorine Dioxide, Lead |
| Gallina | 577 | 508 | 103 | Chlorine Dioxide, Stage 2 DBP |
| Ponderosa | 567 | 43 | 2 | Fecal Coliform |
| Chamisal | 550 | 19 | 4 | Chlorine Dioxide |
| Navajo Dam | 545 | 149 | 80 | Bromate, TTHM, Total Haloacetic Acids (HAA5) |
| Velarde | 543 | 15 | 5 | Chlorine Dioxide |
| Abiquiu | 517 | 145 | 25 | Chlorine Dioxide, Stage 2 DBP |
| Ramah | 517 | 132 | 36 | Chlorine Dioxide, Gross Alpha |
| Seboyeta | 505 | 405 | 85 | Chlorine, Chlorine Dioxide, Stage 2 DBP |
| Rociada | 500 | 54 | 1 | Stage 2 DBP |
| Roy | 498 | 50 | 10 | Chlorine Dioxide, Stage 2 DBP |
| Bluewater | 492 | 201 | 40 | Barium |
| Canjilon | 469 | 22 | 0 | |
| Angus | 460 | 29 | 0 | |
| La Jara | 458 | 31 | 14 | Fecal Coliform, Stage 2 DBP, TTHM +1 more |
| Clines Corner | 450 | 24 | 3 | Chlorine Dioxide, Stage 2 DBP, TTHM |
| Ojo Caliente | 441 | 153 | 80 | Chlorine Dioxide, HAA5, Haloacetic Acids +1 more |
| Yah-Tah-Hey | 435 | 64 | 9 | Chlorine Dioxide, E. coli |
| Jamestown | 425 | 27 | 10 | Chlorine Dioxide |
| Algodones | 411 | 115 | 69 | Barium, Chlorine Dioxide, Stage 2 DBP |
| Wagon Mound | 402 | 15 | 5 | Chlorine Dioxide, Stage 2 DBP |
| Llano | 400 | 51 | 8 | Chlorine Dioxide |
| Mesilla Park | 393 | 18 | 1 | Stage 2 DBP |
| Lake Arthur | 374 | 20 | 4 | Chlorine Dioxide |
| San Jon | 360 | 14 | 0 | |
| Los Ojos | 359 | 354 | 45 | Chlorine Dioxide, E. coli, Fecal Coliform +1 more |
| Chacon | 357 | 166 | 17 | Chlorine Dioxide |
| Cebolla | 350 | 144 | 24 | Chlorine Dioxide |
| Tres Piedras | 350 | 11 | 3 | Chlorine Dioxide, Stage 2 DBP |
| Anton Chico | 346 | 112 | 19 | Chlorine Dioxide, Stage 2 DBP |
| Corona | 333 | 28 | 13 | Chlorine Dioxide |
| Cordova | 325 | 90 | 23 | Chlorine Dioxide, Stage 2 DBP |
| Jemez Pueblo | 320 | 29 | 0 | |
| San Jose | 312 | 41 | 4 | Chlorine Dioxide, Stage 2 DBP |
| San Acacia | 284 | 26 | 0 | |
| Ignacio | 283 | 471 | 77 | Arsenic, Bromate, Chlorine Dioxide +3 more |
| Willard | 279 | 47 | 7 | Chlorine Dioxide |
| Monument | 279 | 17 | 3 | Chlorine Dioxide, Stage 2 DBP |
| Littleton | 276 | 18 | 0 | |
| Elida | 273 | 63 | 26 | Barium, Chlorine Dioxide |
| Sandia Park | 269 | 34 | 2 | Chlorine Dioxide |
| Maxwell | 261 | 31 | 8 | Chlorine Dioxide |
| Tesuque | 261 | 115 | 25 | Chlorine Dioxide, Contaminant 1002, Contaminant 1022 +4 more |
| Mosquero | 260 | 67 | 4 | Chlorine Dioxide |
| San Lorenzo | 254 | 1 | 0 | |
| Torreon | 250 | 220 | 46 | Chlorine Dioxide, Stage 2 DBP |
| Conchas Dam | 250 | 62 | 7 | E. coli, TTHM |
| La Joya | 246 | 97 | 14 | Chlorine Dioxide, E. coli |
| Hope | 245 | 64 | 2 | Gross Alpha |
| Laguna | 244 | 532 | 50 | Chlorine, Chlorine Dioxide, E. coli +1 more |
| Costilla | 244 | 57 | 8 | Chlorine Dioxide, Stage 2 DBP |
| Continental Divide | 242 | 98 | 54 | Chlorine Dioxide, Stage 2 DBP |
| Cerro | 232 | 34 | 9 | Chlorine Dioxide, E. coli, Gross Alpha |
| Lincoln | 227 | 130 | 15 | Chlorine Dioxide, Stage 2 DBP |
| Buena Vista | 225 | 109 | 22 | Chlorine Dioxide |
| Ojo Sarco | 225 | 51 | 12 | Chlorine Dioxide |
| Lumberton | 223 | 123 | 60 | Bromate, Fecal Coliform, TTHM +1 more |
| the Villages | 223 | 28 | 4 | Chlorine Dioxide |
| Corrales | 220 | 67 | 20 | Chlorine Dioxide |
| Des Moines | 218 | 83 | 16 | Chlorine Dioxide, Stage 2 DBP |
| Pinon | 215 | 14 | 0 | |
| Arenas Valley | 205 | 136 | 50 | Chlorine Dioxide, Stage 2 DBP |
| Hanover | 203 | 21 | 6 | Chlorine Dioxide |
| Eckert | 200 | 74 | 11 | Chlorine Dioxide, E. coli |
| Arroyo Hondo | 195 | 94 | 37 | Chlorine Dioxide, Haloacetic Acids, Stage 2 DBP |
| Fairview | 194 | 131 | 48 | Chlorine Dioxide, Haloacetic Acids |
| Austin | 193 | 115 | 41 | Chlorine Dioxide |
| Encino | 185 | 10 | 1 | Stage 2 DBP |
| La Madera | 184 | 64 | 19 | Chlorine Dioxide, Haloacetic Acids, Stage 2 DBP |
| Sena | 180 | 64 | 10 | Chlorine Dioxide |
| Rainsville | 177 | 43 | 6 | Chlorine Dioxide |
| Chilili | 175 | 425 | 31 | Chlorine Dioxide, Lead, Stage 2 DBP |
| Nogal | 171 | 137 | 9 | Chlorine Dioxide |
| Datil | 170 | 22 | 0 | |
| Hillsboro | 167 | 29 | 0 | |
| San Ysidro | 166 | 189 | 102 | Barium, Chlorine, Chlorine Dioxide +2 more |
| San Cristobal | 165 | 33 | 0 | |
| Fairacres | 163 | 17 | 0 | |
| Dora | 161 | 15 | 5 | Chlorine Dioxide |
| Placerville | 160 | 55 | 42 | Chlorine Dioxide, Haloacetic Acids |
| Tomball | 156 | 17 | 0 | |
| Canones | 150 | 84 | 16 | Chlorine Dioxide |
| Portland | 150 | 77 | 12 | Chlorine Dioxide |
| Mentmore | 146 | 103 | 31 | Chlorine Dioxide |
| Vallecitos | 144 | 241 | 81 | Bromate, Chlorine Dioxide, E. coli +1 more |
| Prewitt | 135 | 16 | 3 | Chlorine Dioxide, Stage 2 DBP |
| Watrous | 135 | 62 | 4 | Chlorine Dioxide |
| Virden | 133 | 38 | 0 | |
| Ilfeld | 133 | 89 | 19 | Chlorine Dioxide, E. coli |
| Lamy | 132 | 37 | 0 | |
| Grady | 127 | 18 | 5 | Chlorine Dioxide, Stage 2 DBP |
| Vadito | 122 | 69 | 10 | Chlorine Dioxide |
| Floyd | 122 | 47 | 4 | Chlorine Dioxide |
| Rodeo | 118 | 104 | 9 | Chlorine Dioxide, Lead |
| San Mateo | 114 | 93 | 17 | Chlorine Dioxide, E. coli, Stage 2 DBP |
| El Paso | 111 | 96 | 4 | Chlorine Dioxide, Stage 2 DBP |
| Valdez | 100 | 14 | 0 | |
| Rowe | 100 | 31 | 6 | Chlorine Dioxide, Stage 2 DBP |
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.