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
87519 Taos County NM 760 $76,447 $415,800
88020 Cotton City Hidalgo County NM 741 $66,938 $158,000
88046 Mesilla Doña Ana County NM 725 $66,300 $253,000
87312 Continental Divide McKinley County NM 724 $46,172
87022 Isleta Bernalillo County NM 721 $41,176
87752 Wagon Mound Mora County NM 706 $42,452
88311 Boles Acres Otero County NM 696 $101,800
88341 Nogal Lincoln County NM 696 $100,497 $239,600
87320 Nakaibito McKinley County NM 666 $37,500 $39,300
88065 Tyrone Grant County NM 664 $46,250 $176,100
88339 Mayhill Chaves County NM 664 $74,205 $244,300
87322 Sundance McKinley County NM 649 $43,864 $55,300
87072 Cochiti Sandoval County NM 599 $49,688 $205,700
88038 Gila Grant County NM 592 $222,700
87038 Laguna Cibola County NM 591
87830 Apache Creek Catron County NM 589 $32,917 $118,500
88027 Chamberino Doña Ana County NM 589 $62,361 $183,300
88049 Mimbres Grant County NM 586 $46,667 $177,700
88353 Vaughn Guadalupe County NM 583 $26,613 $45,800
87577 Rio Arriba County NM 577 $328,600
87723 Mora County NM 565 $177,800
87823 Lemitar Socorro County NM 558 $90,707 $135,500
87018 Lybrook Sandoval County NM 556 $28,333 $32,500
87562 Rowe San Miguel County NM 555
88024 Berino Doña Ana County NM 546 $36,575
87538 North San Ysidro San Miguel County NM 538 $251,300
87731 San Miguel County NM 515 $26,782 $173,400
87931 Oasis Sierra County NM 512
87524 Costilla Taos County NM 498
88418 Capulin Union County NM 493 $74,792 $160,900
87743 Roy Harding County NM 466 $40,966 $55,900
87728 Maxwell Colfax County NM 464 $37,125 $85,000
87083 Cochiti Lake Sandoval County NM 453 $54,861 $208,100
88003 University Park Doña Ana County NM 447
87543 Taos County NM 446
88265 Monument Lea County NM 437 $265,900
87940 Rincon Doña Ana County NM 431 $55,320
88321 Encino Torrance County NM 430 $78,641 $1,096,500
87419 Navajo Dam San Juan County NM 426 $21,358
87017 Gallina Rio Arriba County NM 420 $121,000 $245,500
87523 Cordova Rio Arriba County NM 418 $23,426 $150,000
88350 Timberon Otero County NM 406
88336 Lincoln County NM 399 $31,000
87569 San Miguel County NM 395 $89,112 $187,300
88116 Elida Roosevelt County NM 394 $51,414 $55,600
87051 San Rafael Cibola County NM 393
87734 Mora County NM 378 $27,650 $420,700
88042 Hillsboro Sierra County NM 372 $15,385 $193,300
88132 Causey Roosevelt County NM 360 $53,929 $138,300
88318 Duran Lincoln County NM 344 $60,208
87742 San Miguel County NM 343 $60,682 $235,300
87565 Soham San Miguel County NM 327 $9,999
87029 Lindrith Rio Arriba County NM 326 $66,534
87040 Paguate Cibola County NM 325
88051 Grant County NM 320 $168,600
87718 Eagle Nest Colfax County NM 318 $46,313 $170,700
87551 Los Ojos Rio Arriba County NM 317
88112 Curry County NM 312 $58,324 $361,700
87014 Cubero Cibola County NM 309 $12,062 $22,800
87827 Pie Town Catron County NM 300 $105,924 $245,100
87012 Coyote Rio Arriba County NM 290 $37,031 $306,300
87061 Torreon Torrance County NM 285 $44,008 $161,900
88120 Grady Quay County NM 283 $67,849 $182,500
88434 San Jon Quay County NM 279 $62,813 $111,600
87578 Truchas Rio Arriba County NM 278 $39,632
87583 Villanueva San Miguel County NM 276 $28,864
87715 Mora Mora County NM 272 $11,651
88348 Lincoln County NM 270 $82,604
87580 Taos County NM 263
87063 Willard Torrance County NM 262 $72,857 $96,300
88355 Ruidoso Lincoln County NM 258
88338 Ruidoso Lincoln County NM 254 $57,331
87044 Ponderosa Sandoval County NM 252 $49,583
87936 Garfield Doña Ana County NM 249 $21,393 $130,800
88028 Cliff Grant County NM 247 $34,167 $198,400
87515 Canjilon Rio Arriba County NM 245 $162,668 $352,200
88118 Floyd Roosevelt County NM 245 $55,000 $221,700
88430 Nara Visa Quay County NM 241 $25,795
87820 Aragon Catron County NM 238 $93,000
87027 La Jara Sandoval County NM 226
87023 Jarales Valencia County NM 222 $25,043 $153,300
87943 Winston Sierra County NM 217 $45,074
87831 Alamillo Socorro County NM 211 $156,700
79837 Dell City Otero County NM 203 $36,700
87939 Sierra County NM 194 $517,200
87713 Mora County NM 190 $61,480
87712 Mora County NM 185 $12,297 $9,999
88416 Conchas Dam San Miguel County NM 182
87512 Taos County NM 174
88056 Rodeo Hidalgo County NM 172 $65,568 $128,900
88343 Lincoln County NM 172
87539 La Madera Rio Arriba County NM 168
88431 Guadalupe County NM 168
87832 San Antonito Socorro County NM 166 $214,800
88113 Causey Roosevelt County NM 166
87347 Jamestown McKinley County NM 158 $51,490 $117,300
88422 Union County NM 154 $39,500
88052 Organ Doña Ana County NM 151 $240,903 $121,500
87517 Taos County NM 150
88053 Pinos Altos Grant County NM 149

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.