Richest ZIP codes in New Mexico
Top 25 highest-income ZIP codes in New Mexico. #1 is 87549 (Ojo Caliente) at about $180,591 median household income. Compare wealth, housing, and...
These are the highest median household income ZIP codes in New Mexico (from 372 indexable ZIPs), ranked using Census ACS-style income fields on US5.
For context, the average median household income across New Mexico ZIP codes is about $59,148. The top of this list sits well above that baseline.
Leading the list: 87549 (Ojo Caliente) at about $180,591; 87122 (Sandia Heights) at about $161,299; 87582 (Velarde) at about $154,618.
Open any ZIP for a full demographics, income, and housing profile, or return to the New Mexico state page for the complete ZIP table.
Ranked ZIP codes
| # | ZIP | City | County | Median income | Population | Income | Home value |
|---|---|---|---|---|---|---|---|
| 1 | 87549 | Ojo Caliente | Rio Arriba County | $180,591 | 1,400 | $180,591 | $257,000 |
| 2 | 87122 | Sandia Heights | Bernalillo County | $161,299 | 18,776 | $161,299 | $614,200 |
| 3 | 87582 | Velarde | Rio Arriba County | $154,618 | 1,003 | $154,618 | $328,200 |
| 4 | 87547 | White Rock | Los Alamos County | $150,714 | 5,568 | $150,714 | $460,100 |
| 5 | 87025 | Jemez Springs | Sandoval County | $149,326 | 1,338 | $149,326 | $436,100 |
| 6 | 87544 | Los Alamos | Sandoval County | $135,108 | 13,806 | $135,108 | $444,700 |
| 7 | 88253 | Lake Arthur | Chaves County | $122,625 | 915 | $122,625 | $217,300 |
| 8 | 87048 | Corrales | Sandoval County | $112,716 | 9,173 | $112,716 | $552,000 |
| 9 | 87047 | Edgewood | Sandoval County | $111,546 | 5,166 | $111,546 | $399,400 |
| 10 | 87043 | Placitas | Sandoval County | $110,268 | 4,375 | $110,268 | $520,200 |
| 11 | 87008 | Cedar Crest | Bernalillo County | $108,523 | 2,338 | $108,523 | $352,900 |
| 12 | 87006 | Abeytas | Socorro County | $101,667 | 1,075 | $101,667 | $196,700 |
| 13 | 88341 | Nogal | Lincoln County | $100,497 | 696 | $100,497 | $239,600 |
| 14 | 87508 | Eldorado at Santa Fe | Santa Fe County | $96,767 | 18,745 | $96,767 | $529,000 |
| 15 | 87316 | Iyanbito | McKinley County | $96,324 | 1,721 | $96,324 | $77,200 |
| 16 | 88312 | Ruidoso | Lincoln County | $95,479 | 3,178 | $95,479 | $339,200 |
| 17 | 87113 | Albuquerque | Bernalillo County | $92,083 | 16,369 | $92,083 | $362,100 |
| 18 | 87144 | Rio Rancho | Sandoval County | $90,973 | 49,976 | $90,973 | $280,600 |
| 19 | 87823 | Lemitar | Socorro County | $90,707 | 558 | $90,707 | $135,500 |
| 20 | 87506 | Tano Road | Santa Fe County | $90,504 | 16,055 | $90,504 | $523,600 |
| 21 | 87059 | Ponderosa Pine | Bernalillo County | $89,267 | 10,012 | $89,267 | $322,100 |
| 22 | 88242 | North Hobbs | Lea County | $88,654 | 7,684 | $88,654 | $218,700 |
| 23 | 88002 | White Sands | Doña Ana County | $87,059 | 1,577 | $87,059 | — |
| 24 | 87120 | Albuquerque | Bernalillo County | $84,887 | 65,477 | $84,887 | $276,900 |
| 25 | 87111 | Albuquerque | Bernalillo County | $84,511 | 57,219 | $84,511 | $349,200 |
Frequently asked questions
What are the richest ZIP codes in New Mexico?
Based on median household income, the top ZIP on US5 is 87549 (Ojo Caliente) at about $180,591. The table on this page lists the top 25 highest-income codes.
How does US5 rank ZIP codes in New Mexico?
We rank indexable ZIP codes with positive median household income (and a small population floor) from high to low.
Where can I explore all ZIP codes in New Mexico?
Visit the New Mexico state page for the full ZIP table, demographics summary, and sortable income/housing columns.