State Guide

Best Places to Live in New Mexico

The most affordable, safest, and highest-income cities across 526 New Mexico cities — ranked from official data.

Compare any two NM cities:
vs

Choosing where to live in New Mexico comes down to a few trade-offs — cost of living, safety, income, and schools. The rankings below pull those out from U.S. Census, FBI, and NCES data so you can see the standouts at a glance, then drill into any city or put two side by side.

Most Affordable Cities in New Mexico

Lowest cost of living index (100 = U.S. average · lower is cheaper).

#City Cost of Living Population
1 Sunland Park 90 16,773
2 Albuquerque 93 562,551
3 Rio Rancho 93 104,351
4 South Valley 93 37,601
5 Los Lunas 93 17,452
6 North Valley 93 11,256

Safest Cities in New Mexico

Lowest crime index (100 = U.S. average · lower is safer). Limited to cities with complete FBI reporting.

#City Crime Index Population
1 Rio Rancho 76 104,351
2 Alamogordo 107 30,996
3 Carlsbad 136 31,755
4 Clovis 155 38,453
5 Roswell 182 48,035
6 Hobbs 196 39,782
7 Farmington 197 46,457
8 Las Cruces 207 111,273
9 Santa Fe 231 87,617
10 Albuquerque 275 562,551

Highest-Income Cities in New Mexico

Highest median household income (US Census ACS 5-Year Estimates).

#City Median Income Population
1 Rio Rancho $78,978 104,351
2 Carlsbad $77,209 31,755
3 Santa Fe $67,663 87,617
4 Hobbs $63,804 39,782
5 Albuquerque $61,503 562,551
6 Farmington $61,388 46,457
7 Clovis $52,983 38,453
8 Las Cruces $51,013 111,273
9 Alamogordo $50,721 30,996
10 Roswell $48,298 48,035

Best School Districts in New Mexico

Highest school-quality grade (student-teacher ratio, adult attainment, and graduation data where available).

#City School Grade Population
1 Las Cruces A- 111,273
2 Santa Fe A- 87,617
3 Rio Rancho B+ 104,351
4 Albuquerque B+ 562,551
5 South Valley B 37,601
6 Alamogordo B- 30,996
7 Roswell C+ 48,035
8 Farmington C+ 46,457
9 Hobbs C+ 39,782
10 Clovis C+ 38,453

All Cities in New Mexico

Click any city for the full profile. Data from U.S. Census Bureau (ACS 5-Year Estimates).

City Population Median Income Median Home Median Rent Unemployment Crime Index
Albuquerque 562,551 $61,503 $246,000 $1,014 5.5% 275
Las Cruces 111,273 $51,013 $197,200 $907 7.5% 207
Rio Rancho 104,351 $78,978 $246,700 $1,357 5.5% 76
Santa Fe 87,617 $67,663 $370,600 $1,314 5.3% 231
Roswell 48,035 $48,298 $130,200 $855 5.4% 182
Farmington 46,457 $61,388 $219,300 $980 7.7% 197
Hobbs 39,782 $63,804 $165,000 $1,067 7.4% 196
Clovis 38,453 $52,983 $148,400 $932 8.4% 155
South Valley 37,601 $44,670 $184,400 $873 5.7% 250
Carlsbad 31,755 $77,209 $172,500 $1,143 3.0% 136
Alamogordo 30,996 $50,721 $148,500 $858 6.7% 107
Gallup 21,672 $58,358 $143,500 $838 3.9% 312
Los Lunas 17,452 $68,934 $212,600 $1,098 5.3% 148
Sunland Park 16,773 $45,545 $175,200 $718 1.8% 63
Chaparral 15,290 $44,219 $90,200 $754 8.0% 146
Deming 14,756 $33,548 $101,900 $538 7.5% —
Los Alamos 13,460 $130,342 $410,100 $1,222 1.8% 16
Las Vegas 13,194 $39,558 $131,500 $690 7.9% 131
Artesia 12,632 $75,389 $212,900 $850 4.5% 119
Portales 12,085 $49,313 $124,000 $778 9.5% 178
Lovington 11,495 $70,029 $151,000 $932 8.4% 144
North Valley 11,256 $59,421 $278,200 $887 4.6% 250
Española 10,473 $44,427 $188,100 $739 5.3% —
Silver City 9,650 $36,853 $150,100 $831 9.9% —
Bernalillo 9,286 $57,905 $213,000 $967 6.2% 101
Grants 9,177 $55,631 $137,100 $815 4.5% 98
Anthony 8,708 $27,406 $100,000 $591 11.3% 17
Socorro 8,605 $42,622 $149,200 $708 3.0% 25
Corrales 8,495 $94,966 $488,300 $1,201 4.6% 44
Shiprock 8,275 $38,393 $86,100 $642 15.5% 123
Ruidoso 7,696 $36,033 $224,800 $850 5.4% —
Bloomfield 7,430 $49,442 $159,200 $837 3.0% 140
Belen 7,367 $38,838 $112,500 $831 8.0% 264
Zuni Pueblo 6,789 $43,594 $72,500 $550 14.2% 104
Taos 6,458 $40,185 $336,400 $953 8.9% 262
Santa Teresa 6,396 $58,320 $212,700 $934 2.1% 146
Aztec 6,214 $45,846 $167,500 $810 1.6% 100
Edgewood 6,113 $70,568 $235,600 $939 6.6% 86
Raton 6,046 $40,899 $119,100 $666 0.8% 93
Truth or Consequences 6,030 $28,685 $101,300 $686 2.9% 176
Los Ranchos de Albuquerque 5,894 $67,747 $464,400 $940 1.4% 250
North Hobbs 5,863 $78,608 $208,000 $1,085 11.3% 144
White Rock 5,592 $144,661 $420,000 $1,356 2.3% 17
Eldorado at Santa Fe 5,471 $93,969 $484,800 $2,065 3.1% 161
Tucumcari 5,206 $34,424 $54,000 $672 4.4% 13
El Cerro Mission 4,999 $45,264 $86,300 $1,410 15.9% 132
Rio Communities 4,913 $45,179 $163,400 $858 14.5% 132
Lee Acres 4,858 $44,850 $158,400 $960 22.3% 123
Los Chaves 4,840 $77,364 $221,600 $895 3.6% 132
Crouch Mesa 4,834 $50,100 $83,500 $1,162 4.7% 123
Meadow Lake 4,745 $36,525 $85,600 $722 10.4% 132
Paradise Hills 4,441 $68,710 $230,500 $1,227 4.5% 250
Holloman AFB 4,182 $48,263 — $1,209 6.0% 51
Placitas CDP (Sandoval County) 4,066 $105,216 $470,300 $1,604 3.0% 67
Bosque Farms 4,001 $67,435 $243,500 $870 3.4% 36
La Cienega 3,948 $72,959 $362,100 $982 6.0% 161
Kirtland AFB 3,837 $75,900 — $1,654 15.7% 250
Vado 3,386 $46,380 $121,000 $471 6.5% 146
Peralta 3,379 $57,711 $242,800 $870 11.3% 37
El Cerro 3,244 $108,200 $232,900 $1,000 3.0% 132
Sandia Heights 3,205 $151,991 $593,100 $2,567 1.7% 250
Eunice 3,020 $68,819 $132,800 $1,091 7.9% 127
Chimayo 2,955 $61,250 $209,500 $908 0.9% 161
Clayton 2,825 $33,239 $109,900 $552 8.8% 101
Crownpoint 2,823 $35,362 $60,900 $398 12.8% 104
University Park 2,744 $23,375 — $787 22.1% 146
Santa Rosa 2,741 $41,250 $109,500 $408 7.9% 92
Cannon AFB 2,682 $56,786 — $1,190 15.6% 14
Ruidoso Downs 2,635 $28,939 $54,400 $765 2.0% —
Tularosa 2,590 $47,234 $112,300 $896 21.3% 25
Center Point 2,576 $45,969 $187,900 $1,206 9.1% 123
Agua Fria 2,523 $42,411 $254,500 $1,100 0.8% 161
La Mesilla 2,456 $71,473 $248,800 $838 2.7% —
West Hammond 2,410 $61,250 $181,300 $1,207 8.6% 123
Milan 2,375 $36,433 $46,900 $831 17.4% 50
Thoreau 2,361 $30,125 $50,700 $869 18.2% 104
Flora Vista 2,346 $41,525 $197,600 $1,149 0.0% 123
Pojoaque 2,336 $61,583 $94,600 $922 4.6% 161
San Rafael 2,322 $77,903 $102,600 — 6.0% 37
Ranchos de Taos 2,313 $50,750 $384,300 — 0.0% 55
Dulce 2,261 $41,250 $56,700 $534 19.1% —
Jal 2,258 $56,731 $112,800 $750 13.9% 144
Questa 2,179 $53,047 $182,000 $920 0.6% 70
Nambe 2,165 $42,596 $233,200 $1,009 10.7% 161
Moriarty 2,154 $33,026 $105,300 $694 18.6% 132
Bayard 2,152 $34,699 $98,700 $666 7.6% 122
Boles Acres 2,137 $73,030 $224,400 — 0.7% 51
Lordsburg 2,114 $37,240 $76,500 $660 5.2% 137
Navajo 2,071 $28,160 $50,800 $593 19.3% 104
Jemez Pueblo 2,070 $56,116 $216,700 — 3.7% 67
La Plata 2,063 $53,056 $169,900 $1,076 8.5% 123
Santo Domingo Pueblo 2,021 $52,969 $162,200 — 8.1% 67
Valencia CDP (Valencia County) 2,012 $59,743 $244,000 $615 8.3% 132
Tres Arroyos 1,980 $105,000 $639,500 — 2.0% 161
Angustura 1,884 $54,500 $161,800 $1,067 2.4% 123
Arroyo Seco 1,858 $59,960 $451,400 — 20.9% 55
La Luz 1,858 $41,467 $73,500 $576 40.6% 51
Picacho Hills 1,822 $143,864 $428,400 $1,606 1.7% 146
Las Maravillas 1,796 $55,734 $175,000 — 4.6% 132
Little Walnut Village 1,745 $94,556 $269,700 — 0.0% —
El Valle de Arroyo Seco 1,744 $65,750 $230,700 $1,148 6.0% 161
Santa Clara 1,744 $46,078 $108,300 $788 5.6% 52
Keeler Farm 1,716 $49,231 $123,600 — 21.3% —
Jarales 1,690 $50,673 $97,400 $547 11.4% 132
Hatch 1,673 $42,917 $111,800 $513 20.1% 119
Radium Springs 1,657 $41,750 $113,900 $712 13.9% 146
Mesilla 1,647 $65,809 $293,400 $916 1.3% 44
High Rolls 1,611 $71,094 $250,000 — 0.0% 51
Estancia 1,591 $32,286 $99,400 $743 34.9% 84
South River 1,584 $74,125 $212,000 — 4.1% 123
Elephant Butte 1,573 $52,641 $164,600 — 2.7% 120
Hurley 1,561 $39,313 $82,100 $763 5.9% —
Talpa 1,559 $46,473 $337,500 — 0.0% 55
Barton 1,538 $81,406 $320,000 — 4.9% 250
Upper Fruitland 1,533 $38,125 $85,300 — 10.3% 123
Las Campanas 1,521 $173,333 $1,347,400 $3,501 5.4% 161
El Rancho 1,513 $66,250 $261,600 $954 0.7% 161
Tano Road 1,506 $150,938 $959,400 — 4.3% 161
La Villita 1,504 $99,127 $258,400 — 0.0% —
Gamerco 1,489 — — — 0.0% 104
Rio Rancho Estates 1,473 $110,185 $268,600 $1,104 1.4% 67
Thunder Mountain 1,462 $44,725 $326,400 — 0.0% 161
White Sands 1,449 $88,750 — $1,280 0.0% 146
San Felipe Pueblo 1,430 $33,000 $240,600 $675 24.0% 67
Taos Pueblo 1,422 $36,597 $308,600 $1,047 14.1% 55
Loving 1,413 $50,000 $133,200 $1,202 6.8% 129
Sandia Knolls 1,410 $98,298 $281,300 $972 3.2% 250
Church Rock 1,395 $31,875 $33,800 $786 7.3% 104
Capitan 1,381 $48,826 $126,700 $931 2.9% 46
Paraje 1,362 $28,942 $40,400 $213 0.0% 37
Doña Ana 1,344 $26,223 $104,400 $705 0.0% 146
Waterflow 1,325 $58,309 $163,400 $1,168 8.4% 123
Columbus 1,281 $26,549 $77,000 $381 13.7% —
Atoka 1,280 $77,816 $117,600 — 2.6% 129
La Huerta 1,274 — $354,800 — 0.0% 129
Mesita 1,270 $49,719 $39,000 — 5.6% 37
Black Rock 1,259 $45,714 $94,600 $666 11.4% 104
Berino 1,250 $26,477 $90,700 — 9.9% 146
Ponderosa Pine 1,246 $88,253 $282,100 — 11.4% 250
Fort Sumner 1,206 — $247,700 $656 10.0% 103
Indian Hills 1,197 $57,431 $159,500 — 19.4% 84
Spencerville 1,174 $71,705 $209,900 $897 3.0% 123
Ohkay Owingeh 1,173 $62,266 $2,000,001 — 7.1% —
Skyline-Ganipa 1,132 $62,895 $71,100 — 5.3% 37
Tesuque 1,123 $56,250 $820,700 $1,013 8.2% 161
Iyanbito 1,119 $38,750 $60,000 $525 12.0% 104
El Duende 1,113 — — — 0.0% —
Alamo 1,081 $24,118 $9,999 — 22.5% 25
Mountainair 1,071 $38,482 $92,300 $807 11.0% 84
Livingston Wheeler 1,070 $74,464 $174,000 — 9.4% 129
Algodones 1,063 $40,500 $250,000 $829 6.4% 67
Arenas Valley 1,060 $68,068 $210,100 $946 5.3% —
Dixon 1,049 $33,674 $287,000 — 0.0% —
La Puebla 1,036 $68,393 $269,000 — 18.2% 161
Carrizozo 1,035 $27,829 $64,100 $582 8.2% —
Dexter 1,025 $48,750 $96,200 $632 9.6% 152
Tome 1,013 $77,778 $293,400 — 2.0% 132
Santa Ana Pueblo 1,006 $59,318 $135,300 $1,250 4.8% 67
Rock Springs 999 — $21,700 — 3.8% 104
Cañoncito 984 $69,178 $362,500 $1,528 0.0% 161
El Rito 975 $21,422 $270,400 — 0.0% —
Angel Fire 963 $76,875 $395,600 $1,264 4.6% 87
Twin Lakes 959 $25,294 $58,200 $394 10.7% 104
Santa Clara Pueblo 957 $48,625 $209,400 $875 1.3% —
Logan 942 $25,673 $104,200 $1,105 10.7% 54
Fairacres 937 — — $1,629 24.1% 146
Cedar Hill 931 $68,958 $270,000 — 12.8% 123
Springer 927 $36,458 $89,200 $567 3.1% 62
Cedar Crest 919 $106,550 $310,100 $859 6.6% 250
Hernandez 902 $19,429 $201,200 $775 11.5% —
Zia Pueblo 899 $55,724 $220,300 — 10.0% 67
Mescalero 891 $29,359 $32,500 $242 11.4% 51
Cedar Grove 886 $61,020 $169,300 — 12.3% 161
Pecos 885 $42,105 $79,200 $693 2.9% 62
Texico 873 $56,250 $97,100 $993 2.7% 14
La Union 869 — — — 5.9% 146
Cloudcroft 862 $51,484 $172,400 $922 0.0% 57
San Jose CDP (Rio Arriba County) 845 $54,107 $219,400 $863 7.4% —
Salem 844 $26,768 $62,100 — 21.1% 146
Chamita 841 $62,292 $225,800 $687 7.5% —
Cimarron 816 $35,917 $150,000 $607 8.5% 50
Ventura 808 — $90,200 — 0.0% —
Chama 801 $40,521 $175,300 — 18.2% —
Williamsburg 800 $36,354 $52,500 $755 8.0% 120
Valle Vista 796 $35,833 $191,400 $785 4.8% 161
Tatum 794 $46,477 $91,500 — 0.0% 144
Mora 793 $64,375 $215,400 — 0.0% 55
Magdalena 791 $28,848 $110,700 — 0.0% 175
Adelino 790 $48,892 — — 0.0% 132
Sunlit Hills 785 $82,639 $775,700 $1,600 0.0% 161
San Antonito CDP (Bernalillo County) 772 $58,924 $308,000 — 6.1% 250
Pinedale 755 $12,348 $44,400 — 27.9% 104
Las Tusas 749 $55,636 $140,400 — 0.0% 37
Santa Fe Foothills 747 $157,955 $1,000,000 — 0.0% 161
Isleta 745 — $87,300 — 6.3% 250
Sunshine 734 $100,781 $155,800 — 0.0% —
Los Luceros 731 — — — 0.5% —
Hagerman 730 $52,500 $81,300 $593 1.5% 152
Acomita Lake 728 $78,417 — — 0.0% 37
San Ildefonso Pueblo 722 $82,656 $260,600 $593 6.9% 161
Chamberino 720 — $208,500 $600 4.7% 146
North Light Plant 716 $53,684 $136,500 $1,085 4.9% 123
Tyrone 716 $52,989 $167,800 — 7.6% —
Yah-ta-hey 709 $68,143 — — 7.1% 104
Peñasco 708 $31,429 $209,800 $625 5.6% 55
Tortugas 708 — — — 0.0% 146
La Cueva CDP (Santa Fe County) 694 $53,462 $309,100 — 0.0% 161
Prewitt 689 $18,445 — — 25.9% 104
Peña Blanca 688 $65,104 $162,500 $967 5.6% 67
Tohatchi 684 $34,602 $47,800 $667 12.9% 104
Williams Acres 682 $47,331 — $907 9.3% 104
La Hacienda 656 — $56,200 — 0.0% —
Sedillo 656 — $382,700 — 0.0% 250
Laguna 655 $41,905 — — 13.7% 37
La Mesa 650 $38,693 $101,200 $509 0.0% 146
Midway 645 $35,708 $155,300 — 0.0% 152
Cañada de los Alamos 631 $78,506 $423,700 — 3.1% 161
Happy Valley 629 $61,083 $171,300 $940 23.0% 129
Napi Headquarters 628 $26,362 $53,400 $436 4.8% 123
Carnuel 626 $86,681 $257,200 — 0.0% 250
Rio Lucio 621 $43,750 $176,300 $1,118 7.4% 55
Paa-Ko 620 $199,583 $739,700 — 3.1% 250
White Cliffs 610 $90,658 — $872 0.0% 104
Mesquite 597 $65,816 $97,000 — 0.0% 146
Butterfield Park 596 $55,114 — — 31.3% 146
San Miguel 594 $52,721 $112,100 — 0.0% 146
Canova 589 — — — 0.0% —
Mimbres 586 $62,083 $189,100 — 0.0% —
Brimhall Nizhoni 585 $51,250 $62,400 — 10.6% 104
Monterey Park 584 $25,357 $130,600 — 24.7% 132
Rowe 582 $90,708 — — 0.0% 62
Cedro 577 $100,694 $317,400 — 0.0% 250
McCartys Village 574 $41,150 $229,500 — 0.0% 37
Morningside 573 — — — 0.0% 129
Polvadera 573 — $161,200 — 10.1% 25
Glorieta 549 $46,394 $304,300 $1,366 34.7% 161
Cuba 547 $34,432 $172,200 — 8.5% 67
Kirtland 546 $99,167 $265,600 $875 5.2% 123
Conejo 541 $99,769 $892,400 $1,986 3.7% 161
Tijeras 539 $59,219 $238,400 $933 6.8% 250
Lemitar 533 — $128,300 — 0.0% 25
Lake Arthur 527 $51,429 $82,500 $1,125 4.5% 152
Sundance 526 $39,643 $51,100 — 3.1% 104
Seboyeta 516 $56,397 $18,200 — 18.0% 37
Placitas CDP (Doña Ana County) 515 $13,354 — $459 21.1% 146
Pueblo of Sandia Village 515 $28,214 $171,900 $864 1.6% 67
Cuyamungue 512 $64,500 $305,000 $1,138 3.7% 161
Red River 512 — $323,800 $934 0.0% 55
McIntosh 502 $65,577 $172,100 — 21.9% 84
Sausal 497 — $218,300 $795 19.5% 132
Tecolotito 496 $33,971 $9,999 — 16.2% 62
Vaughn 496 $25,568 $48,500 $414 0.0% 61
Wagon Mound 491 $41,192 — $544 7.3% 55
Torreon CDP (Sandoval County) 489 — — — 10.5% 67
Cochiti 484 $63,500 $220,300 — 3.7% 67
Maxwell 482 $37,813 $80,400 $500 0.0% 47
Paguate 481 — $46,200 — 0.0% 37
Tesuque Pueblo 481 $59,375 $105,800 $481 21.6% 161
Melrose 473 $34,219 $58,100 $860 9.3% 14
Peak Place 473 $47,500 $12,800 $663 8.3% 161
Pecan Park 471 — — — 0.0% —
Cochiti Lake 466 $57,813 $182,000 $1,417 4.7% 67
Totah Vista 456 — — — 13.1% 123
San Pablo 449 — $279,200 — 2.2% 146
Ojo Encino 445 $25,825 $93,800 $700 45.5% 104
Nenahnezad 438 $40,511 $75,000 — 12.6% 123
Newcomb 435 $27,375 $23,100 $620 5.5% 123
Cuartelez 433 — — — 0.0% 161
Villanueva 433 $25,264 $110,100 — 0.0% 62
Blanco 427 $49,943 $215,700 — 0.0% 123
Pueblitos 422 $57,361 $160,300 — 17.8% 132
Hyde Park 420 $174,345 $1,083,300 — 0.0% 161
Costilla 414 — — — 0.0% 55
Jaconita 413 $70,417 $236,200 $1,114 1.4% 161
Ojo Amarillo 413 $21,510 — $777 19.4% 123
Highland Meadows 411 $26,339 $68,500 $804 0.0% 132
Sandia Park 411 $127,045 $434,000 — 0.0% 250
Tierra Amarilla 405 — — — 32.4% —
La Madera CDP (Sandoval County) 403 — $679,300 — 30.1% 67
Cotton City 402 $70,037 $175,300 — 0.0% 103
Seama 392 $37,566 — — 12.8% 37
Pinehill 391 $41,250 — $616 16.3% 37
Puerto de Luna 391 $250,001 $235,000 — 0.0% 61
Ramah 391 $106,932 $209,800 — 0.0% 104
Rodey 390 — — — 0.0% 146
Fort Wingate 378 $250,001 — — 0.0% 104
Reserve 369 $37,500 $166,700 $1,021 23.9% —
Sheep Springs 362 $19,886 $92,500 $808 18.5% 123
Vadito 362 $50,833 $158,000 $1,000 1.3% 55
Cuyamungue Grant 361 $91,094 $382,100 $777 7.0% 161
La Jara 361 — — — 12.2% 67
Jacona 360 $50,625 $357,700 $1,000 6.6% 161
Willard 360 — $93,900 — 16.7% 84
Chamisal 358 $34,875 $180,700 $850 1.3% 55
Lobo Canyon 357 $82,841 $153,400 — 0.0% 37
Turley 354 $57,500 $120,600 — 0.0% 123
Jemez Springs 352 $88,750 $267,400 $1,146 11.5% 67
Homer C Jones 349 — — — 100.0% 104
East Pecos 344 — — — 0.0% 62
Fruitland 344 — — — 19.9% 123
Naschitti 343 $26,250 $127,100 — 28.8% 123
Timberlake 341 — $215,900 — 0.0% 104
Lybrook 340 — — — 0.0% —
Navajo Dam 330 $63,375 — — 28.5% 123
Ribera 330 $47,237 $174,300 — 23.2% 62
Cañon 325 $92,344 — — 0.0% 67
Truchas 320 — $215,600 $1,145 0.0% —
Nageezi 319 $10,893 $38,300 $663 14.4% 123
Sagar 316 — — — 20.0% 104
Glen Acres 306 $96,250 $97,400 $838 8.4% 103
Rosedale 302 — $195,800 — 40.0% —
Ensenada 294 — — — 0.0% —
Las Palomas 288 — $102,100 — 0.0% 120
Madrid 287 — $306,900 — 0.0% 161
Velarde 287 $61,227 — — 0.0% —
Chupadero 285 $144,792 — — 4.7% 161
Crystal 285 — $62,100 — 3.8% 123
Ojo Sarco 281 — — — 0.0% —
Cruzville 279 $58,603 — — 0.0% —
Roy 278 $38,693 — $1,077 13.0% —
Sanostee 276 $26,875 $60,200 — 9.2% 123
Becenti 275 $33,906 $55,400 $688 15.4% 104
Gallina 270 $125,208 $280,800 — 36.1% —
Rincon 267 — — — 0.0% 146
Nadine 265 $102,569 $226,800 — 0.0% 144
Hanover 260 $29,872 $97,800 — 0.0% —
San Lorenzo 260 $67,344 — — 0.0% —
Casa Colorada 259 $110,167 $164,300 — 7.0% 132
Quemado 250 $64,141 — — 0.0% —
Eagle Nest 249 $43,750 $174,200 $896 23.7% 47
Pleasanton 248 $48,875 — — 0.0% —
Middle Mesa 244 $43,346 — — 5.3% 123
Soham 242 — — — 0.0% 62
Beclabito 238 $60,500 $77,700 — 16.4% 123
Twin Forks 237 — $225,000 — 0.0% 51
Alcalde 235 $42,813 $219,200 $1,550 2.2% —
San Pedro 232 — $427,600 — 0.0% 161
Torreon CDP (Torrance County) 232 $38,060 — — 0.0% 84
Encinal 230 $72,031 $39,100 — 0.0% 37
Arroyo Hondo CDP (Santa Fe County) 229 $95,750 $1,009,400 — 0.0% 161
Jamestown 229 $73,281 $155,100 — 0.0% 104
North Acomita Village 229 — $26,900 — 11.4% 37
Edith Enclave 228 $91,667 $264,600 — 0.0% 250
Broadview 225 — — — 0.0% 37
Elida 225 $47,917 $49,100 — 1.9% 113
Pajarito Mesa 225 $11,036 $55,900 — 50.8% 250
Bluewater 224 $145,330 $270,800 — 0.0% 104
Chili 220 $58,683 $263,700 — 0.0% —
San Ysidro 219 — $256,700 $900 5.2% 67
Santa Cruz 219 $33,676 $216,700 $583 9.0% 161
Pueblo Pintado 217 $40,536 $75,000 — 19.0% 104
Nakaibito 215 $27,292 $54,400 $913 15.0% 104
La Madera CDP (Rio Arriba County) 214 — — — — —
North San Ysidro 214 — — — 0.0% 62
Chical 212 $77,985 $352,000 — 0.0% 132
Rio Chiquito 211 — $239,600 — 0.0% 161
Causey 203 $50,000 $72,100 — 0.0% 113
Mount Taylor 199 $108,625 — — 0.0% 37
Crestview 193 $117,909 $206,800 — 0.0% 104
Virden 192 $118,750 $175,900 — 12.9% 103
Rio en Medio 190 $94,063 — $1,300 0.0% 161
Gila 189 — $264,900 — 0.0% —
Anton Chico 188 $21,979 $134,400 — 55.9% 61
San Jon 188 $39,063 $62,100 — 0.0% 13
Bent 186 — — — 0.0% 51
Pinos Altos 185 — $284,400 $677 37.9% —
Malaga 183 $139,107 $232,100 — 0.0% 129
Cordova 180 — $110,300 — 0.0% —
Tajique 180 — — — 0.0% 84
Pie Town 178 — — — 0.0% —
Galisteo 177 $75,859 $635,600 — 13.3% 161
Hillsboro 175 $16,365 $225,600 — 0.0% 120
Haystack 174 $33,750 $56,400 — 24.5% 104
Madrone 174 — — — 9.4% 132
Alamillo 173 $27,656 $89,100 — 0.0% 25
White Signal 172 $89,688 $311,800 — 0.0% —
Medanales 170 — — — 0.0% —
Cliff 165 $36,000 $263,000 — 0.0% —
San Luis 165 — — — — 67
Ponderosa 160 $55,625 $157,100 — 0.0% 67
Abeytas 159 — — — 0.0% 25
Sena 158 — — — 0.0% 62
Grady 153 $66,220 $96,700 $713 1.2% 14
Golden Acres 149 $122,670 $306,800 — 0.0% 37
Conchas Dam 147 — — — 0.0% 62
Casas Adobes 146 $53,173 — — 0.0% —
Nara Visa 146 $27,188 — — 10.9% 13
La Joya 143 — — — 0.0% 25
Aragon 142 — $93,100 — 0.0% —
Continental Divide 141 — — — 0.0% 104
Lindrith 140 $55,625 — — 12.3% —
Tse Bonito 140 $41,208 $9,999 — 7.9% 104
Canjilon 138 $158,190 $356,800 — 0.0% —
La Tierra 132 $228,550 — — 0.0% 161
Monument 129 — $261,900 — 0.0% 144
Arroyo Hondo CDP (Taos County) 127 — — — 0.0% 55
Catalpa Canyon 126 — $133,600 — 0.0% 104
South Acomita Village 125 $32,434 $113,200 — 0.0% 37
La Cueva CDP (Sandoval County) 120 $162,969 $220,800 — 20.9% 67
Sombrillo 120 $175,234 $242,700 — 0.0% 161
Lamy 118 — $564,700 — 0.0% 161
Oasis 116 $11,019 — — — 120
Timberon 116 — — — 53.4% 51
Fence Lake 115 — — — — 37
Animas 109 — $156,800 — 9.1% 103
San Jose CDP (San Miguel County) 109 — — — 0.0% 62
Borrego Pass 107 $11,250 $92,500 — 35.7% 104
Hope 105 — — — 28.2% 129
Ute Park 104 — — — 0.0% 47
Des Moines 103 $54,750 — — 0.0% 86
Nogal 103 — $210,700 — 0.0% —
Los Cerrillos 100 $37,250 — — 0.0% 161
Lake Valley 98 $77,880 $179,200 — 10.4% 123
Organ 98 $230,152 — — 0.0% 146
Luna 96 $21,968 $9,999 — 0.0% —
Lyden 95 — — — 0.0% —
Kingston 93 — — — — 120
Pulpotio Bareas 93 — — — 0.0% —
North Hurley 91 — — — 0.0% —
Corona 90 $28,125 $88,000 — 0.0% —
Las Nutrias 90 $68,194 — — 100.0% 25
Weed 88 — — — 0.0% 51
Floyd 87 $35,938 $190,600 — 0.0% 113
Valencia CDP (Santa Fe County) 86 $250,001 — — 41.8% 161
San Cristobal 84 — — — 0.0% 55
Cañones 82 — — — 0.0% —
Lumberton 81 — — — 86.6% —
Lake Sumner 79 — $9,999 — 51.9% 103
Encantado 77 — $714,300 — 0.0% 161
Garfield 77 — — — 0.0% 146
La Boca 77 — — — 0.0% 123
Cubero 75 — — — — 37
Picuris Pueblo 75 $28,125 $175,000 — 0.0% 55
Capulin 74 $32,411 $39,200 — 0.0% 86
Caballo 72 — — — — 120
Candy Kitchen 72 — — — 0.0% 37
Loco Hills 72 — — — 0.0% 129
Regina 71 $39,000 $217,600 — 33.3% 67
San Antonio 70 — — — — 25
Mountain View CDP (Cibola County) 67 $36,250 — — 0.0% 37
Taos Ski Valley 64 $71,667 $422,200 — 10.0% 55
Dora 63 $56,161 — — 0.0% 113
Escudilla Bonita 61 $93,140 — — — —
El Morro Valley 60 — — — 0.0% 37
Windmill 60 $74,250 $52,800 — 0.0% 103
Hot Springs Landing 59 — — — — 120
Watrous 59 — — — 0.0% 55
House 57 — $114,300 — 0.0% 13
Pueblito 57 $68,333 — — 0.0% —
Vanderwagen 57 — — — 0.0% 104
Glenwood 54 $78,929 $155,000 — 0.0% —
Youngsville 52 — — — — —
Chamizal 50 — — — — 25
Rodeo 50 — — — — 103
Lake Roberts 49 — — — — —
Manzano Springs 49 — — — 0.0% 84
Folsom 48 $71,875 $184,400 — 0.0% 86
Luis Lopez 48 — — — 0.0% 25
Playas 48 — — — — 103
Ojo Caliente 47 — — — — 55
Punta de Agua 46 — — — 0.0% 84
Stanley 44 — $144,200 — 0.0% 161
City of the Sun 42 — — — — —
Manuelito 41 $19,250 — — 12.5% 104
Grenville 40 — $112,500 — 6.5% 86
Anzac Village 38 $66,875 — — 0.0% 37
Buckhorn 36 — — — — —
Encino 35 — — — 0.0% 84
Faywood 35 — — — 0.0% —
Rivers 35 — — — — —
San Acacia 35 — — — 0.0% 25
Rancho Grande 33 — — — — —
Cobre 32 — — — — —
Coyote 32 — — — — —
Winston 32 — — — — 120
Veguita 31 — — — — 25
Mayhill 29 — — — 0.0% 51
Seton Village 29 $126,250 $830,400 — 0.0% 161
Bluewater Village 25 — — — — 37
Deer Canyon 24 — — — 0.0% 84
Mosquero 24 $16,806 — — 0.0% —
Tecolote 24 — — — 0.0% 62
Lake Roberts Heights 23 — — — — —
Golden 21 — — — — 161
San Mateo 21 — — — 0.0% 37
Los Ojos 19 — — — — —
Duran 18 — — — 0.0% 84
Redrock 18 — — — 0.0% —
Trout Valley 18 — — — — —
Chilili 17 — — — — 250
Escondida 17 — — — 0.0% 25
La Bajada 16 — $1,075,000 — 0.0% 161
Hachita 15 — — — — —
Datil 13 — — — 0.0% —
Apache Creek 12 — — — — —
Pinehaven 7 — — — — 104
Mogollon 6 — — — — —
San Fidel 4 — — — — 37
Pastura 3 — — — — 61
Purty Rock 2 — — — 0.0% 104
Stoneridge 2 — — — 0.0% 37
Abiquiu 0 — — — — —
Alma 0 — — — — —
Arrey 0 — — — — 120
Bibo 0 — — — — 37
Black Hat 0 — — — — 104
Brazos 0 — — — — —
Cundiyo 0 — — — — 161
Gila Hot Springs 0 — — — — —
Homestead 0 — — — — —
Llano del Medio 0 — — — — 61
Lower Frisco 0 — — — — —
Manzano 0 — — — — 84
McGaffey 0 — — — — 104
Middle Frisco 0 — — — — —
Moquino 0 — — — — 37
Mountain View CDP (Luna County) 0 — — — — —
Newkirk 0 — — — — 61
Old Town 0 — — — — —
Orogrande 0 — — — — 51
Pinon 0 — — — — 51
Pueblo 0 — — — — 62
Red Rock Ranch 0 — — — — 104
Sacramento 0 — — — — 51
San Antonito CDP (Socorro County) 0 — — — — 25
Whites City 0 — — — — 129

Frequently Asked Questions

Sunland Park, NM is among the most affordable cities in New Mexico, with a cost of living index of 90 (US average = 100) and a median home value of $175,200. See the full ranking above.
Rio Rancho, NM ranks among the safest cities in New Mexico, with a crime index of 76 (100 = U.S. average, lower is safer). Crime data from the FBI UCR Program.
Rio Rancho, NM has one of the highest median household incomes in New Mexico at $78,978 per year. Source: US Census ACS 5-Year Estimates.

Compare Any Two Cities

vs