All water systems in New Mexico
1,157 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Tatum Municipal Water System Tatum · Lea County |
948 | 4 | 1 | |
|
Las Alturas Estates (lcu) Las Cruces · Doña Ana County |
936 | 0 | 0 | |
|
Desert Aire Mdw and Swa Chaparral · Doña Ana County |
929 | 4 | 3 | |
|
Alcalde Mdwca Alcalde · Rio Arriba County |
927 | 2 | 0 | |
|
LA Mesa Water Coop Placitas · Sandoval County |
911 | 0 | 0 | |
|
Casamero Lake-Smith Lake Ntua Casamero Lake, Borrego Pass, Smith Lake · County |
906 | 2 | 2 | |
|
Toadlena Ntua Toadlena, Two Grey Hills · County |
903 | 2 | 1 | |
|
Chamita Mdwca Chamita · Rio Arriba County |
902 | 6 | 1 | |
|
Cds Rainmakers Util LLC Rancho Ruidoso Alto · Lincoln County |
877 | 4 | 0 | |
|
Malaga Mdwc Swa Malaga · Eddy County |
868 | 5 | 0 | |
|
Tsa Yah Toh Ntua Tsa Yah Toh · County |
865 | 2 | 1 | |
|
Narbona Pass Ntua Narbona Pass, Sheep Springs · County |
862 | 1 | 0 | |
|
Picacho Mdwca Fairacres · Doña Ana County |
847 | 0 | 0 | |
|
Mescalero Goat Summit County |
845 | 0 | 0 | |
|
Leasburg Mdwca Radium Springs · Doña Ana County |
831 | 3 | 0 | |
|
Tranquillo Pines Mdwca Tijeras · Bernalillo County |
814 | 2 | 1 | |
|
Coronado Village Country Club Albuquerque · Bernalillo County |
802 | 0 | 0 | |
|
Eagle Creek Shell Convenience Store Alto · Lincoln County |
800 | 0 | 0 | |
|
Llano Quemado Mdwca Ranchos De Taos · Taos County |
800 | 1 | 0 | |
|
Nambe Pueblo County |
800 | 4 | 0 | |
|
Speedys Black Hat Store Gallup · McKinley County |
800 | 1 | 1 | |
|
Tesuque Pueblo County |
800 | 0 | 0 | |
|
Iyanbito Ntua Iyanbito · County |
797 | 2 | 2 | |
|
Alamo-Alamo Community Alamo · County |
785 | 4 | 2 | |
|
Vaughn Duran Water System Vaughn · Guadalupe County |
785 | 4 | 2 | |
|
Tyrone Townsite Tyrone · Grant County |
782 | 0 | 0 | |
|
Chamberino Mdwc & SA Chamberino · Doña Ana County |
777 | 2 | 0 | |
|
Zia Pueblo County |
775 | 1 | 0 | |
|
Nageezi Ntua Nageezi · County |
763 | 2 | 0 | |
|
Santa Ana Eastside County |
759 | 0 | 0 | |
|
Santa Ana Old Village County |
759 | 0 | 0 | |
|
Laguna Paguate County |
757 | 0 | 0 | |
|
Fort Sill Apache Tribe Truck Stop Deming · County |
754 | 3 | 0 | |
|
Mescalero Windmill County |
750 | 0 | 0 | |
|
Ranchos de Taos Mdwca Ranchos De Taos · Taos County |
750 | 4 | 2 | |
|
San Andres Estates Water System (lcu) Las Cruces · Doña Ana County |
747 | 0 | 0 | |
|
Thoreau High School Thoreau High School Compound · County |
746 | 5 | 1 | |
|
Standing Rock Ntua Standing Rock · County |
739 | 3 | 2 | |
|
Crystal Ntua Crystal, Yazzie Springs, Crystal Junctio · County |
715 | 2 | 0 | |
|
Indian Hills Water System Moriarty · Torrance County |
715 | 1 | 1 | |
|
Regina Mdwca Regina · Sandoval County |
705 | 3 | 1 | |
|
Northeast NM Detention Facility Clayton · Union County |
703 | 1 | 0 | |
|
Pena Blanca Water & Sanitation District Pena Blanca · Sandoval County |
700 | 6 | 1 | |
|
San Ildefonso Totavi County |
700 | 1 | 0 | |
|
Talpa Mdwca Taos · Taos County |
700 | 1 | 0 | |
|
Alto de las Flores Mdwca San Miguel · Doña Ana County |
695 | 2 | 0 | |
|
Cloud Country West Water System Alamogordo · Otero County |
684 | 0 | 0 | |
|
Red River Water System Red River · Taos County |
679 | 1 | 0 | |
|
North Ranchos de Placitas W&sd Placitas · Sandoval County |
659 | 4 | 2 | |
|
Boles Acres Water System Alamogordo · Otero County |
657 | 0 | 0 |
About this data
Rules violated counts the rules a system was in violation of in the past three years, including monitoring and reporting lapses; one rule can carry several violations. Unresolved is the number of those rules still in violation at EPA's latest data refresh.
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. Retrieved from ECHO on Oct 11, 2026.