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 demographics on US5.
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.