TTHM (Total Trihalomethanes) violations in New Mexico
46 active public water systems in New Mexico had a TTHM (Total Trihalomethanes) violation in the past three years, 6 of them in the latest quarter of EPA's data. What TTHM (Total Trihalomethanes) is and why it matters.
Systems with a TTHM (Total Trihalomethanes) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Tularosa Water System Tularosa · Otero County |
3,485 | 7 | 3 | |
|
Springer Water System Springer · Colfax County |
1,170 | 7 | 1 | |
|
Dreamcatcher Cinema County |
654 | 1 | 0 | |
|
French Mdwca/swa Springer · Colfax County |
209 | 3 | 0 | |
|
Pojoaque Terraces MHP Pojoaque · Santa Fe County |
160 | 3 | 1 | |
|
Miami Water Users Association Miami · Colfax County |
135 | 5 | 0 | |
|
Kirtland Air Force Base Albuquerque · Bernalillo County |
22,500 | 2 | 0 | |
|
Artesia Municipal Water System Artesia · Eddy County |
15,176 | 2 | 0 | |
|
Las Vegas (city Of) Las Vegas · San Miguel County |
14,530 | 6 | 0 | |
|
Bernalillo Water System Bernalillo · Sandoval County |
11,810 | 4 | 1 | |
|
Belen Water System Belen · Valencia County |
10,830 | 9 | 3 | |
|
Otis Mdwca Carlsbad · Eddy County |
4,464 | 7 | 2 | |
|
Bosque Farms Water Supply System Bosque Farms · Valencia County |
4,367 | 5 | 1 | |
|
Northstar Mdwca Aztec · San Juan County |
3,784 | 4 | 0 | |
|
Jemez Pueblo County |
3,200 | 2 | 0 | |
|
Ohkay Owingeh County |
2,200 | 1 | 0 | |
|
Chama Water System Chama · Rio Arriba County |
1,573 | 6 | 1 | |
|
Arenas Valley Mdwca Arenas Valley · Grant County |
1,204 | 3 | 0 | |
|
Blanco Mdwca Blanco · San Juan County |
1,148 | 3 | 1 | |
|
Carrizozo Water System Carrizozo · Lincoln County |
1,136 | 7 | 1 | |
|
Nambe Pueblo Development Corporation County |
975 | 4 | 1 | |
|
Nambe Pueblo County |
800 | 4 | 0 | |
|
Alamo Navajo Community School Bia Alamo · County |
600 | 5 | 1 | |
|
Edgewood Elementary School Edgewood · Santa Fe County |
464 | 3 | 1 | |
|
Apple Orchard Mdwca Bloomfield · San Juan County |
460 | 5 | 1 | |
|
Bonita Park Nazarene Conference Center Capitan · Lincoln County |
460 | 2 | 0 | |
|
LA Jara Water Users Association La Jara · Sandoval County |
458 | 3 | 1 | |
|
Arroyo Seco Mdwca Arroyo Seco · Taos County |
444 | 4 | 0 | |
|
Cebolla Mdwca Cebolla · Rio Arriba County |
350 | 5 | 1 | |
|
Jemez Valley Public Schools Jemez Springs · Sandoval County |
350 | 7 | 2 | |
|
United World College Montezuma · San Miguel County |
350 | 2 | 0 | |
|
Chuska Community Boarding School Bia Tohatchi · County |
348 | 4 | 1 | |
|
Big Mesa Water Mdwca Conchas Dam · San Miguel County |
250 | 2 | 0 | |
|
Buena Vista Mdwc & Swa Buena Vista · Mora County |
225 | 6 | 1 | |
|
Toadlena Boarding School Bia Toadlena · County |
200 | 4 | 1 | |
|
Barcelona Mobile Home Park Albuquerque · Bernalillo County |
199 | 6 | 4 | |
|
Ojo Encino Day School (new) Bia Ojo Encino Day School · County |
192 | 2 | 0 | |
|
Homestead Landowners Association Datil · Catron County |
170 | 2 | 1 | |
|
San Ysidro Water Supply System San Ysidro · Sandoval County |
166 | 5 | 1 | |
|
Sile Mdwca Pena Blanca · Sandoval County |
154 | 8 | 0 | |
|
Tse' Yi' Gai High School County |
126 | 1 | 0 | |
|
Hofheins/marcel Thomas Assoc Coop INC Jemez Springs · Sandoval County |
98 | 3 | 1 | |
|
Adobe Village Hobbs · Lea County |
83 | 2 | 0 | |
|
Juniper Mobile Park High Rolls · Otero County |
75 | 4 | 0 | |
|
Canada de los Alamos Mdwca Santa Fe · Santa Fe County |
68 | 4 | 0 | |
|
Former Torreon Day School Bia Old Torreon Day School · County |
35 | 1 | 0 |
About this data
A system is counted once if any of its violations in the past three years involved TTHM (Total Trihalomethanes), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not TTHM (Total Trihalomethanes) alone.
Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The New Mexico records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet.