');
US City Data

Cost of Living in New Mexico

Housing costs, rent, income, and affordability for 491 cities in NM. Updated 2026.

Understanding the cost of living in New Mexico is essential whether you're planning a move, comparing job offers, or evaluating real estate investments. This page breaks down housing costs, rent prices, and median household income for every city in New Mexico, with comparisons to national averages.

New Mexico's average home value of $160,920 is 34% below the national median of $244,900. The average median household income is $46,696, and average monthly rent is $370.

Avg. Home Value
$160,920
Below US avg
Avg. Monthly Rent
$370
Below US avg
Avg. Household Income
$46,696
Below US avg
Cities Analyzed
491
In NM

Most Affordable Cities in New Mexico

Cities with population 5,000+ ranked by lowest median home value.

#CityHome ValueRentIncomePopulation
1Tucumcari$56,400$751/mo$39,9155,197
2Zuni Pueblo$79,200$565/mo$43,0216,132
3El Cerro Mission$101,000$1,289/mo$49,7195,101
4Shiprock$101,500$693/mo$41,5638,339
5Chaparral$101,900$874/mo$46,10216,642
6Truth or Consequences$107,500$676/mo$29,1426,026
7Anthony$110,800$550/mo$33,1418,701
8Deming$112,800$596/mo$35,92014,735
9Grants$123,600$750/mo$49,2869,106
10Portales$132,900$870/mo$51,29012,023
11Gallup$134,600$858/mo$57,46621,333
12Roswell$139,200$840/mo$50,29447,823
13Las Vegas$143,900$731/mo$42,73213,120
14Raton$148,200$734/mo$52,0076,013
15Belen$154,600$877/mo$40,3547,427

Most Expensive Cities in New Mexico

#CityHome ValueRentIncomePopulation
1Corrales$549,700$1,184/mo$114,2078,557
2Eldorado at Santa Fe$542,800$2,132/mo$96,6925,746
3White Rock$460,100$0/mo$150,7145,568
4Los Alamos$458,200$1,304/mo$136,50213,471
5Los Ranchos de Albuquerque$442,100$990/mo$70,8015,869
6Taos$432,700$915/mo$46,5796,468
7Santa Fe$411,500$1,380/mo$70,11088,224
8North Valley$290,500$1,063/mo$67,11511,474
9Edgewood$278,100$938/mo$81,2276,122
10Rio Rancho$273,300$1,481/mo$85,755106,533

Highest Income Cities in New Mexico

#CityMedian IncomeHome ValuePopulation
1White Rock$150,714$460,1005,568
2Los Alamos$136,502$458,20013,471
3Corrales$114,207$549,7008,557
4Eldorado at Santa Fe$96,692$542,8005,746
5North Hobbs$89,279$233,2006,099
6Rio Rancho$85,755$273,300106,533
7Edgewood$81,227$278,1006,122
8Carlsbad$78,277$187,90031,813
9Artesia$77,647$213,80012,555
10Los Ranchos de Albuquerque$70,801$442,1005,869

Cost of Living FAQ — New Mexico

What is the average cost of living in New Mexico?

The average median home value across New Mexico cities is $160,920, with average rent of $370/month. The average median household income is $46,696.

What are the cheapest cities in New Mexico?

The most affordable cities in New Mexico by home value include Tucumcari ($56,400), Zuni Pueblo ($79,200), El Cerro Mission ($101,000).

What is the most expensive city in New Mexico?

The most expensive city in New Mexico is Corrales with a median home value of $549,700.

How does New Mexico compare to the national average?

New Mexico's average home value of $160,920 is below the national median of $244,900. Median rent of $370/month is below the US average of $1,163.

Explore More

All Cities in New MexicoCheapest Cities in New MexicoHighest Income in New MexicoUS Cost of Living GuideMost Affordable Cities