Most Affordable Cities in New Mexico

Cost of living rankings for 46 cities in New Mexico with uncapped home, rent, and income estimates. On average, New Mexico is near the national average with a statewide average Cost Index of 96.

1 source baseline is past its update cadence — newer official vintage not reflected
Cheapest City
Tucumcari
Index: 69
Most Expensive
Los Ranchos de Albuquerque
Index: 145
State Average
96
National: 100
Cities Ranked
46
eligible statewide total

New Mexico Affordability Ranking

Showing 1–46 of 46 eligible cities — 46 on this page. Page 1 of 1.

#CityIndexHome ValueRentIncome
1Tucumcari69$88,048$1,019$31,844
2Zuni Pueblo70$81,700$1,140$45,724
3Shiprock72$104,400$1,116$35,900
4Portales75$138,873$1,014$50,555
5Raton76$150,910$1,014$52,641
6El Cerro Mission76$115,300$1,384$49,470
7Deming77$159,235$1,014$34,165
8Truth or Consequences77$157,766$1,014$33,788
9Grants78$161,978$1,022$47,183
10Clovis81$164,546$1,271$54,820
11Roswell82$176,603$1,302$51,583
12Socorro82$199,178$1,014$39,375
13Chaparral85$228,579$1,073$46,017
14Sunland Park85$226,688$1,073$62,814
15Lovington85$194,790$1,327$68,821
16Gallup86$221,673$1,140$58,303
17Anthony86$239,239$1,073$38,132
18Hobbs88$216,560$1,373$64,021
19Las Vegas88$238,186$1,077$45,125
20Silver City88$222,202$1,371$38,711
21South Valley89$224,300$1,384$58,224
22Bloomfield90$267,184$1,116$48,472
23Alamogordo91$223,281$1,560$55,952
24North Hobbs93$264,400$1,327$82,554
25Artesia94$249,252$1,633$74,915
26Belen94$272,375$1,384$42,627
27Farmington95$289,574$1,317$68,784
28Las Cruces96$290,170$1,446$55,422
29Carlsbad96$256,596$1,658$72,306
30Ruidoso97$320,278$1,063$52,736
31Aztec97$283,483$1,613$41,977
32North Valley98$302,700$1,384$61,498
33Española99$347,688$1,014$47,667
34Bernalillo102$343,632$1,384$63,880
35Albuquerque103$345,503$1,455$68,317
36Santa Teresa103$317,541$1,722$63,161
37Los Lunas108$331,123$2,071$62,330
38Rio Rancho110$361,320$1,915$89,596
39Edgewood110$381,569$1,735$84,761
40Taos120$437,444$2,008$47,304
41White Rock126$500,700$1,874$156,639
42Santa Fe135$581,279$1,925$73,482
43Eldorado at Santa Fe135$591,900$1,735$106,633
44Los Alamos143$581,096$2,541$141,018
45Corrales143$700,444$1,384$102,307
46Los Ranchos de Albuquerque145$713,376$1,384$72,992

2026 edition — based on ACS 2024, Zillow 2026-08, HUD FY2027, and BEA 2024 dated sources. The edition year is not the observation year.