NM · 345 ZIP codes
ZIP codes in New Mexico
OpenZIP has Census profiles for 345 ZIP Code Tabulation Areas whose main county is in New Mexico, spread over 33 counties or county equivalents and home to about 2,115,327 people. Statewide, the median household income is $64,059 (U.S.: $80,734) and the median home value is $248,100 (U.S.: $332,700), according to the Census Bureau's ACS 2020–2024 5-year estimates.
American Community Survey 2020–2024 5-year estimates · Updated
Median household income
$64,059
United States: $80,734
Median home value
$248,100
United States: $332,700
Median gross rent
$1,067/mo
United States: $1,413/mo
Median age
39.4 yrs
United States: 38.9 yrs
Bachelor's degree or higher
31.0%
United States: 35.7%
Mean travel time to work
23.5 min
United States: 26.4 min
How to use this list
Select a column heading to sort. Open a ZIP code for all of its figures with margins of error, its race and Hispanic or Latino origin breakdown, and comparisons with New Mexico and the nation. ZIP codes that cross a state line are listed under the state of the county where most of their land lies.
Advertisement
All New Mexico ZIP codes
| 79837 | Otero County, NM | 113 | 51.9 yrs | — | — | — | 61.4% |
|---|---|---|---|---|---|---|---|
| 86515 | McKinley County, NM | 3,433 | 37.6 yrs | $47,336 | $57,100 | $732 | 51.1% |
| 87001 | Sandoval County, NM | 3,560 | 39.4 yrs | $68,547 | $215,800 | — | 90.3% |
| 87002 | Valencia County, NM | 21,265 | 41.6 yrs | $51,961 | $185,100 | $959 | 82.3% |
| 87004 | Sandoval County, NM | 11,237 | 44.4 yrs | $65,743 | $251,300 | $949 | 77.7% |
| 87005 | Cibola County, NM | 133 | 61.2 yrs | — | — | — | 65.2% |
| 87006 | Socorro County, NM | 1,313 | 19.6 yrs | $93,750 | — | — | 82.6% |
| 87007 | Cibola County, NM | 1,871 | 40.3 yrs | — | — | — | 100.0% |
| 87008 | Bernalillo County, NM | 2,520 | 52.4 yrs | $85,673 | $376,700 | $952 | 92.7% |
| 87010 | Santa Fe County, NM | 1,135 | 59.1 yrs | $60,000 | $473,600 | $1,409 | 58.4% |
| 87011 | Socorro County, NM | 16 | 80.2 yrs | — | — | — | 100.0% |
| 87012 | Rio Arriba County, NM | 321 | 60.5 yrs | $36,303 | $264,600 | — | 100.0% |
| 87013 | Sandoval County, NM | 5,251 | 31.0 yrs | $32,942 | $75,400 | $1,255 | 86.4% |
| 87014 | Cubero, NM | 517 | 23.5 yrs | $44,638 | — | — | 100.0% |
| 87015 | Edgewood, NM | 14,443 | 48.8 yrs | $79,904 | $289,900 | $950 | 90.8% |
| 87016 | Torrance County, NM | 2,421 | 55.9 yrs | $55,296 | $122,100 | $847 | 78.7% |
| 87017 | Rio Arriba County, NM | 350 | 44.6 yrs | $78,060 | $181,600 | — | 80.5% |
| 87018 | Sandoval County, NM | 561 | 28.4 yrs | $30,250 | — | — | 100.0% |
| 87020 | Cibola County, NM | 11,966 | 39.9 yrs | $62,746 | $154,400 | $766 | 69.0% |
| 87021 | Milan, NM | 2,871 | 42.8 yrs | $40,129 | $128,100 | $886 | 67.7% |
| 87022 | Isleta, NM | 818 | 53.0 yrs | $55,329 | $153,600 | — | 89.8% |
| 87023 | Jarales, NM | 306 | 51.7 yrs | — | $169,300 | — | 85.8% |
| 87024 | Sandoval County, NM | 2,692 | 35.9 yrs | $60,727 | $168,400 | $992 | 79.4% |
| 87025 | Sandoval County, NM | 1,299 | 51.2 yrs | $153,936 | $426,200 | — | 92.7% |
| 87026 | Cibola County, NM | 1,567 | 43.4 yrs | $84,750 | — | — | 85.4% |
| 87027 | La Jara, NM | 237 | 67.5 yrs | $15,625 | $13,400 | — | 62.1% |
| 87028 | Socorro County, NM | 159 | 42.5 yrs | — | — | — | 100.0% |
| 87029 | Rio Arriba County, NM | 237 | 63.7 yrs | $70,435 | $117,200 | — | 78.8% |
| 87031 | Valencia County, NM | 47,514 | 38.0 yrs | $60,902 | $229,500 | $1,062 | 83.2% |
| 87032 | McIntosh, NM | 73 | — | — | — | — | 100.0% |
| 87034 | Cibola County, NM | 3,507 | 38.0 yrs | $48,795 | $82,500 | $815 | 92.2% |
| 87035 | Torrance County, NM | 7,539 | 36.5 yrs | $44,938 | $162,700 | $933 | 79.5% |
| 87036 | Torrance County, NM | 1,927 | 57.0 yrs | $47,132 | $209,100 | $832 | 88.6% |
| 87037 | San Juan County, NM | 1,481 | 39.8 yrs | $19,044 | $78,000 | $525 | 92.3% |
| 87040 | Paguate, NM | 226 | 26.3 yrs | — | — | — | 100.0% |
| 87041 | Sandoval County, NM | 691 | 53.3 yrs | $80,662 | $220,000 | — | 87.0% |
| 87042 | Peralta, NM | 3,410 | 39.9 yrs | $73,057 | $299,200 | $1,237 | 82.6% |
| 87043 | Placitas, NM | 4,223 | 64.8 yrs | $109,750 | $562,100 | $2,717 | 93.9% |
| 87044 | Ponderosa, NM | 289 | 57.1 yrs | $60,313 | — | — | 100.0% |
| 87045 | McKinley County, NM | 2,608 | 37.8 yrs | $19,270 | $75,600 | $567 | 96.1% |
| 87046 | Rio Arriba County, NM | 94 | 73.6 yrs | $62,216 | — | — | 100.0% |
| 87047 | Sandoval County, NM | 5,402 | 51.3 yrs | $116,630 | $413,400 | $1,220 | 92.8% |
| 87048 | Corrales, NM | 9,069 | 55.4 yrs | $102,004 | $574,000 | $1,143 | 91.1% |
| 87049 | Cibola County, NM | 79 | 74.5 yrs | — | — | — | 100.0% |
| 87051 | San Rafael, NM | 374 | 68.1 yrs | — | — | — | 100.0% |
| 87052 | Sandoval County, NM | 3,465 | 28.7 yrs | $61,544 | $151,900 | $734 | 86.4% |
| 87053 | Sandoval County, NM | 916 | 33.2 yrs | $52,857 | $196,900 | $885 | 89.9% |
| 87056 | Santa Fe County, NM | 1,084 | 60.7 yrs | $76,563 | $238,000 | — | 97.7% |
| 87059 | Bernalillo County, NM | 10,241 | 47.1 yrs | $92,315 | $347,700 | $1,405 | 94.2% |
| 87060 | Tome, NM | 10 | — | — | — | — | 0.0% |
| 87061 | Torrance County, NM | 291 | 51.8 yrs | $44,277 | $173,600 | — | 100.0% |
| 87062 | Socorro County, NM | 1,922 | 41.5 yrs | $20,539 | $64,600 | — | 100.0% |
| 87063 | Torrance County, NM | 265 | 47.1 yrs | $72,721 | $98,500 | — | 88.2% |
| 87064 | Rio Arriba County, NM | 224 | 69.0 yrs | — | $105,800 | — | 100.0% |
| 87068 | Bernalillo County, NM | 5,432 | 45.8 yrs | $79,602 | $263,500 | $907 | 89.6% |
| 87072 | Sandoval County, NM | 789 | 47.3 yrs | $83,472 | $248,400 | — | 91.4% |
| 87083 | Sandoval County, NM | 476 | 65.2 yrs | $57,375 | $255,300 | $1,429 | 91.9% |
| 87102 | Albuquerque, NM | 20,123 | 36.7 yrs | $42,990 | $197,300 | $928 | 35.4% |
| 87104 | Albuquerque, NM | 12,853 | 39.6 yrs | $75,436 | $362,500 | $1,082 | 65.3% |
| 87105 | South Valley, NM | 54,367 | 39.8 yrs | $55,644 | $220,900 | $991 | 74.2% |
| 87106 | Albuquerque, NM | 26,953 | 32.0 yrs | $49,781 | $354,200 | $936 | 38.5% |
| 87107 | Albuquerque, NM | 27,566 | 45.2 yrs | $61,672 | $311,800 | $998 | 65.6% |
| 87108 | Albuquerque, NM | 36,331 | 37.6 yrs | $42,724 | $243,200 | $872 | 37.5% |
| 87109 | Albuquerque, NM | 39,324 | 42.8 yrs | $58,900 | $325,800 | $1,168 | 53.4% |
| 87110 | Albuquerque, NM | 39,685 | 41.5 yrs | $64,892 | $273,900 | $1,127 | 60.9% |
| 87111 | Albuquerque, NM | 57,085 | 43.5 yrs | $90,290 | $379,500 | $1,435 | 61.3% |
| 87112 | Albuquerque, NM | 44,250 | 40.0 yrs | $73,937 | $281,400 | $1,121 | 63.1% |
| 87113 | Albuquerque, NM | 16,074 | 40.2 yrs | $95,922 | $385,200 | $1,567 | 71.2% |
| 87114 | Albuquerque, NM | 70,117 | 37.9 yrs | $84,277 | $333,400 | $1,416 | 69.2% |
| 87116 | Kirtland AFB, NM | 3,865 | 25.0 yrs | $83,774 | — | $1,766 | 1.9% |
| 87120 | Albuquerque, NM | 66,097 | 40.2 yrs | $86,907 | $300,600 | $1,429 | 79.1% |
| 87121 | Bernalillo County, NM | 75,510 | 32.6 yrs | $60,796 | $208,200 | $1,321 | 76.9% |
| 87122 | Bernalillo County, NM | 18,578 | 48.9 yrs | $169,041 | $650,200 | $2,534 | 92.6% |
| 87123 | Albuquerque, NM | 42,252 | 39.9 yrs | $64,359 | $249,500 | $1,086 | 67.0% |
| 87124 | Rio Rancho Estates, NM | 58,499 | 40.9 yrs | $86,555 | $298,000 | $1,434 | 79.1% |
| 87144 | Rio Rancho, NM | 51,837 | 38.3 yrs | $94,550 | $321,900 | $1,688 | 86.2% |
| 87301 | Gallup, NM | 21,755 | 34.0 yrs | $58,772 | $168,500 | $930 | 52.7% |
| 87305 | McKinley County, NM | 1,952 | 33.3 yrs | $45,096 | $57,300 | — | 95.6% |
| 87310 | McKinley County, NM | 977 | 39.9 yrs | $39,896 | $67,600 | — | 95.8% |
| 87311 | McKinley County, NM | 4,659 | 32.7 yrs | $33,641 | $48,400 | $843 | 84.2% |
| 87312 | McKinley County, NM | 654 | 44.1 yrs | $48,977 | $78,000 | — | 97.7% |
| 87313 | McKinley County, NM | 4,971 | 35.2 yrs | $43,041 | $70,600 | $610 | 64.5% |
| 87315 | Cibola County, NM | 130 | 59.0 yrs | $118,324 | — | — | 100.0% |
| 87316 | McKinley County, NM | 1,979 | 33.6 yrs | $84,875 | $71,300 | $1,085 | 60.8% |
| 87317 | McKinley County, NM | 1,753 | 30.2 yrs | $53,589 | $98,700 | $913 | 59.4% |
| 87319 | McKinley County, NM | 2,496 | 30.8 yrs | $41,452 | $28,000 | — | 80.2% |
| 87320 | McKinley County, NM | 597 | 45.6 yrs | $43,125 | $61,100 | $800 | 88.9% |
| 87321 | Cibola County, NM | 2,115 | 46.3 yrs | $49,313 | $124,100 | $1,319 | 63.7% |
| 87322 | McKinley County, NM | 545 | 37.7 yrs | $29,286 | $45,000 | — | 93.1% |
| 87323 | McKinley County, NM | 4,245 | 39.8 yrs | $51,616 | $138,200 | $485 | 90.7% |
| 87325 | McKinley County, NM | 2,178 | 38.2 yrs | $36,800 | $71,000 | $575 | 85.2% |
| 87326 | McKinley County, NM | 2,489 | 39.0 yrs | $34,773 | $62,300 | — | 94.8% |
| 87327 | McKinley County, NM | 7,144 | 35.5 yrs | $45,959 | $82,200 | $707 | 81.1% |
| 87347 | McKinley County, NM | 448 | 25.1 yrs | — | $157,800 | — | 73.4% |
| 87357 | Cibola County, NM | 1,818 | 31.0 yrs | $30,750 | $85,000 | $521 | 52.8% |
| 87364 | San Juan County, NM | 1,632 | 33.4 yrs | $32,500 | $81,700 | $713 | 86.5% |
| 87365 | McKinley County, NM | 9 | 62.8 yrs | — | — | — | 100.0% |
| 87375 | McKinley County, NM | 4,481 | 38.3 yrs | $40,735 | $36,600 | $481 | 95.0% |
| 87401 | San Juan County, NM | 45,229 | 37.8 yrs | $61,886 | $215,300 | $1,005 | 64.8% |
| 87402 | Farmington, NM | 11,418 | 39.9 yrs | $79,461 | $284,200 | $1,086 | 77.0% |
| 87410 | San Juan County, NM | 15,012 | 41.8 yrs | $55,189 | $193,200 | $731 | 76.1% |
| 87412 | Rio Arriba County, NM | 779 | 49.6 yrs | $55,417 | $129,800 | — | 98.5% |
| 87413 | San Juan County, NM | 14,296 | 32.7 yrs | $49,869 | $176,000 | $1,020 | 73.2% |
| 87415 | Flora Vista, NM | 2,273 | 50.9 yrs | $44,095 | $219,100 | $1,495 | 80.8% |
| 87416 | San Juan County, NM | 4,546 | 37.1 yrs | $49,973 | $94,400 | $830 | 80.1% |
| 87417 | San Juan County, NM | 6,624 | 35.0 yrs | $75,215 | $179,700 | $875 | 74.2% |
| 87418 | La Plata, NM | 686 | 58.0 yrs | $82,750 | $225,000 | — | 82.0% |
| 87419 | San Juan County, NM | 458 | 62.9 yrs | $21,007 | $109,200 | — | 100.0% |
| 87420 | San Juan County, NM | 10,586 | 36.4 yrs | $36,335 | $103,900 | $692 | 58.5% |
| 87421 | San Juan County, NM | 1,468 | 36.8 yrs | $51,029 | $122,800 | $1,616 | 71.9% |
| 87455 | San Juan County, NM | 1,480 | 42.8 yrs | $38,167 | $22,500 | $643 | 78.2% |
| 87461 | San Juan County, NM | 1,307 | 42.0 yrs | $32,981 | $31,200 | — | 93.0% |
| 87499 | San Juan County, NM | 903 | 46.0 yrs | $40,662 | $82,700 | $1,113 | 88.8% |
| 87501 | Santa Fe, NM | 16,007 | 58.7 yrs | $79,603 | $673,100 | $1,635 | 65.2% |
| 87505 | Santa Fe, NM | 32,092 | 54.0 yrs | $78,247 | $507,800 | $1,384 | 60.4% |
| 87506 | Santa Fe County, NM | 16,372 | 56.6 yrs | $96,511 | $611,800 | $1,117 | 83.8% |
| 87507 | Santa Fe, NM | 51,386 | 39.8 yrs | $70,398 | $363,000 | $1,412 | 67.3% |
| 87508 | Santa Fe County, NM | 18,518 | 55.9 yrs | $101,565 | $561,200 | $1,623 | 92.6% |
| 87510 | Rio Arriba County, NM | 979 | 69.4 yrs | $85,453 | $398,700 | — | 95.6% |
| 87511 | Rio Arriba County, NM | 3,108 | 41.4 yrs | $70,346 | $237,900 | $654 | 83.9% |
| 87512 | Taos County, NM | 372 | 64.1 yrs | — | — | — | 100.0% |
| 87513 | Taos County, NM | 811 | 56.3 yrs | — | — | — | 100.0% |
| 87514 | Arroyo Seco, NM | 1,589 | 60.6 yrs | $71,556 | $545,200 | $1,544 | 81.0% |
| 87515 | Rio Arriba County, NM | 333 | 53.5 yrs | $93,676 | $334,800 | — | 100.0% |
| 87516 | Rio Arriba County, NM | 68 | 68.3 yrs | $103,625 | $658,300 | — | 100.0% |
| 87517 | Taos County, NM | 388 | 45.0 yrs | — | — | — | 100.0% |
| 87519 | Taos County, NM | 798 | 30.4 yrs | — | $446,500 | — | 100.0% |
| 87520 | Rio Arriba County, NM | 1,148 | 65.4 yrs | $38,889 | $217,600 | $570 | 86.2% |
| 87521 | Rio Arriba County, NM | 1,261 | 46.5 yrs | $39,718 | $218,600 | $945 | 86.9% |
| 87522 | Santa Fe County, NM | 2,595 | 50.3 yrs | $58,620 | $233,200 | $873 | 80.0% |
| 87523 | Cordova, NM | 389 | 15.9 yrs | $23,395 | — | — | 100.0% |
| 87524 | Costilla, NM | 450 | 35.4 yrs | — | — | — | 100.0% |
| 87525 | Taos County, NM | 65 | 40.0 yrs | $76,875 | $369,200 | — | 100.0% |
| 87527 | Dixon, NM | 1,534 | 38.3 yrs | $65,461 | $406,300 | — | 76.9% |
| 87528 | Rio Arriba County, NM | 3,756 | 37.2 yrs | $41,679 | $56,100 | $472 | 64.2% |
| 87529 | Taos County, NM | 4,538 | 60.3 yrs | $61,618 | $487,300 | $1,310 | 78.3% |
| 87530 | Rio Arriba County, NM | 1,102 | 39.5 yrs | — | $332,300 | — | 100.0% |
| 87531 | Taos County, NM | 144 | 74.4 yrs | — | — | — | 100.0% |
| 87532 | Rio Arriba County, NM | 18,948 | 38.9 yrs | $58,448 | $238,800 | $877 | 72.8% |
| 87535 | Santa Fe County, NM | 1,467 | 43.9 yrs | $59,688 | $434,000 | $1,325 | 80.1% |
| 87537 | Rio Arriba County, NM | 2,038 | 45.8 yrs | $48,228 | $250,000 | $777 | 78.7% |
| 87538 | San Miguel County, NM | 467 | 50.0 yrs | — | — | — | 100.0% |
| 87539 | Rio Arriba County, NM | 250 | 37.0 yrs | — | — | — | 100.0% |
| 87540 | Santa Fe County, NM | 1,117 | 63.1 yrs | $52,500 | $729,700 | $1,039 | 59.8% |
| 87543 | Taos County, NM | 288 | 63.6 yrs | — | — | — | 100.0% |
| 87544 | Sandoval County, NM | 13,598 | 38.6 yrs | $138,583 | $488,300 | $1,360 | 67.1% |
| 87547 | White Rock, NM | 5,837 | 41.8 yrs | $156,444 | $505,900 | — | 97.6% |
| 87548 | Medanales, NM | 1,024 | 32.7 yrs | $72,788 | — | — | 74.3% |
| 87549 | Rio Arriba County, NM | 933 | 60.0 yrs | $56,134 | $256,900 | — | 94.4% |
| 87551 | Rio Arriba County, NM | 219 | 51.2 yrs | $35,896 | $125,900 | — | 100.0% |
| 87552 | San Miguel County, NM | 2,377 | 41.4 yrs | $53,688 | $234,300 | $1,044 | 84.2% |
| 87553 | Taos County, NM | 1,260 | 43.1 yrs | $48,906 | $202,700 | $1,013 | 78.0% |
| 87556 | Taos County, NM | 3,008 | 51.6 yrs | $52,546 | $241,600 | $703 | 74.7% |
| 87557 | Taos County, NM | 4,904 | 39.3 yrs | $49,337 | $356,400 | $1,189 | 80.3% |
| 87558 | Taos County, NM | 1,064 | 60.4 yrs | $49,435 | $430,200 | $933 | 65.5% |
| 87560 | San Miguel County, NM | 1,694 | 44.2 yrs | $29,179 | — | $953 | 77.4% |
| 87562 | San Miguel County, NM | 569 | 36.5 yrs | $116,402 | $205,000 | — | 100.0% |
| 87564 | Taos County, NM | 203 | 56.8 yrs | $78,472 | $385,400 | — | 100.0% |
| 87565 | San Miguel County, NM | 147 | 71.8 yrs | $24,190 | $228,200 | — | 100.0% |
| 87566 | Rio Arriba County, NM | 2,684 | 35.0 yrs | $61,029 | $238,500 | $743 | 80.3% |
| 87567 | Cuartelez, NM | 2,003 | 32.0 yrs | — | $236,600 | $1,138 | 83.3% |
| 87569 | San Miguel County, NM | 389 | 44.8 yrs | $99,779 | — | — | 100.0% |
| 87571 | Taos County, NM | 11,531 | 54.0 yrs | $57,575 | $458,900 | $1,010 | 70.4% |
| 87573 | San Miguel County, NM | 18 | — | — | — | — | 66.7% |
| 87575 | Rio Arriba County, NM | 938 | 26.9 yrs | $98,329 | $335,500 | — | 87.1% |
| 87577 | Rio Arriba County, NM | 711 | 38.0 yrs | — | — | — | 87.0% |
| 87578 | Rio Arriba County, NM | 528 | 65.5 yrs | — | $315,800 | — | 84.5% |
| 87579 | Taos County, NM | 1,184 | 59.5 yrs | $66,244 | $154,400 | — | 84.1% |
| 87580 | Taos County, NM | 245 | 54.4 yrs | — | — | — | 64.9% |
| 87582 | Rio Arriba County, NM | 899 | 48.0 yrs | — | $302,900 | — | 66.5% |
| 87583 | Villanueva, NM | 308 | 67.2 yrs | — | — | — | 81.1% |
| 87701 | San Miguel County, NM | 17,339 | 45.7 yrs | $49,920 | $182,200 | $811 | 64.2% |
| 87710 | Angel Fire, NM | 1,519 | 61.6 yrs | $83,125 | $569,200 | $1,148 | 71.9% |
| 87711 | San Miguel County, NM | 1,033 | 40.9 yrs | $35,521 | — | — | 100.0% |
| 87712 | Mora County, NM | 397 | 38.0 yrs | $12,274 | under $10,000 | — | 100.0% |
| 87713 | Mora County, NM | 158 | 62.1 yrs | $115,085 | $211,900 | — | 100.0% |
| 87714 | Colfax County, NM | 784 | 46.2 yrs | $33,333 | $126,600 | $625 | 66.8% |
| 87718 | Colfax County, NM | 542 | 49.1 yrs | $58,462 | $310,700 | $894 | 87.5% |
| 87722 | Mora County, NM | 742 | 34.6 yrs | $53,687 | $118,300 | — | 97.4% |
| 87723 | Mora County, NM | 224 | 70.4 yrs | — | — | — | 100.0% |
| 87724 | Guadalupe County, NM | 9 | — | — | — | — | 0.0% |
| 87728 | Colfax County, NM | 414 | 33.3 yrs | $35,602 | $86,700 | $609 | 75.4% |
| 87729 | Colfax County, NM | 96 | 50.3 yrs | $26,250 | — | — | 73.0% |
| 87730 | Harding County, NM | 60 | 18.5 yrs | $49,375 | $56,300 | — | 85.7% |
| 87731 | San Miguel County, NM | 355 | 34.2 yrs | — | $172,800 | — | 100.0% |
| 87732 | Mora County, NM | 1,505 | 47.3 yrs | $69,421 | $135,200 | $1,123 | 81.9% |
| 87733 | Harding County, NM | 70 | 40.5 yrs | — | — | — | 85.2% |
| 87734 | Mora County, NM | 115 | 53.3 yrs | $123,500 | — | — | 100.0% |
| 87735 | Mora County, NM | 83 | 68.4 yrs | — | — | — | 100.0% |
| 87736 | Mora County, NM | 91 | 71.5 yrs | — | — | — | 100.0% |
| 87740 | Colfax County, NM | 7,078 | 45.7 yrs | $52,815 | $153,100 | $746 | 71.1% |
| 87742 | San Miguel County, NM | 321 | 69.9 yrs | $59,505 | $233,000 | — | 100.0% |
| 87743 | Harding County, NM | 475 | 45.3 yrs | $44,766 | $53,300 | $1,063 | 74.9% |
| 87745 | San Miguel County, NM | 1,553 | 50.9 yrs | $39,130 | $118,400 | — | 99.3% |
| 87746 | San Miguel County, NM | 134 | 50.1 yrs | $102,557 | $206,800 | — | 77.6% |
| 87747 | Colfax County, NM | 1,723 | 49.1 yrs | $55,948 | $119,500 | $503 | 72.4% |
| 87752 | Mora County, NM | 642 | 62.2 yrs | $43,912 | $157,800 | $771 | 67.6% |
| 87753 | Mora County, NM | 42 | 59.4 yrs | — | — | — | 100.0% |
| 87801 | Socorro County, NM | 9,291 | 32.6 yrs | $46,525 | $165,400 | $715 | 63.5% |
| 87820 | Catron County, NM | 135 | 50.9 yrs | — | — | — | 100.0% |
| 87821 | Catron County, NM | 1,030 | 70.7 yrs | $83,890 | $197,900 | — | 96.6% |
| 87823 | Socorro County, NM | 441 | 47.5 yrs | — | $97,700 | — | 100.0% |
| 87824 | Catron County, NM | 152 | 65.7 yrs | — | — | — | 100.0% |
| 87825 | Socorro County, NM | 1,489 | 63.1 yrs | $30,596 | $104,000 | $833 | 78.7% |
| 87827 | Catron County, NM | 147 | 63.4 yrs | — | — | — | 53.5% |
| 87828 | Polvadera, NM | 1,068 | 6.5 yrs | — | $116,400 | — | 84.0% |
| 87829 | Catron County, NM | 602 | 69.1 yrs | $49,345 | $316,700 | — | 100.0% |
| 87830 | Catron County, NM | 818 | 63.0 yrs | $31,163 | $119,800 | — | 100.0% |
| 87831 | Socorro County, NM | 423 | 63.7 yrs | $12,397 | $160,900 | — | 75.9% |
| 87832 | Socorro County, NM | 265 | 71.3 yrs | — | $165,800 | — | 100.0% |
| 87901 | Sierra County, NM | 6,378 | 46.1 yrs | $34,242 | $128,700 | $713 | 61.7% |
| 87930 | Sierra County, NM | 718 | 57.6 yrs | $38,085 | — | — | 100.0% |
| 87931 | Sierra County, NM | 703 | 71.6 yrs | — | — | — | 75.1% |
| 87935 | Sierra County, NM | 2,094 | 64.1 yrs | $51,033 | $197,700 | $1,111 | 75.6% |
| 87936 | Doña Ana County, NM | 214 | 67.9 yrs | $22,043 | $183,200 | — | 100.0% |
| 87937 | Doña Ana County, NM | 2,990 | 36.3 yrs | $39,495 | $97,400 | $468 | 65.8% |
| 87939 | Sierra County, NM | 206 | 63.8 yrs | — | — | — | 100.0% |
| 87940 | Doña Ana County, NM | 393 | 60.4 yrs | $56,750 | — | — | 67.8% |
| 87941 | Doña Ana County, NM | 988 | 38.7 yrs | $31,332 | $61,700 | — | 78.0% |
| 87942 | Sierra County, NM | 1,005 | 62.3 yrs | $42,308 | $114,800 | $428 | 85.7% |
| 87943 | Sierra County, NM | 191 | 88.0 yrs | — | — | — | 100.0% |
| 88001 | Las Cruces, NM | 37,690 | 28.8 yrs | $33,087 | $163,800 | $806 | 41.7% |
| 88002 | Doña Ana County, NM | 1,609 | 22.5 yrs | $89,565 | — | $1,385 | 0.0% |
| 88003 | University Park, NM | 404 | 19.3 yrs | — | — | — | — |
| 88005 | Doña Ana County, NM | 27,509 | 37.3 yrs | $54,452 | $220,800 | $890 | 60.8% |
| 88007 | Doña Ana County, NM | 26,254 | 40.8 yrs | $64,892 | $246,100 | $894 | 81.5% |
| 88008 | Doña Ana County, NM | 12,623 | 32.5 yrs | $73,848 | $237,800 | $1,363 | 85.5% |
| 88011 | Doña Ana County, NM | 33,064 | 41.1 yrs | $75,875 | $333,400 | $1,146 | 59.8% |
| 88012 | Doña Ana County, NM | 33,158 | 32.3 yrs | $69,052 | $249,500 | $1,325 | 76.2% |
| 88020 | Hidalgo County, NM | 743 | 48.5 yrs | $75,500 | $176,000 | $782 | 94.9% |
| 88021 | Doña Ana County, NM | 16,298 | 34.3 yrs | $46,217 | $153,000 | $608 | 75.6% |
| 88022 | Arenas Valley, NM | 1,326 | 62.5 yrs | $37,147 | $173,100 | — | 75.1% |
| 88023 | Grant County, NM | 2,057 | 34.0 yrs | $34,477 | $117,700 | $716 | 59.8% |
| 88024 | Berino, NM | 431 | 46.5 yrs | $38,333 | — | — | 100.0% |
| 88025 | Grant County, NM | 92 | 66.6 yrs | $114,762 | $273,800 | — | 100.0% |
| 88026 | Santa Clara, NM | 1,604 | 48.6 yrs | $57,898 | $141,500 | $543 | 80.1% |
| 88027 | Chamberino, NM | 580 | 56.7 yrs | $61,250 | — | $808 | 74.1% |
| 88028 | Grant County, NM | 219 | 63.6 yrs | $43,750 | $225,000 | — | 81.9% |
| 88029 | Luna County, NM | 1,198 | 43.4 yrs | $26,090 | $105,600 | $414 | 54.4% |
| 88030 | Luna County, NM | 24,413 | 35.9 yrs | $37,417 | $130,200 | $659 | 71.7% |
| 88034 | Grant County, NM | 28 | — | — | — | — | 100.0% |
| 88038 | Grant County, NM | 580 | 56.2 yrs | $18,317 | $216,600 | — | 95.1% |
| 88039 | Catron County, NM | 859 | 42.3 yrs | $31,484 | $150,500 | $718 | 83.9% |
| 88041 | Grant County, NM | 925 | 53.7 yrs | $33,403 | — | — | 96.4% |
| 88042 | Sierra County, NM | 205 | 70.5 yrs | $75,137 | $195,900 | — | 100.0% |
| 88043 | Grant County, NM | 1,210 | 59.0 yrs | $34,236 | $93,800 | $545 | 88.3% |
| 88044 | Doña Ana County, NM | 2,618 | 43.4 yrs | $64,910 | $234,200 | $584 | 85.1% |
| 88045 | Hidalgo County, NM | 3,303 | 37.6 yrs | $44,063 | $99,100 | $804 | 74.6% |
| 88046 | Mesilla, NM | 656 | 55.5 yrs | — | $264,300 | — | 87.2% |
| 88047 | Doña Ana County, NM | 1,660 | 28.9 yrs | $48,049 | $160,700 | $528 | 82.7% |
| 88048 | Doña Ana County, NM | 3,247 | 38.9 yrs | $43,750 | $99,700 | $752 | 81.5% |
| 88049 | Grant County, NM | 807 | 63.1 yrs | $59,219 | $185,100 | — | 97.2% |
| 88051 | Grant County, NM | 360 | 28.2 yrs | — | $174,200 | — | 75.3% |
| 88052 | Doña Ana County, NM | 152 | 62.5 yrs | — | $122,100 | — | 67.4% |
| 88053 | Grant County, NM | 113 | 72.7 yrs | — | $282,500 | — | 60.0% |
| 88056 | Hidalgo County, NM | 141 | 75.2 yrs | $68,010 | $119,900 | — | 100.0% |
| 88061 | Grant County, NM | 17,464 | 49.5 yrs | $47,917 | $204,300 | $863 | 73.4% |
| 88063 | Sunland Park, NM | 10,881 | 30.4 yrs | $41,975 | $115,500 | $888 | 68.3% |
| 88065 | Tyrone, NM | 814 | 37.3 yrs | $47,031 | $166,100 | — | 72.6% |
| 88072 | Doña Ana County, NM | 2,608 | 27.8 yrs | $53,750 | $99,600 | $764 | 77.6% |
| 88081 | Otero County, NM | 19,663 | 32.4 yrs | $46,017 | $109,300 | $853 | 69.4% |
| 88101 | Curry County, NM | 44,846 | 31.4 yrs | $56,587 | $172,300 | $1,030 | 61.8% |
| 88112 | Curry County, NM | 272 | 59.2 yrs | $60,516 | $462,000 | — | 92.8% |
| 88113 | Roosevelt County, NM | 110 | 55.1 yrs | $71,250 | — | — | 84.2% |
| 88114 | Lea County, NM | 12 | 57.5 yrs | — | — | — | 100.0% |
| 88115 | Dora, NM | 10 | 52.8 yrs | — | — | — | 100.0% |
| 88116 | Roosevelt County, NM | 394 | 53.0 yrs | $54,239 | — | — | 75.8% |
| 88118 | Roosevelt County, NM | 329 | 64.1 yrs | $57,650 | $220,600 | $667 | 89.9% |
| 88119 | De Baca County, NM | 1,444 | 30.6 yrs | — | $253,000 | $387 | 69.7% |
| 88120 | Quay County, NM | 267 | 68.8 yrs | $70,458 | — | $525 | 47.1% |
| 88121 | Quay County, NM | 165 | 25.2 yrs | under $2,500 | $187,500 | — | 29.8% |
| 88124 | Curry County, NM | 891 | 45.3 yrs | $51,618 | $161,100 | $841 | 84.0% |
| 88125 | Roosevelt County, NM | 5 | — | — | — | — | 100.0% |
| 88130 | Roosevelt County, NM | 17,842 | 30.0 yrs | $52,434 | $135,000 | $901 | 59.4% |
| 88132 | Roosevelt County, NM | 221 | 34.5 yrs | $56,765 | $141,000 | — | 57.7% |
| 88134 | De Baca County, NM | 57 | 86.1 yrs | — | — | — | 70.4% |
| 88135 | Curry County, NM | 1,500 | 41.5 yrs | $70,417 | $145,000 | $930 | 76.8% |
| 88136 | De Baca County, NM | 118 | 67.5 yrs | $67,159 | $208,300 | — | 66.1% |
| 88201 | Chaves County, NM | 27,524 | 37.0 yrs | $61,780 | $225,000 | $991 | 75.5% |
| 88203 | Chaves County, NM | 28,753 | 37.6 yrs | $42,207 | $126,600 | $789 | 65.3% |
| 88210 | Eddy County, NM | 18,542 | 32.1 yrs | $79,632 | $223,800 | $1,243 | 71.3% |
| 88220 | Eddy County, NM | 39,828 | 38.2 yrs | $78,162 | $206,900 | $1,241 | 74.0% |
| 88230 | Chaves County, NM | 4,336 | 38.6 yrs | $43,469 | $104,800 | $783 | 79.3% |
| 88231 | Lea County, NM | 3,255 | 33.8 yrs | $51,417 | $128,900 | $721 | 73.7% |
| 88232 | Chaves County, NM | 2,838 | 33.6 yrs | $65,000 | $134,700 | $703 | 86.2% |
| 88240 | Lea County, NM | 41,557 | 31.2 yrs | $63,270 | $186,900 | $1,100 | 67.1% |
| 88242 | North Hobbs, NM | 8,472 | 32.5 yrs | $90,000 | $260,200 | $1,534 | 84.4% |
| 88250 | Chaves County, NM | 153 | 52.7 yrs | $83,250 | — | — | 100.0% |
| 88252 | Lea County, NM | 2,364 | 39.6 yrs | — | $97,600 | $1,318 | 72.5% |
| 88253 | Chaves County, NM | 901 | 34.0 yrs | $85,813 | $168,300 | $1,079 | 67.9% |
| 88255 | Loco Hills, NM | 72 | — | — | — | — | 100.0% |
| 88256 | Eddy County, NM | 1,935 | 36.7 yrs | $45,714 | $211,000 | $1,291 | 80.3% |
| 88260 | Lea County, NM | 15,160 | 33.6 yrs | $75,476 | $175,400 | $1,024 | 76.3% |
| 88262 | Lea County, NM | 20 | 27.8 yrs | — | — | — | 100.0% |
| 88263 | Eddy County, NM | 309 | 39.3 yrs | — | — | — | 46.2% |
| 88264 | Lea County, NM | 9 | — | — | — | — | 100.0% |
| 88265 | Lea County, NM | 432 | 26.1 yrs | — | $261,400 | — | 44.0% |
| 88267 | Lea County, NM | 1,347 | 43.0 yrs | $52,250 | $111,400 | $948 | 67.1% |
| 88301 | Lincoln County, NM | 1,197 | 56.1 yrs | $43,900 | $89,200 | $497 | 91.2% |
| 88310 | Otero County, NM | 36,983 | 38.2 yrs | $57,214 | $173,000 | $894 | 65.6% |
| 88311 | Boles Acres, NM | 493 | 62.5 yrs | $17,188 | — | — | 100.0% |
| 88312 | Lincoln County, NM | 3,287 | 59.7 yrs | $80,345 | $304,100 | $1,328 | 94.9% |
| 88316 | Lincoln County, NM | 2,194 | 59.1 yrs | $54,080 | $123,600 | $946 | 85.4% |
| 88317 | Otero County, NM | 2,077 | 50.6 yrs | $136,250 | $214,300 | $776 | 90.0% |
| 88318 | Lincoln County, NM | 321 | 55.3 yrs | $73,125 | $187,500 | $434 | 68.7% |
| 88321 | Torrance County, NM | 373 | 38.8 yrs | $81,153 | $1,079,500 | — | 100.0% |
| 88324 | Lincoln County, NM | 18 | 75.2 yrs | — | — | — | 100.0% |
| 88325 | Otero County, NM | 1,370 | 49.3 yrs | $97,955 | $256,500 | — | 98.1% |
| 88330 | Holloman AFB, NM | 4,433 | 21.7 yrs | $52,465 | — | $1,230 | 0.0% |
| 88336 | Lincoln County, NM | 421 | 63.8 yrs | — | $290,000 | — | 96.7% |
| 88337 | La Luz, NM | 1,859 | 57.1 yrs | $60,597 | $158,600 | $790 | 82.6% |
| 88338 | Lincoln County, NM | 246 | 53.1 yrs | $59,276 | — | — | 48.5% |
| 88339 | Chaves County, NM | 603 | 62.7 yrs | $57,375 | $234,500 | — | 95.9% |
| 88340 | Otero County, NM | 3,590 | 33.2 yrs | $36,927 | $48,600 | $330 | 71.6% |
| 88341 | Lincoln County, NM | 653 | 54.9 yrs | $48,393 | $365,400 | — | 90.6% |
| 88343 | Lincoln County, NM | 125 | 19.8 yrs | — | — | — | 28.6% |
| 88344 | Otero County, NM | 44 | 72.0 yrs | $113,375 | — | — | 100.0% |
| 88345 | Ruidoso, NM | 7,835 | 47.7 yrs | $53,971 | $263,700 | $917 | 70.2% |
| 88346 | Lincoln County, NM | 3,191 | 40.1 yrs | $33,594 | $159,700 | $953 | 63.7% |
| 88347 | Otero County, NM | 246 | 14.0 yrs | — | — | — | 0.0% |
| 88348 | Lincoln County, NM | 279 | 59.3 yrs | $86,985 | $343,100 | — | 100.0% |
| 88350 | Timberon, NM | 479 | 59.3 yrs | — | — | — | 100.0% |
| 88351 | Lincoln County, NM | 159 | 68.4 yrs | — | — | — | 52.5% |
| 88352 | Otero County, NM | 4,124 | 33.9 yrs | $48,693 | $152,100 | $938 | 83.2% |
| 88353 | Guadalupe County, NM | 529 | 35.0 yrs | — | $33,400 | $437 | 67.3% |
| 88354 | Otero County, NM | 29 | — | — | — | — | 100.0% |
| 88355 | Ruidoso, NM | 293 | 36.6 yrs | — | — | — | 58.6% |
| 88401 | Quay County, NM | 6,818 | 47.8 yrs | $49,345 | $76,500 | $650 | 70.6% |
| 88410 | Union County, NM | 45 | 59.3 yrs | $36,042 | — | — | 77.8% |
| 88411 | Quay County, NM | 76 | 57.3 yrs | $46,250 | $315,400 | — | 96.8% |
| 88414 | Colfax County, NM | 137 | 63.9 yrs | — | — | — | 50.0% |
| 88415 | Union County, NM | 3,178 | 42.2 yrs | $44,952 | $120,800 | $673 | 71.7% |
| 88416 | San Miguel County, NM | 282 | 76.1 yrs | — | — | — | 100.0% |
| 88417 | Guadalupe County, NM | 116 | 40.9 yrs | — | — | — | 39.3% |
| 88418 | Union County, NM | 536 | 30.4 yrs | $77,813 | $165,400 | — | 74.8% |
| 88419 | Union County, NM | 61 | 62.2 yrs | $96,250 | $252,100 | — | 100.0% |
| 88422 | Union County, NM | 117 | 76.3 yrs | $61,346 | $116,300 | — | 71.9% |
| 88424 | Union County, NM | 89 | 58.4 yrs | — | — | — | 52.6% |
| 88426 | Harding County, NM | 837 | 67.5 yrs | $40,000 | $122,600 | $1,055 | 85.2% |
| 88427 | Quay County, NM | 139 | 32.7 yrs | $65,417 | — | — | 85.2% |
| 88430 | Quay County, NM | 250 | 68.4 yrs | $32,115 | $84,400 | — | 63.7% |
| 88431 | Guadalupe County, NM | 164 | 38.4 yrs | — | — | — | 100.0% |
| 88434 | Quay County, NM | 218 | 55.5 yrs | $38,750 | $108,000 | — | 85.0% |
| 88435 | Guadalupe County, NM | 3,343 | 38.0 yrs | $49,648 | $120,200 | $702 | 72.7% |
| 88436 | Union County, NM | 25 | 63.6 yrs | — | — | — | 100.0% |
Small ZIP codes can have large margins of error; check each ZIP page before relying on a single figure. — means the Census Bureau did not publish an estimate.
Advertisement
Other states
AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaPuerto RicoRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming
Looking for the top and bottom ZIP codes on a measure? See rankings, or compare two ZIP codes.
Advertisement
Statewide figures are the Census Bureau's estimates for New Mexico as a whole.
Sources
- U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates — snapshot Oct 26, 2026.
- U.S. Census Bureau, 2020 ZCTA5 relationship files (county and place).
- Data: U.S. Census Bureau, American Community Survey 5-year estimates (detailed tables) and 2020 Census ZCTA relationship files. This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau. These agencies do not endorse OpenZIP.