Skip to content

Richest ZIP codes in New Mexico

The ZIP codes in New Mexico with the highest median household income, among ZIP codes with at least the population shown below so one-estate enclaves don't crowd the list.

RankZIP codeCityCountyMedian household incomePopulation
187122Albuquerque, NMBernalillo County$169,04118,578
287547White Rock, NMLos Alamos County$156,4445,837
387025Jemez Springs, NMSandoval County$153,9361,299
487544Los Alamos, NMSandoval County$138,58313,598
588317Cloudcroft, NMOtero County$136,2502,077
687047Sandia Park, NMSandoval County$116,6305,402
787043Placitas, NMSandoval County$109,7504,223
887048Corrales, NMSandoval County$102,0049,069
987508Santa Fe, NMSanta Fe County$101,56518,518
1088325High Rolls Mountain Park, NMOtero County$97,9551,370
1187506Santa Fe, NMSanta Fe County$96,51116,372
1287113Albuquerque, NMBernalillo County$95,92216,074
1387144Rio Rancho, NMSandoval County$94,55051,837
1487006Bosque, NMSocorro County$93,7501,313
1587059Tijeras, NMBernalillo County$92,31510,241
1687111Albuquerque, NMBernalillo County$90,29057,085
1788242Hobbs, NMLea County$90,0008,472
1888002White Sands Missile Range, NMDoña Ana County$89,5651,609
1987120Albuquerque, NMBernalillo County$86,90766,097
2087124Rio Rancho, NMSandoval County$86,55558,499
2187008Cedar Crest, NMBernalillo County$85,6732,520
2287316Fort Wingate, NMMcKinley County$84,8751,979
2387026Laguna, NMCibola County$84,7501,567
2487114Albuquerque, NMBernalillo County$84,27770,117
2587821Datil, NMCatron County$83,8901,030
2687116Albuquerque, NMBernalillo County$83,7743,865
2787710Angel Fire, NMColfax County$83,1251,519
2888312Alto, NMLincoln County$80,3453,287
2987015Edgewood, NMSanta Fe County$79,90414,443
3088210Artesia, NMEddy County$79,63218,542
3187501Santa Fe, NMSanta Fe County$79,60316,007
3287068Bosque Farms, NMBernalillo County$79,6025,432
3387402Farmington, NMSan Juan County$79,46111,418
3487505Santa Fe, NMSanta Fe County$78,24732,092
3588220Carlsbad, NMEddy County$78,16239,828
3687056Stanley, NMSanta Fe County$76,5631,084
3788011Las Cruces, NMDoña Ana County$75,87533,064
3888260Lovington, NMLea County$75,47615,160
3987104Albuquerque, NMBernalillo County$75,43612,853
4087417Kirtland, NMSan Juan County$75,2156,624
4187112Albuquerque, NMBernalillo County$73,93744,250
4288008Santa Teresa, NMDoña Ana County$73,84812,623
4387042Peralta, NMValencia County$73,0573,410
4487548Medanales, NMRio Arriba County$72,7881,024
4587514Arroyo Seco, NMTaos County$71,5561,589
4688135Texico, NMCurry County$70,4171,500
4787507Santa Fe, NMSanta Fe County$70,39851,386
4887511Alcalde, NMRio Arriba County$70,3463,108
4987732Mora, NMMora County$69,4211,505
5088012Las Cruces, NMDoña Ana County$69,05233,158

Source: American Community Survey 2020–2024 5-year estimates. The ACS caps reported medians at $250,000. Only ZIP codes with a delivery area and at least 1,000 residents are ranked. Methodology

Free to cite with a link to this page.

By state

More ZIP code rankings