Rent & Home Prices in New Mexico
30 metro areas · Sorted by average 2BR rent
New Mexico has 30 rental markets tracked by HUD Fair Market Rents. The average 2-bedroom apartment across New Mexico costs $1,009/month in 2026. Union County is among the most affordable metros with 2-bedroom rents averaging $933/month, while Santa Fe has some of the highest rents in the state at $1,627/month. Use the table below to compare rent prices across all New Mexico metro areas by bedroom size. Data is sourced from HUD Fair Market Rents and updated annually.
| # | City / Metro | Studio | 1BR | 2BR | 3BR | 4BR | Pop. |
|---|---|---|---|---|---|---|---|
| 1 | Union County Union County, NM | $678 | $768 | $933 | $1,273 | $1,549 | 4,039 |
| 2 | Mora County Mora County, NM | $678 | $764 | $933 | $1,273 | $1,549 | 4,176 |
| 3 | Luna County Luna County, NM | $640 | $762 | $933 | $1,290 | $1,567 | 25,420 |
| 4 | Lincoln County Lincoln County, NM | $678 | $790 | $933 | $1,271 | $1,549 | 20,227 |
| 5 | Hidalgo County Hidalgo County, NM | $678 | $764 | $933 | $1,307 | $1,549 | 4,097 |
| 6 | Harding County Harding County, NM | $678 | $764 | $933 | $1,273 | $1,549 | 748 |
| 7 | Guadalupe County Guadalupe County, NM | $678 | $826 | $933 | $1,273 | $1,549 | 4,379 |
| 8 | Grant County Grant County, NM | $748 | $753 | $933 | $1,242 | $1,284 | 27,856 |
| 9 | De Baca County De Baca County, NM | $678 | $711 | $933 | $1,227 | $1,549 | 1,580 |
| 10 | Colfax County Colfax County, NM | $811 | $843 | $933 | $1,247 | $1,549 | 12,336 |
| 11 | Cibola County Cibola County, NM | $678 | $783 | $933 | $1,171 | $1,237 | 27,059 |
| 12 | Catron County Catron County, NM | $678 | $764 | $933 | $1,273 | $1,549 | 3,685 |
| 13 | Socorro County Socorro County, NM | $678 | $764 | $933 | $1,307 | $1,549 | 16,308 |
| 14 | Sierra County Sierra County, NM | $640 | $711 | $933 | $1,307 | $1,549 | 11,511 |
| 15 | San Miguel County San Miguel County, NM | $753 | $843 | $933 | $1,307 | $1,549 | 27,036 |
| 16 | Roosevelt County Roosevelt County, NM | $678 | $711 | $933 | $1,307 | $1,567 | 19,002 |
| 17 | Rio Arriba County Rio Arriba County, NM | $707 | $711 | $933 | $1,124 | $1,334 | 40,165 |
| 18 | Quay County Quay County, NM | $678 | $711 | $933 | $1,162 | $1,549 | 8,616 |
| 19 | Otero County Otero County, NM | $640 | $761 | $933 | $1,307 | $1,567 | 68,235 |
| 20 | McKinley County McKinley County, NM | $652 | $799 | $951 | $1,169 | $1,261 | 71,172 |
| 21 | Chaves County Chaves County, NM | $693 | $737 | $953 | $1,234 | $1,413 | 64,446 |
| 22 | Curry County Curry County, NM | $667 | $805 | $973 | $1,246 | $1,634 | 47,932 |
| 23 | Eddy County Eddy County, NM | $750 | $931 | $1,031 | $1,379 | $1,484 | 61,114 |
| 24 | Farmington Farmington, NM MSA | $841 | $855 | $1,034 | $1,449 | $1,571 | 121,178 |
| 25 | Las Cruces Las Cruces, NM MSA | $741 | $940 | $1,041 | $1,447 | $1,605 | 221,665 |
| 26 | Taos County Taos County, NM | $808 | $934 | $1,070 | $1,368 | $1,797 | 34,516 |
| 27 | Lea County Lea County, NM | $806 | $862 | $1,131 | $1,397 | $1,599 | 73,154 |
| 28 | Albuquerque Albuquerque, NM MSA | $913 | $1,084 | $1,331 | $1,865 | $2,209 | 918,567 |
| 29 | Los Alamos County Los Alamos County, NM | $997 | $1,074 | $1,409 | $1,698 | $2,366 | 19,374 |
| 30 | Santa Fe Santa Fe, NM MSA | $1,235 | $1,368 | $1,627 | $2,057 | $2,157 | 155,175 |
← National Ranking💰 Cheapest Cities in New Mexico →🏙️ Most Expensive in New Mexico →📋 NM Tenant Rights →
Cities in New Mexico
- Union County
- Mora County
- Luna County
- Lincoln County
- Hidalgo County
- Harding County
- Guadalupe County
- Grant County
- De Baca County
- Colfax County
- Cibola County
- Catron County
- Socorro County
- Sierra County
- San Miguel County
- Roosevelt County
- Rio Arriba County
- Quay County
- Otero County
- McKinley County
- Chaves County
- Curry County
- Eddy County
- Farmington
- Las Cruces
- Taos County
- Lea County
- Albuquerque
- Los Alamos County
- Santa Fe