NMNew Mexico rankings

Towns with the cheapest rent in New Mexico

Ranked by median gross rent — rent plus utilities — across all rented homes. 69 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownMedian rentMedian incomeHome value
1 Dulce3,218 people $550/mo $39,773 $53,300
2 Anthony Anthony8,767 people $561/mo $38,132 $116,000
3 Deming15,221 people $586/mo $34,165 $127,400
4 Zuni Pueblo5,864 people $588/mo $45,724 $81,700
5 Map of Crownpoint Crownpoint2,882 people $593/mo $51,011 $61,100
6 Aztec6,150 people $629/mo $41,977 $175,000
7 Clayton2,753 people $652/mo $34,500 $110,500
8 Shiprock7,610 people $694/mo $35,900 $104,400
9 Map of Tucumcari Tucumcari5,160 people $704/mo $31,844 $64,100
10 Map of Socorro Socorro8,481 people $711/mo $39,375 $152,900
11 Truth or Consequences6,019 people $714/mo $33,788 $124,600
12 Eunice3,015 people $721/mo $49,087 $139,800
13 El Cerro2,923 people $723/mo $106,136 $311,500
14 Raton Raton6,026 people $741/mo $52,641 $134,300
15 Vado2,895 people $756/mo $37,411 $104,400
16 Map of Grants Grants8,951 people $783/mo $47,183 $136,500
17 Las Vegas13,000 people $792/mo $45,125 $155,300
18 University Park2,782 people $792/mo $30,156
19 Española10,473 people $829/mo $47,667 $210,800
20 Map of Los Chaves Los Chaves4,838 people $833/mo $79,662 $285,700
21 Chaparral18,186 people $853/mo $46,017 $109,300
22 Silver City9,536 people $866/mo $38,711 $182,100
23 Roswell47,638 people $876/mo $51,583 $152,600
24 Taos6,458 people $883/mo $47,304 $445,900
25 North Valley10,455 people $893/mo $61,498 $302,700
26 Bosque Farms4,071 people $897/mo $82,188 $293,100
27 Map of Alamogordo Alamogordo31,307 people $902/mo $55,952 $172,900
28 Bernalillo Bernalillo9,086 people $902/mo $63,880 $255,500
29 Map of Portales Portales11,968 people $903/mo $50,555 $133,400
30 Meadow Lake4,259 people $908/mo $43,649 $77,900
31 Map of Belen Belen7,450 people $916/mo $42,627 $166,100
32 Sunland Park Sunland Park17,463 people $920/mo $62,814 $215,200
33 Map of Gallup Gallup21,023 people $927/mo $58,303 $165,200
34 Ruidoso Downs2,655 people $936/mo $31,354 $154,000
35 Map of Ruidoso Ruidoso7,699 people $944/mo $52,736 $243,800
36 South Valley37,120 people $954/mo $58,224 $224,300
37 Las Cruces Las Cruces114,197 people $974/mo $55,422 $231,700
38 Bloomfield Bloomfield7,395 people $984/mo $48,472 $161,200
39 Map of Clovis Clovis37,942 people $988/mo $54,820 $169,400
40 La Mesilla2,697 people $1,012/mo $81,438 $315,800
41 Lovington11,498 people $1,014/mo $68,821 $166,100
42 Farmington Farmington46,314 people $1,037/mo $68,784 $233,000
43 Crouch Mesa4,812 people $1,040/mo $63,750 $89,200
44 Map of Rio Communities Rio Communities4,925 people $1,055/mo $46,035 $205,900
45 Los Ranchos de Albuquerque5,857 people $1,061/mo $72,992 $492,400
46 Lee Acres4,272 people $1,077/mo $44,583 $187,400
47 Tularosa2,597 people $1,081/mo $52,375 $150,600
48 Los Lunas18,618 people $1,110/mo $62,330 $262,900
49 Hobbs40,252 people $1,112/mo $64,021 $191,300
50 Edgewood6,124 people $1,114/mo $84,761 $306,400
51 La Cienega3,543 people $1,139/mo $85,250 $517,100
52 Corrales8,555 people $1,143/mo $102,307 $571,500
53 Albuquerque Albuquerque562,218 people $1,145/mo $68,317 $291,500
54 Map of Agua Fria Agua Fria2,898 people $1,158/mo $65,101 $270,400
55 Holloman AFB4,433 people $1,230/mo $52,465
56 Carlsbad Carlsbad31,746 people $1,236/mo $72,306 $200,000
57 Peralta3,404 people $1,246/mo $73,131 $299,200
58 Artesia12,576 people $1,288/mo $74,915 $229,400
59 North Hobbs6,034 people $1,319/mo $82,554 $264,400
60 Santa Teresa Santa Teresa6,041 people $1,356/mo $63,161 $215,100
61 Map of Los Alamos Los Alamos13,317 people $1,359/mo $141,018 $501,800
62 Paradise Hills4,591 people $1,361/mo $73,295 $254,600
63 Map of Santa Fe Santa Fe89,019 people $1,463/mo $73,482 $444,900
64 Map of Flora Vista Flora Vista2,770 people $1,495/mo $44,352 $219,300
65 Rio Rancho108,515 people $1,514/mo $89,596 $310,200
66 Kirtland AFB3,413 people $1,794/mo $84,884
67 Eldorado at Santa Fe5,619 people $2,526/mo $106,633 $591,900
68 Placitas4,223 people $2,717/mo $109,750 $562,100
69 Sandia Heights3,160 people $3,050/mo $143,646 $670,100

How this ranking works

We rank every town by median gross rent — rent plus utilities — across all rented homes. The town with the lowest figure ranks #1. For comparison, the figure for New Mexico as a whole is $1,067/mo.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states