Water Hardness in New Mexico

Average: 251 PPMVery Hard315 cities555 water systems
State report

Is New Mexico Water Hard or Soft?

New Mexico water is very hard on average at 251 PPM (14.7 GPG). Local readings can vary by utility, aquifer, treatment plant, and private well use.

State average
251 PPM
Very Hard
Local coverage
315 cities
555 water systems
Source profile
259 ZIPs
direct or USGS-backed

76% of covered ZIPs use treated-water records or USGS monitoring, so the state report has relatively strong source support.

State data profile

How to read the New Mexico results

State pages are screening and comparison hubs. They summarize ZIP, city, and water-system patterns so you can find the local page that best matches your home or utility.

Direct or USGS-backed ZIPs
259 of 339
76% use treated-water records or USGS monitoring.
Estimated ZIP values
80 ZIPs
24% use nearby, county, or state-level fallback values.
Dataset update
March 9, 2026
Source coverage and rollups are rebuilt from the public dataset.

Use the source coverage below to judge how much local confirmation a specific city or ZIP needs. The methodology page explains the source hierarchy, weighting, and limitations.

State Average
251 PPM
Very Hard
Coverage
315 cities
555 water systems in the state rollup.

Data Source Coverage

ZIP-level source mix for New Mexico; higher direct and USGS coverage means less reliance on regional estimates.

339 ZIPs covered
Verified treated water
Utility, CCR, or state treated-water records
30%
101 ZIPs
High-confidence USGS
Environmental monitoring matched to local systems
47%
158 ZIPs
Estimated
Nearby, county, or state-level fallback values
24%
80 ZIPs

In New Mexico, 30% of ZIPs use verified treated-water records, 47% use high-confidence USGS monitoring, and 24% use estimates that should be confirmed locally for treatment decisions.

What the Data Shows in New Mexico

Hard water is common but not universal in New Mexico: 50% of classified ZIPs are hard or very hard.

New Mexico uses a mixed data profile across treated-water records, USGS monitoring, and estimated fallback values.

Use the city table below to compare local results. For estimated locations or unusually high readings, confirm with your utility or a home hardness test before sizing treatment equipment.

ZIP Hardness Distribution

Soft15% (51)
Slightly Hard17% (58)
Moderately Hard18% (62)
Hard19% (66)
Very Hard30% (102)

Treatment Takeaway

New Mexico has a mixed hardness profile. Some areas may benefit from softening, while others may only need point-of-use filtration or no hardness treatment at all.

How to Use This Data

The source coverage is relatively strong in New Mexico, so these pages are useful for comparing local patterns before confirming your home's exact hardness.

Source-Backed Water Systems in New Mexico

Large systems with treated-water reports or USGS monitoring behind the state rollup.

Review source labels
Water systemHardnessSource labelPopulation
Albuquerque Water System
NM3510701 - Bernalillo County
120 PPM
Moderately Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
560,326
Rio Rancho Water & Ww Services
NM3509623 - Sandoval County
120 PPM
Moderately Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
107,350
Las Cruces Municipal Water System
NM3511707 - Dona Ana County
200 PPM
Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
98,175
Santa Fe Water System (City Of)
NM3505126 - Santa Fe County
60 PPM
Slightly Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
90,810
Roswell Municipal Water System
NM3520203 - Chaves County
200 PPM
Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
54,025
Farmington Water System
NM3510224 - San Juan County
100 PPM
Slightly Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
47,655
University Of New Mexico
NM3575501 - Bernalillo County
120 PPM
Moderately Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
35,000
New Mexico State University
NM3528707 - Dona Ana County
200 PPM
Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
24,000

Useful New Mexico City Pages

Shortcuts to city pages backed by more ZIP-code or water-system data.

Prioritize cities with multiple ZIPs and systems, then use the local source badges to compare high-confidence USGS readings against estimated areas.

Top 10 Hardest Water Cities

#CityHardness
1PasturaVery Hard (1073 PPM)
2ArtesiaVery Hard (976 PPM)
3La LuzVery Hard (658 PPM)
4AlamogordoVery Hard (653 PPM)
5High Rolls MountVery Hard (651 PPM)
6MayhillVery Hard (648 PPM)
7CloudcroftVery Hard (635 PPM)
8HurleyVery Hard (548 PPM)
9AltoVery Hard (318 PPM)
10ClovisVery Hard (317 PPM)

Top 10 Softest Water Cities

#CityHardness
1GallupSoft (12 PPM)
2Santa FeSlightly Hard (60 PPM)
3FarmingtonSlightly Hard (100 PPM)
4TaosSlightly Hard (109 PPM)
5AztecSlightly Hard (112 PPM)
6AlbuquerqueModerately Hard (120 PPM)
7Cochiti PuebloModerately Hard (120 PPM)
8Sandia ParkModerately Hard (120 PPM)
9TijerasModerately Hard (120 PPM)
10CanoncitoModerately Hard (120 PPM)

All Cities in New Mexico

City pages marked Estimated use fallback values and should be confirmed with local testing or utility data.

AbiquiuSoftAlamedaModerately HardAlamoModerately HardAlamogordoVery HardAlbertModerately HardAlbuquerqueModerately HardAlcaldeSoftAlgodonesModerately HardAltoVery HardAmaliaSlightly HardAmistadVery HardAngel FireSlightly HardAnimasSoftAnton ChicoHardAragonSlightly HardArenas ValleyVery HardArreyHardArroyo HondoSlightly HardArroyo SecoSlightly HardArtesiaVery HardAztecSlightly HardBardVery HardBentVery HardBerinoHardBernalilloModerately HardBlancoSlightly HardBloomfieldSlightly HardBluewaterVery HardBosqueModerately HardBosque FarmsVery HardBoys RanchVery HardBrimhallSoftBroadviewVery HardBuckhornVery HardBuena VistaModerately HardCaballoHardCanjilonSoftCanoncitoModerately HardCanonesSoftCapitanVery HardCapulinEstimatedVery HardCarlsbadVery HardCarrizozoVery HardCarsonSlightly HardCasa BlancaVery HardCauseyHardCebollaSoftCedar CrestModerately HardCentralVery HardCerrillosSlightly HardCerroHardChaconSlightly HardChamaSoftChamberinoHardChamisalModerately HardChaparralHardChurch RockSoftCimarronModerately HardClaunchModerately HardClaytonModerately HardClevelandModerately HardClines CornersHardCloudcroftVery HardClovisVery HardCochiti LakeModerately HardCochiti PuebloModerately HardColumbusSlightly HardConchas DamHardContinental DiviSoftCoronaVery HardCorralesModerately HardCostillaSlightly HardCounselorModerately HardCoyoteSoftCrossroadsVery HardCrownpointSoftCubaSlightly HardCuberoVery HardCuervoVery HardCundiyoSoftDatilSlightly HardDemingSlightly HardDerryHardDes MoinesModerately HardDexterHardDixonSoftDoraHardDulceSoftEagle NestSlightly HardEdgewoodSlightly HardEl PradoSlightly HardEl RitoSoftElephant ButteVery HardElidaHardEmbudoSoftEncinoHardEspanolaSoftEstanciaHardEuniceVery HardFarmingtonSlightly HardFence LakeVery HardFlora VistaSlightly HardFloydHardFolsomEstimatedVery HardFort StantonVery HardFort SumnerVery HardFort WingateSoftFruitlandSlightly HardGallinaSoftGallupSoftGamercoSoftGarfieldHardGaritaHardGilaVery HardGladstoneHardGlencoeVery HardGlenwoodSlightly HardGlorietaSlightly HardGradyVery HardGrantsVery HardGrenvilleModerately HardGuadalupitaSlightly HardHachitaVery HardHagermanHardHatchHardHernandezSoftHigh Rolls MountVery HardHillsboroVery HardHobbsVery HardHolloman Air ForVery HardHolmanModerately HardHondoVery HardHopeVery HardHouseVery HardHurleyVery HardIsletaModerately HardJalVery HardJamestownSoftJaralesVery HardJemez PuebloSlightly HardJemez SpringsSlightly HardKirtlandSlightly HardLa JaraSlightly HardLa LomaSlightly HardLa LuzVery HardLa MaderaSoftLa MesaHardLa PlataSlightly HardLajoyaModerately HardLake ArthurVery HardLakewoodVery HardLamySlightly HardLas CrucesHardLas VegasHardLemitarModerately HardLincolnVery HardLindrithSoftLlanoModerately HardLoco HillsVery HardLoganHardLos AlamosSlightly HardLos LunasVery HardLos OjosSoftLovingVery HardLovingtonVery HardLunaSlightly HardMalagaVery HardMaljamarVery HardMaxwellModerately HardMayhillVery HardMc AlisterVery HardMc DonaldVery HardMc IntoshModerately HardMedanalesSoftMelroseVery HardMentmoreSoftMescaleroVery HardMesilla ParkHardMesquiteHardMexican SpringsSoftMiamiSlightly HardMillsHardMilnesandHardMimbresVery HardMontezumaHardMonticelloHardMonumentVery HardMoraModerately HardMoriartyVery HardMountainairVery HardMule CreekVery HardNageeziSlightly HardNara VisaModerately HardNavajo DamSlightly HardNew LagunaVery HardNewcombSlightly HardNewkirkVery HardNogalVery HardOcateSlightly HardOjo CalienteSoftOjo FelizSlightly HardOrganHardPaguateVery HardPasturaVery HardPecosHardPenascoModerately HardPepHardPeraltaVery HardPicachoVery HardPie TownSoftPinehillVery HardPinonVery HardPinos AltosVery HardPlacitasModerately HardPlayasSoftPojoaque ValleySlightly HardPolvaderaModerately HardPonderosaModerately HardPortalesHardPrewittSoftPueblo Of AcomaVery HardQuemadoSoftQuestaHardRainsvilleSlightly HardRamahVery HardRanchos De TaosModerately HardRatonEstimatedVery HardRed RiverHardRedrockVery HardRehobothSoftReserveSlightly HardRiberaHardRinconHardRio RanchoModerately HardRoad ForksSoftRociadaHardRodeoSoftRogersHardRoswellHardRoweHardRoyModerately HardRuidosoVery HardRuidoso DownsVery HardSacramentoVery HardSalemHardSan AcaciaModerately HardSan AntonioModerately HardSan CristobalSlightly HardSan FidelVery HardSan JonModerately HardSan JoseHardSan Juan PuebloSoftSan LorenzoVery HardSan PatricioVery HardSandia ParkModerately HardSanosteeSlightly HardSanta CruzSoftSanta FeSlightly HardSanta TeresaHardSanto Domingo PuModerately HardSapelloHardSedanEstimatedVery HardSerafinaHardSheep SpringsSlightly HardShiprockSlightly HardSilver CityVery HardSocorroModerately HardSpringerVery HardStanleySlightly HardSunland ParkHardTaibanHardTaosSlightly HardTaos Ski ValleySlightly HardTatumVery HardTererroHardTexicoVery HardThoreauSoftTierra AmarillaSoftTijerasModerately HardTimberonVery HardTinnieVery HardTohatchiSoftTomeVery HardTorreonHardTres PiedrasHardTruchasSoftTruth Or ConsequVery HardTucumcariVery HardTularosaVery HardTyroneVery HardVaditoModerately HardVadoHardValdezSlightly HardVallecitosSoftValmoraSlightly HardVanadiumVery HardVanderwagenSoftVaughnEstimatedVery HardVeguitaModerately HardVelardeSoftVillanuevaHardWagon MoundSlightly HardWaterflowSlightly HardWatrousSlightly HardWeedVery HardWhite Sands MissHardWhites CityVery HardWillardHardWilliamsburgHardWinstonHardYataheySoftYesoHardYoungsvilleSoftZia PuebloSlightly HardZuniSoft