State distribution
Hardness across indexed ZIPs
Counts describe published ZIP profiles, not a population-weighted statewide sample.
State water index
Search 161 indexed communities and 195 ZIP profiles, then compare the underlying utility, source, distance, and reporting context.
Median indexed hardness
228PPM
Very Hard
Indexed range 74.2–688.5 PPM
Understanding New Mexico
New Mexico's communities use Rio Grande and reservoir supplies, mountain sources, and groundwater from multiple arid-region basins and aquifers.
In this index, very hard is the largest category, covering 141 of 194 profiles with hardness data. The state median is 228 PPM, but the full indexed range is 74.2–688.5 PPM.
State distribution
Counts describe published ZIP profiles, not a population-weighted statewide sample.
Evidence coverage
36
Low-confidence hardness profiles
36
Nearest site more than 25 miles away
Reported source water
Highest medians
Lowest medians
City directory
Search by city or county, then sort by name, hardness, or ZIP coverage.
161 cities · 195 ZIP profiles
161 cities found
Page 1 of 7
Rio Arriba County · 1 ZIP
166PPM
Otero County · 1 ZIP
371PPM
Bernalillo County · 14 ZIPs
99PPM
Colfax County · 1 ZIP
183PPM
San Miguel County · 1 ZIP
203PPM
Catron County · 1 ZIP
91PPM
Grant County · 1 ZIP
472PPM
Taos County · 1 ZIP
172PPM
Taos County · 2 ZIPs
186PPM
Eddy County · 1 ZIP
583PPM
San Juan County · 1 ZIP
147PPM
Grant County · 1 ZIP
497PPM
Valencia County · 1 ZIP
243PPM
Rio Arriba County · 1 ZIP
132PPM
San Juan County · 1 ZIP
139PPM
Bernalillo County · 1 ZIP
235PPM
Rio Arriba County · 1 ZIP
162PPM
Curry County · 1 ZIP
263PPM
Lincoln County · 1 ZIP
438PPM
Colfax County · 2 ZIPs
139PPM
Eddy County · 1 ZIP
583PPM
Lincoln County · 1 ZIP
438PPM
Roosevelt County · 2 ZIPs
287PPM
Bernalillo County · 1 ZIP
232PPM
County comparison
| County | Median | Range | ZIP profiles |
|---|---|---|---|
| Sierra County | 479 PPM | 422–688.5 | 3 |
| Grant County | 472 PPM | 445–497 | 6 |
| Lea County | 465 PPM | 318–482 | 7 |
| Eddy County | 451 PPM | 437–582.5 | 5 |
| Chaves County | 446 PPM | 356–542 | 6 |
| Doña Ana County | 388 PPM | 224–478 | 14 |
| Otero County | 381 PPM | 287.5–453.5 | 10 |
| Luna County | 380 PPM | 380–380 | 1 |
| Lincoln County | 366 PPM | 287.5–446.5 | 8 |
| Roosevelt County | 286 PPM | 264–287.5 | 6 |
| Curry County | 258 PPM | 258–263 | 4 |
| Quay County | 253 PPM | 209–263 | 5 |