Most Affordable Cities in New Mexico
Cities ranked by home-value-to-income ratio. Lower ratio = more affordable. Only cities with 1,000+ population included.
| # | City | Ratio | Home Value | Median Income | Population |
|---|---|---|---|---|---|
| 1 | Rock Springs | 0.2x | $18,000 | $97,155 | 1,013 |
| 2 | Iyanbito | 0.9x | $49,300 | $52,500 | 1,233 |
| 3 | Church Rock | 1.1x | $39,100 | $35,083 | 1,381 |
| 4 | Crownpoint | 1.2x | $61,100 | $51,011 | 2,882 |
| 5 | Dulce | 1.3x | $53,300 | $39,773 | 3,218 |
| 6 | Atoka | 1.4x | $116,200 | $83,704 | 1,347 |
| 7 | Crouch Mesa | 1.4x | $89,200 | $63,750 | 4,812 |
| 8 | San Rafael | 1.4x | $120,400 | $83,423 | 1,039 |
| 9 | La Luz | 1.5x | $68,100 | $46,655 | 1,797 |
| 10 | Skyline-Ganipa | 1.5x | $83,900 | $56,992 | 1,226 |
| 11 | Rio Rancho Estates | 1.7x | $153,500 | $91,635 | 1,571 |
| 12 | Springer | 1.7x | $87,000 | $50,345 | 1,017 |
| 13 | Santa Ana Pueblo | 1.7x | $150,000 | $86,250 | 1,026 |
| 14 | Upper Fruitland | 1.7x | $86,200 | $49,453 | 1,457 |
| 15 | Meadow Lake | 1.8x | $77,900 | $43,649 | 4,259 |
| 16 | Zuni Pueblo | 1.8x | $81,700 | $45,724 | 5,864 |
| 17 | Estancia | 1.8x | $99,000 | $53,846 | 1,432 |
| 18 | Tucumcari | 2.0x | $64,100 | $31,844 | 5,160 |
| 19 | Gamerco | 2.0x | $99,600 | $48,977 | 1,176 |
| 20 | Milan | 2.1x | $75,500 | $36,133 | 2,327 |
| 21 | Thoreau | 2.1x | $95,200 | $45,469 | 1,973 |
| 22 | Capitan | 2.1x | $111,700 | $52,864 | 1,191 |
| 23 | Black Rock | 2.2x | $101,100 | $46,000 | 1,125 |
| 24 | Mountainair | 2.2x | $95,300 | $43,021 | 1,178 |
| 25 | Dexter | 2.2x | $97,500 | $43,846 | 1,128 |
| 26 | Pojoaque | 2.2x | $165,600 | $74,028 | 2,327 |
| 27 | Santa Rosa | 2.3x | $111,600 | $48,789 | 2,462 |
| 28 | El Cerro Mission | 2.3x | $115,300 | $49,470 | 5,323 |
| 29 | Little Walnut Village | 2.3x | $292,700 | $125,175 | 1,445 |
| 30 | Lordsburg | 2.4x | $86,200 | $36,607 | 2,057 |
| 31 | Hatch | 2.4x | $102,800 | $43,486 | 1,588 |
| 32 | Chaparral | 2.4x | $109,300 | $46,017 | 18,186 |
| 33 | Lovington | 2.4x | $166,100 | $68,821 | 11,498 |
| 34 | La Villita | 2.4x | $253,500 | $104,162 | 1,534 |
| 35 | Santa Clara | 2.4x | $141,500 | $57,898 | 1,809 |
| 36 | Hurley | 2.5x | $89,700 | $36,202 | 1,044 |
| 37 | Raton | 2.6x | $134,300 | $52,641 | 6,026 |
| 38 | Berino | 2.6x | $105,100 | $39,907 | 1,454 |
| 39 | Portales | 2.6x | $133,400 | $50,555 | 11,968 |
| 40 | Cuartelez | 2.7x | $304,700 | $114,151 | 1,512 |
| 41 | Waterflow | 2.7x | $167,400 | $61,429 | 1,140 |
| 42 | Santo Domingo Pueblo | 2.7x | $156,400 | $57,375 | 2,370 |
| 43 | Carlsbad | 2.8x | $200,000 | $72,306 | 31,746 |
| 44 | Vado | 2.8x | $104,400 | $37,411 | 2,895 |
| 45 | Gallup | 2.8x | $165,200 | $58,303 | 21,023 |
| 46 | Eunice | 2.8x | $139,800 | $49,087 | 3,015 |
| 47 | Tularosa | 2.9x | $150,600 | $52,375 | 2,597 |
| 48 | Grants | 2.9x | $136,500 | $47,183 | 8,951 |
| 49 | Shiprock | 2.9x | $104,400 | $35,900 | 7,610 |
| 50 | El Cerro | 2.9x | $311,500 | $106,136 | 2,923 |
| 51 | Roswell | 3.0x | $152,600 | $51,583 | 47,638 |
| 52 | McIntosh | 3.0x | $168,500 | $56,566 | 1,943 |
| 53 | High Rolls | 3.0x | $257,600 | $86,375 | 1,313 |
| 54 | Hobbs | 3.0x | $191,300 | $64,021 | 40,252 |
| 55 | Anthony | 3.0x | $116,000 | $38,132 | 8,767 |
| 56 | Jemez Pueblo | 3.0x | $169,000 | $55,551 | 2,199 |
| 57 | Artesia | 3.1x | $229,400 | $74,915 | 12,576 |
| 58 | Clovis | 3.1x | $169,400 | $54,820 | 37,942 |
| 59 | Alamogordo | 3.1x | $172,900 | $55,952 | 31,307 |
| 60 | Radium Springs | 3.1x | $136,100 | $43,836 | 1,908 |
| 61 | Tome | 3.2x | $269,300 | $85,448 | 1,723 |
| 62 | Angustura | 3.2x | $170,400 | $53,750 | 1,997 |
| 63 | White Rock | 3.2x | $500,700 | $156,639 | 5,716 |
| 64 | Sandia Knolls | 3.2x | $293,900 | $91,827 | 1,445 |
| 65 | North Hobbs | 3.2x | $264,400 | $82,554 | 6,034 |
| 66 | Clayton | 3.2x | $110,500 | $34,500 | 2,753 |
| 67 | Spencerville | 3.2x | $255,000 | $78,899 | 1,264 |
| 68 | Keeler Farm | 3.3x | $143,800 | $43,750 | 1,376 |
| 69 | Elephant Butte | 3.3x | $176,800 | $53,482 | 1,790 |
| 70 | Bloomfield | 3.3x | $161,200 | $48,472 | 7,395 |
| 71 | Farmington | 3.4x | $233,000 | $68,784 | 46,314 |
| 72 | Santa Teresa | 3.4x | $215,100 | $63,161 | 6,041 |
| 73 | Bayard | 3.4x | $117,700 | $34,477 | 2,057 |
| 74 | Pecos | 3.4x | $302,700 | $88,490 | 1,204 |
| 75 | Sunland Park | 3.4x | $215,200 | $62,814 | 17,463 |
| 76 | Moriarty | 3.4x | $108,500 | $31,650 | 2,102 |
| 77 | Las Vegas | 3.4x | $155,300 | $45,125 | 13,000 |
| 78 | Algodones | 3.5x | $234,800 | $67,994 | 1,479 |
| 79 | Rio Rancho | 3.5x | $310,200 | $89,596 | 108,515 |
| 80 | Paradise Hills | 3.5x | $254,600 | $73,295 | 4,591 |
| 81 | El Rancho | 3.5x | $281,400 | $80,417 | 1,451 |
| 82 | Los Alamos | 3.6x | $501,800 | $141,018 | 13,317 |
| 83 | Bosque Farms | 3.6x | $293,100 | $82,188 | 4,071 |
| 84 | Los Chaves | 3.6x | $285,700 | $79,662 | 4,838 |
| 85 | Ponderosa Pine | 3.6x | $313,700 | $87,361 | 1,442 |
| 86 | Edgewood | 3.6x | $306,400 | $84,761 | 6,124 |
| 87 | Las Maravillas | 3.6x | $230,000 | $63,375 | 1,594 |
| 88 | La Plata | 3.7x | $210,000 | $57,071 | 2,233 |
| 89 | Truth or Consequences | 3.7x | $124,600 | $33,788 | 6,019 |
| 90 | Deming | 3.7x | $127,400 | $34,165 | 15,221 |
| 91 | San Ysidro | 3.7x | $335,300 | $89,473 | 2,118 |
| 92 | Center Point | 3.8x | $193,000 | $51,358 | 2,286 |
| 93 | Picacho Hills | 3.8x | $456,400 | $120,850 | 2,002 |
| 94 | South River | 3.8x | $260,100 | $68,668 | 1,810 |
| 95 | South Valley | 3.9x | $224,300 | $58,224 | 37,120 |
| 96 | La Mesilla | 3.9x | $315,800 | $81,438 | 2,697 |
| 97 | Socorro | 3.9x | $152,900 | $39,375 | 8,481 |
| 98 | Belen | 3.9x | $166,100 | $42,627 | 7,450 |
| 99 | Loving | 3.9x | $171,600 | $43,884 | 1,357 |
| 100 | Barton | 4.0x | $323,700 | $81,723 | 1,302 |
| 101 | Bernalillo | 4.0x | $255,500 | $63,880 | 9,086 |
| 102 | Chimayo | 4.0x | $227,500 | $56,484 | 2,390 |
| 103 | Mesilla | 4.0x | $301,400 | $74,750 | 1,717 |
| 104 | Columbus | 4.0x | $105,600 | $26,090 | 1,196 |
| 105 | Peralta | 4.1x | $299,200 | $73,131 | 3,404 |
| 106 | Agua Fria | 4.2x | $270,400 | $65,101 | 2,898 |
| 107 | Aztec | 4.2x | $175,000 | $41,977 | 6,150 |
| 108 | Las Cruces | 4.2x | $231,700 | $55,422 | 114,197 |
| 109 | Lee Acres | 4.2x | $187,400 | $44,583 | 4,272 |
| 110 | Los Lunas | 4.2x | $262,900 | $62,330 | 18,618 |
| 111 | Albuquerque | 4.3x | $291,500 | $68,317 | 562,218 |
| 112 | West Hammond | 4.3x | $209,300 | $48,929 | 2,236 |
| 113 | Arenas Valley | 4.3x | $189,900 | $44,300 | 1,247 |
| 114 | La Huerta | 4.4x | $345,100 | $78,861 | 1,288 |
| 115 | Española | 4.4x | $210,800 | $47,667 | 10,473 |
| 116 | La Union | 4.5x | $251,800 | $56,411 | 1,071 |
| 117 | Rio Communities | 4.5x | $205,900 | $46,035 | 4,925 |
| 118 | Polvadera | 4.6x | $123,700 | $27,158 | 1,033 |
| 119 | Ruidoso | 4.6x | $243,800 | $52,736 | 7,699 |
| 120 | Sandia Heights | 4.7x | $670,100 | $143,646 | 3,160 |
| 121 | Silver City | 4.7x | $182,100 | $38,711 | 9,536 |
| 122 | Valencia (Valencia County) | 4.8x | $262,900 | $55,170 | 2,406 |
| 123 | Ruidoso Downs | 4.9x | $154,000 | $31,354 | 2,655 |
| 124 | North Valley | 4.9x | $302,700 | $61,498 | 10,455 |
| 125 | Questa | 4.9x | $233,500 | $47,308 | 2,466 |
| 126 | Flora Vista | 4.9x | $219,300 | $44,352 | 2,770 |
| 127 | Cañoncito | 5.0x | $387,900 | $78,220 | 1,253 |
| 128 | Nambe | 5.1x | $301,500 | $59,375 | 2,035 |
| 129 | Angel Fire | 5.1x | $546,800 | $107,554 | 1,111 |
| 130 | Placitas (Sandoval County) | 5.1x | $562,100 | $109,750 | 4,223 |
| 131 | Eldorado at Santa Fe | 5.6x | $591,900 | $106,633 | 5,619 |
| 132 | Corrales | 5.6x | $571,500 | $102,307 | 8,555 |
| 133 | Santa Fe | 6.1x | $444,900 | $73,482 | 89,019 |
| 134 | La Cienega | 6.1x | $517,100 | $85,250 | 3,543 |
| 135 | Tano Road | 6.2x | $1,133,900 | $183,162 | 1,586 |
| 136 | Los Ranchos de Albuquerque | 6.7x | $492,400 | $72,992 | 5,857 |
| 137 | Dixon | 7.2x | $392,700 | $54,231 | 1,623 |
| 138 | Las Campanas | 7.5x | $1,545,800 | $204,922 | 2,119 |
| 139 | Butterfield Park | 7.6x | $258,500 | $34,093 | 1,119 |
| 140 | Tres Arroyos | 7.7x | $678,500 | $87,841 | 1,926 |
| 141 | Thunder Mountain | 8.5x | $400,000 | $47,309 | 1,366 |
| 142 | Taos | 9.4x | $445,900 | $47,304 | 6,458 |
| 143 | Taos Pueblo | 9.4x | $371,600 | $39,375 | 1,129 |
| 144 | Arroyo Seco | 9.7x | $603,500 | $62,348 | 2,112 |
| 145 | Tesuque | 15.2x | $849,300 | $55,865 | 1,079 |