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