Skip to main content

Most Affordable Cities in New Mexico

Cities ranked by home-value-to-income ratio. Lower ratio = more affordable. Only cities with 500+ population included.

#CityRatioHome ValueMedian IncomePopulation
1 Rock Springs CDP 0.2x $17,100 $93,333 1,166
2 Alamo CDP 0.4x $9,999 $24,427 1,242
3 Skyline-Ganipa CDP 0.9x $57,200 $66,071 937
4 Salem CDP 1.0x $55,300 $56,103 834
5 Sundance CDP 1.0x $36,100 $35,833 527
6 Church Rock CDP 1.0x $36,500 $35,417 1,413
7 Hagerman town 1.1x $72,900 $68,750 599
8 Fruitland CDP 1.2x $160,000 $138,500 521
9 Thoreau CDP 1.2x $52,900 $43,953 1,795
10 Tohatchi CDP 1.2x $51,500 $41,875 695
11 Iyanbito CDP 1.3x $58,500 $46,667 1,213
12 Prewitt CDP 1.3x $30,300 $22,966 645
13 Crouch Mesa CDP 1.4x $76,800 $56,676 4,419
14 Dulce CDP 1.4x $58,100 $41,886 2,782
15 Crownpoint CDP 1.4x $49,900 $35,926 2,924
16 Tucumcari city 1.4x $56,400 $39,915 5,197
17 Mesquite CDP 1.4x $96,900 $68,330 584
18 Black Rock CDP 1.4x $80,000 $55,350 1,108
19 Texico city 1.5x $95,000 $63,958 858
20 Dexter town 1.6x $95,200 $61,118 1,144
21 Santo Domingo Pueblo CDP 1.7x $146,100 $85,865 2,162
22 Atoka CDP 1.7x $119,100 $69,959 1,038
23 Mescalero CDP 1.7x $48,300 $28,167 814
24 La Luz CDP 1.7x $60,800 $35,324 1,683
25 Jal city 1.7x $105,400 $60,703 2,069
26 Rio Rancho Estates CDP 1.7x $156,900 $90,172 1,626
27 Vaughn town 1.7x $45,800 $26,300 548
28 Ruidoso Downs city 1.8x $55,400 $31,413 2,629
29 Cedar Crest CDP 1.8x $254,200 $143,750 746
30 Navajo CDP 1.8x $52,100 $28,917 2,133
31 San Rafael CDP 1.8x $120,300 $65,966 620
32 Zuni Pueblo CDP 1.8x $79,200 $43,021 6,132
33 Milan village 1.9x $71,300 $37,551 2,473
34 Springer town 2.0x $94,800 $48,188 1,098
35 La Villita CDP 2.0x $259,500 $130,357 1,440
36 Hurley town 2.0x $82,900 $41,167 1,137
37 El Cerro Mission CDP 2.0x $101,000 $49,719 5,101
38 Santa Ana Pueblo CDP 2.0x $147,100 $72,188 1,028
39 Williamsburg village 2.1x $75,200 $36,023 599
40 San Miguel CDP 2.1x $116,200 $55,219 707
41 Meadow Lake CDP 2.1x $83,500 $38,872 3,959
42 Chaparral CDP 2.2x $101,900 $46,102 16,642
43 Arenas Valley CDP 2.2x $166,100 $74,107 915
44 Peña Blanca CDP 2.3x $166,500 $73,750 701
45 Pojoaque CDP 2.3x $154,300 $68,188 2,274
46 Upper Fruitland CDP 2.3x $91,700 $40,446 1,496
47 Mountainair town 2.3x $97,000 $41,678 1,308
48 Gallup city 2.3x $134,600 $57,466 21,333
49 Melrose village 2.4x $78,600 $33,333 536
50 Carlsbad city 2.4x $187,900 $78,277 31,813
51 Lovington city 2.4x $162,900 $67,284 11,444
52 Santa Rosa city 2.4x $101,800 $41,995 2,447
53 Shiprock CDP 2.4x $101,500 $41,563 8,339
54 Twin Lakes CDP 2.4x $56,000 $22,917 961
55 Las Tusas CDP 2.5x $140,100 $56,109 716
56 Grants city 2.5x $123,600 $49,286 9,106
57 McIntosh CDP 2.5x $164,700 $65,116 1,310
58 Lordsburg city 2.5x $86,100 $33,899 2,139
59 Capitan village 2.6x $128,800 $50,299 1,262
60 Portales city 2.6x $132,900 $51,290 12,023
61 El Cerro CDP 2.6x $291,800 $112,174 3,093
62 Tularosa village 2.6x $117,600 $45,147 2,584
63 North Hobbs CDP 2.6x $233,200 $89,279 6,099
64 Carnuel CDP 2.6x $233,700 $89,432 842
65 Santa Clara village 2.6x $120,900 $46,094 1,751
66 Radium Springs CDP 2.6x $132,100 $50,000 1,661
67 La Mesa CDP 2.7x $108,700 $40,694 548
68 Sausal CDP 2.7x $255,800 $95,705 783
69 Pueblitos CDP 2.7x $176,000 $64,821 534
70 Hatch village 2.7x $110,700 $40,625 1,663
71 Hobbs city 2.8x $180,700 $65,691 39,887
72 Artesia city 2.8x $213,800 $77,647 12,555
73 Roswell city 2.8x $139,200 $50,294 47,823
74 Estancia town 2.8x $95,800 $34,559 1,399
75 Clayton town 2.8x $111,500 $40,192 2,680
76 Little Walnut Village CDP 2.8x $278,600 $100,170 1,520
77 Waterflow CDP 2.8x $167,700 $60,278 1,215
78 Keeler Farm CDP 2.8x $121,800 $43,750 1,450
79 Sandia Knolls CDP 2.8x $286,400 $102,801 1,436
80 Cedar Hill CDP 2.8x $235,800 $83,611 835
81 Raton city 2.8x $148,200 $52,007 6,013
82 Loving village 2.9x $177,400 $60,203 1,317
83 Los Chaves CDP 3.0x $240,500 $81,320 4,641
84 Clovis city 3.0x $160,000 $54,029 38,153
85 Boles Acres CDP 3.0x $194,500 $65,673 1,967
86 High Rolls CDP 3.0x $245,600 $81,827 1,463
87 Cedar Grove CDP 3.0x $191,300 $63,070 849
88 White Rock CDP 3.1x $460,100 $150,714 5,568
89 Carrizozo town 3.1x $80,200 $26,121 959
90 Kirtland town 3.1x $280,000 $91,111 575
91 El Valle de Arroyo Seco CDP 3.1x $214,400 $69,556 1,602
92 Mora CDP 3.1x $213,600 $69,063 518
93 Alamogordo city 3.1x $163,600 $52,515 31,063
94 Las Maravillas CDP 3.1x $191,300 $61,200 1,776
95 Jarales CDP 3.1x $166,100 $52,961 1,939
96 Deming city 3.1x $112,800 $35,920 14,735
97 Socorro city 3.2x $162,400 $51,343 8,540
98 Rio Rancho city 3.2x $273,300 $85,755 106,533
99 Ventura CDP 3.2x $77,900 $24,342 826
100 Jemez Pueblo CDP 3.2x $190,000 $59,102 2,273
101 Chamberino CDP 3.2x $195,800 $60,694 601
102 Tome CDP 3.2x $272,400 $84,243 1,525
103 Paradise Hills CDP 3.2x $241,300 $74,403 4,662
104 El Rancho CDP 3.3x $257,100 $78,594 1,432
105 Bloomfield city 3.3x $167,800 $51,212 7,391
106 San Ildefonso Pueblo CDP 3.3x $241,700 $73,333 670
107 Eunice city 3.3x $164,900 $49,795 2,989
108 Sedillo CDP 3.3x $463,500 $139,375 610
109 Anthony city 3.3x $110,800 $33,141 8,701
110 San Pablo CDP 3.4x $278,500 $83,056 729
111 Los Alamos CDP 3.4x $458,200 $136,502 13,471
112 Las Vegas city 3.4x $143,900 $42,732 13,120
113 San Ysidro CDP 3.4x $306,900 $90,724 2,179
114 La Plata CDP 3.4x $187,000 $54,801 2,185
115 Paa-Ko CDP 3.4x $744,500 $217,946 612
116 Edgewood town 3.4x $278,100 $81,227 6,122
117 Valencia CDP (Valencia County) 3.4x $242,400 $70,521 2,219
118 La Puebla CDP 3.5x $297,600 $86,083 844
119 La Cueva CDP (Santa Fe County) 3.5x $371,100 $105,385 724
120 Ponderosa Pine CDP 3.5x $295,500 $83,864 1,091
121 Cimarron village 3.5x $143,500 $40,673 717
122 Picacho Hills CDP 3.5x $438,600 $124,250 1,995
123 Farmington city 3.5x $225,400 $63,745 46,339
124 Bayard city 3.5x $118,100 $33,269 2,370
125 Santa Teresa CDP 3.6x $216,600 $60,759 5,973
126 Lee Acres CDP 3.6x $182,200 $50,846 4,463
127 La Mesilla CDP 3.6x $266,900 $74,385 2,531
128 Angustura CDP 3.6x $191,300 $52,948 2,024
129 Vado CDP 3.6x $108,300 $29,844 3,185
130 Los Lunas village 3.7x $232,700 $63,696 17,932
131 Indian Hills CDP 3.7x $152,800 $41,667 778
132 Chamita CDP 3.7x $230,700 $62,813 829
133 Truth or Consequences city 3.7x $107,500 $29,142 6,026
134 Elephant Butte city 3.7x $166,800 $45,179 1,586
135 Algodones CDP 3.7x $236,500 $63,750 1,198
136 Columbus village 3.7x $91,400 $24,554 1,147
137 West Hammond CDP 3.7x $185,800 $49,795 2,519
138 Sunland Park city 3.7x $194,900 $52,147 17,085
139 Pecos village 3.8x $260,000 $69,327 1,145
140 Doña Ana CDP 3.8x $107,500 $28,346 1,154
141 Tyrone CDP 3.8x $176,100 $46,250 664
142 South River CDP 3.8x $215,000 $56,307 1,594
143 Belen city 3.8x $154,600 $40,354 7,427
144 Bernalillo town 3.8x $237,100 $61,624 9,068
145 Aztec city 3.9x $164,700 $42,699 6,177
146 Moriarty city 3.9x $106,600 $27,446 2,074
147 Zia Pueblo CDP 3.9x $220,500 $56,250 793
148 Logan village 3.9x $109,400 $27,885 858
149 Las Cruces city 3.9x $217,400 $55,176 112,612
150 Barton CDP 4.0x $336,300 $83,849 1,601
151 South Valley CDP 4.0x $205,200 $51,062 36,605
152 Mesilla town 4.0x $296,200 $73,681 1,850
153 Peralta town 4.1x $275,000 $67,703 3,385
154 Albuquerque city 4.1x $266,700 $65,604 562,488
155 Chimayo CDP 4.1x $214,000 $52,305 2,726
156 Bosque Farms village 4.1x $261,900 $63,889 4,042
157 Sandia Heights CDP 4.1x $623,500 $151,538 3,083
158 Silver City town 4.1x $160,900 $39,025 9,574
159 Center Point CDP 4.1x $206,300 $49,714 2,366
160 Spencerville CDP 4.2x $255,400 $60,708 1,100
161 Rio Lucio CDP 4.2x $184,200 $43,750 625
162 Isleta CDP 4.3x $159,900 $37,224 909
163 Española city 4.3x $205,100 $47,664 10,472
164 Rio Communities city 4.3x $200,000 $46,223 4,924
165 North Valley CDP 4.3x $290,500 $67,115 11,474
166 San Jose CDP (Rio Arriba County) 4.4x $250,400 $57,019 739
167 Flora Vista CDP 4.5x $195,200 $43,799 2,215
168 Ruidoso village 4.6x $229,100 $50,259 7,701
169 San Felipe Pueblo CDP 4.6x $255,400 $55,385 1,420
170 Midway CDP 4.6x $176,400 $37,955 571
171 Placitas CDP (Sandoval County) 4.7x $520,200 $110,268 4,375
172 Corrales village 4.8x $549,700 $114,207 8,557
173 Cuyamungue CDP 4.8x $324,000 $67,125 511
174 Santa Clara Pueblo CDP 4.9x $205,700 $42,083 1,002
175 La Huerta CDP 5.0x $421,600 $83,672 1,673
176 Cloudcroft village 5.2x $200,000 $38,428 1,275
177 San Antonito CDP (Bernalillo County) 5.3x $322,000 $61,250 706
178 Questa village 5.5x $225,300 $41,071 2,112
179 Cañoncito CDP 5.6x $402,400 $72,072 946
180 Agua Fria CDP 5.6x $264,900 $47,438 2,842
181 Eldorado at Santa Fe CDP 5.6x $542,800 $96,692 5,746
182 Peñasco CDP 5.7x $219,600 $38,750 613
183 Nambe CDP 5.7x $259,700 $45,341 2,045
184 Santa Fe Foothills CDP 5.8x $1,111,500 $192,630 710
185 Santa Fe city 5.9x $411,500 $70,110 88,224
186 Sunlit Hills CDP 5.9x $869,400 $146,750 888
187 Angel Fire village 6.0x $476,200 $79,821 1,089
188 Talpa CDP 6.0x $356,300 $59,323 1,126
189 La Cienega CDP 6.1x $417,900 $68,676 3,780
190 Tano Road CDP 6.1x $1,019,600 $166,649 1,581
191 Valle Vista CDP 6.2x $226,900 $36,481 759
192 Los Ranchos de Albuquerque village 6.2x $442,100 $70,801 5,869
193 Hernandez CDP 7.5x $181,900 $24,259 802
194 Arroyo Seco CDP 7.5x $525,500 $69,917 2,107
195 Thunder Mountain CDP 7.6x $339,500 $44,757 1,456
196 Las Campanas CDP 7.7x $1,502,700 $196,023 1,792
197 Tres Arroyos CDP 8.0x $702,100 $88,289 1,870
198 Dixon CDP 8.4x $362,300 $43,148 1,551
199 Taos Pueblo CDP 8.5x $315,000 $36,979 1,294
200 Glorieta CDP 8.7x $421,100 $48,571 559
201 Taos town 9.3x $432,700 $46,579 6,468
202 Conejo CDP 9.7x $987,000 $101,685 507
203 El Rito CDP 11.1x $273,700 $24,611 961
204 Tesuque CDP 16.8x $877,600 $52,273 1,087
205 Ohkay Owingeh CDP 30.7x $2,000,001 $65,179 1,178