US5.com

New Mexico ZIP Codes & Demographics

New Mexico ZIP codes, demographics, and median household income — 372 ZIP codes — population 2,113,778 — avg. income $59,148 — avg. home value $204,981. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
372
Population
2,113,778
Median household income (avg.)
$59,148
79% of U.S. median
Average home value
$204,981
59% of U.S. median
Average rent
$731

New Mexico demographics

New Mexico has 372 ZIP codes across 33 counties on US5, with a combined ZIP-area population of about 2,113,778.

Across ZIP codes with age data, the average median age is about 46.2 years.

Among cities represented in this ZIP set, Pajarito Mesa is among the largest population centers.

Median household income in New Mexico

The average median household income across ZIP codes in New Mexico is about $59,148 — about 21% below the U.S. median ($75,149).

Among ZIPs with income data, 88052 (Organ) is near the top at about $240,903, while 87715 (Mora) is near the bottom at about $11,651.

Housing in New Mexico

For housing in New Mexico, the average median home value is about $204,981 and the average median rent is about $731.

The most populous ZIP is 87121 (Pajarito Mesa) with about 76,135 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in New Mexico

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
87052 Santo Domingo Pueblo Sandoval County NM 3,108 $61,354 $144,700
88346 Ruidoso Downs Lincoln County NM 3,087 $33,250
87034 Skyline-Ganipa Cibola County NM 3,044 $48,359 $78,100
87522 Chimayo Santa Fe County NM 2,937 $54,625 $219,400
87016 Estancia Torrance County NM 2,897 $44,129 $117,400
87024 Cañon Sandoval County NM 2,792 $61,992 $185,600
88232 Hagerman Chaves County NM 2,713 $67,273 $115,600
87511 Los Luceros Rio Arriba County NM 2,700 $82,781 $228,800
88072 Vado Doña Ana County NM 2,689 $33,781 $99,200
88044 La Mesa Doña Ana County NM 2,684 $60,855 $194,000
88317 Cloudcroft Otero County NM 2,633 $72,083 $206,000
87566 Chamita Rio Arriba County NM 2,623 $64,028 $500,000
87825 Alamo Socorro County NM 2,550 $29,712 $110,800
87045 Prewitt McKinley County NM 2,439 $19,943 $56,700
87556 Questa Taos County NM 2,433 $45,250 $226,900
87321 Ramah Cibola County NM 2,401 $60,345 $160,200
88023 Bayard Grant County NM 2,370 $33,269 $118,100
87008 Cedar Crest Bernalillo County NM 2,338 $108,523 $352,900
88316 Capitan Lincoln County NM 2,319 $67,788 $164,800
87415 Flora Vista San Juan County NM 2,277 $44,057 $197,800
87325 Tohatchi McKinley County NM 2,231 $32,731 $63,700
87326 Vanderwagen McKinley County NM 2,224 $31,844 $50,500
87007 Seama Cibola County NM 2,213 $33,750 $35,600
87552 East Pecos San Miguel County NM 2,175 $52,416 $240,900
87317 Gamerco McKinley County NM 2,079 $48,750
88252 Jal Lea County NM 2,069 $60,703 $105,400
87036 Deer Canyon Torrance County NM 2,052 $49,338 $147,700
87537 Chili Rio Arriba County NM 2,030 $40,795 $228,800
88337 La Luz Otero County NM 1,945 $58,171 $143,900
87747 Springer Colfax County NM 1,941 $58,542 $116,700
87935 Truth or Consequences Sierra County NM 1,848 $44,891 $180,800
87305 Pinehaven McKinley County NM 1,844 $47,727 $49,700
88256 Loving Eddy County NM 1,813 $60,139 $182,200
87560 Ribera San Miguel County NM 1,804 $28,801 $98,500
87062 Las Nutrias Socorro County NM 1,792 $33,047 $82,200
87316 Iyanbito McKinley County NM 1,721 $96,324 $77,200
87037 Nageezi San Juan County NM 1,661 $17,931 $52,600
88026 Santa Clara Grant County NM 1,636 $46,094 $120,900
87535 La Cueva Santa Fe County NM 1,603 $48,857 $428,100
87421 Waterflow San Juan County NM 1,588 $49,716 $125,500
88002 White Sands Doña Ana County NM 1,577 $87,059
87364 Sheep Springs San Juan County NM 1,573 $30,000 $81,000
88325 High Rolls Otero County NM 1,523 $83,125 $246,000
87455 Newcomb San Juan County NM 1,522 $36,625 $25,600
87514 Arroyo Seco Taos County NM 1,485 $70,934 $521,300
87710 Angel Fire Colfax County NM 1,472 $75,224 $436,200
87553 Peñasco Taos County NM 1,470 $44,219 $200,300
88119 Lake Sumner De Baca County NM 1,467 $37,361 $165,400
87527 Dixon Rio Arriba County NM 1,444 $50,500 $399,100
88267 Tatum Lea County NM 1,437 $58,750 $104,300
87412 Blanco Rio Arriba County NM 1,422 $50,125 $119,900
88047 Doña Ana County NM 1,410 $39,814 $109,600
87549 Ojo Caliente Rio Arriba County NM 1,400 $180,591 $257,000
88135 Texico Curry County NM 1,393 $71,250 $112,900
87461 Sanostee San Juan County NM 1,374 $31,375 $29,400
88041 San Lorenzo Grant County NM 1,352 $35,495 $145,800
87025 Jemez Springs Sandoval County NM 1,338 $149,326 $436,100
87579 Vadito Taos County NM 1,328 $63,904 $125,100
88301 Carrizozo Lincoln County NM 1,269 $40,268 $85,000
87151 Bernalillo County NM 1,231
88043 North Hurley Grant County NM 1,218 $41,917 $86,800
87357 Pinehill Cibola County NM 1,162 $26,250 $77,600
88029 Columbus Luna County NM 1,150 $24,554 $91,400
87010 Los Cerrillos Santa Fe County NM 1,147 $45,490 $450,000
87575 Tierra Amarilla Rio Arriba County NM 1,131 $77,471
87942 Las Palomas Sierra County NM 1,114 $39,792 $105,900
88244 Hobbs Lea County NM 1,101
87520 Chama Rio Arriba County NM 1,088 $59,583 $207,200
87513 Arroyo Hondo Taos County NM 1,078 $80,389 $403,400
87006 Abeytas Socorro County NM 1,075 $101,667 $196,700
87745 San Miguel County NM 1,060 $63,304 $198,900
87558 Red River Taos County NM 1,050 $46,794 $429,500
87510 Abiquiu Rio Arriba County NM 1,034 $336,300
87567 Cuartelez Santa Fe County NM 1,029 $284,200
87310 Brimhall Nizhoni McKinley County NM 1,003 $36,406 $66,700
87582 Velarde Rio Arriba County NM 1,003 $154,618 $328,200
88426 Logan Harding County NM 997 $29,891 $112,600
87053 Zia Pueblo Sandoval County NM 983 $53,125 $234,900
87056 Stanley Santa Fe County NM 975 $64,806 $197,300
88004 Doña Ana County NM 974
87732 Mora Mora County NM 969 $66,087 $118,600
87530 El Rito Rio Arriba County NM 961 $24,611 $273,700
87418 La Plata San Juan County NM 947 $67,438 $199,400
87548 Medanales Rio Arriba County NM 921 $68,750
88253 Lake Arthur Chaves County NM 915 $122,625 $217,300
88124 Melrose Curry County NM 907 $51,696 $123,800
87941 Salem Doña Ana County NM 899 $55,809 $55,900
87540 Galisteo Santa Fe County NM 876 $52,750 $685,900
88022 Arenas Valley Grant County NM 872 $70,417 $169,200
87041 Peña Blanca Sandoval County NM 848 $77,847 $164,100
87521 Ojo Sarco Rio Arriba County NM 846 $38,983 $188,500
87829 Escudilla Bonita Catron County NM 840 $47,798 $259,500
87821 Datil Catron County NM 834 $58,598 $233,800
87499 Lake Valley San Juan County NM 829 $34,946 $77,300
87711 Anton Chico San Miguel County NM 821
88039 Alma Catron County NM 817 $29,675 $161,600
87714 Cimarron Colfax County NM 811 $36,964 $143,500
87828 Polvadera Socorro County NM 801 $179,600
87722 Mora County NM 777 $51,090 $119,700
87930 Arrey Sierra County NM 775 $77,578 $228,000

Frequently asked questions

How many ZIP codes are in New Mexico?

New Mexico has 372 ZIP codes on US5 across 33 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of New Mexico?

New Mexico has a combined ZIP-area population of about 2,113,778 across 372 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in New Mexico?

The average median household income across ZIP codes in New Mexico is about $59,148, about 21% below the U.S. median ($75,149). Average median home value is about $204,981. Among ZIPs with data, 88052 (Organ) is near the top ($240,903) and 87715 (Mora) is near the bottom ($11,651).

Where can I find ZIP code lists for New Mexico?

This page lists ZIP codes in New Mexico with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in New Mexico

Explore curated boards for highest income, largest population, and most affordable home values.