Cost of Living in New Mexico

527 cities · Total population 1,816,508

Page updated: · Data vintage: 2023 ACS 5-Year
Sources: Census ACS·Tax Foundation·BLS · Methodology
Median Home Value
$232,200
-24% vs national
Median Rent
$1,021/mo
-22% vs national
Median Income
$62,125
-17% vs national
Unemployment Rate
5.9%
+23% vs national

New Mexico at a Glance

The median home value in New Mexico is $232,200, 24% below the national median of $305,000. Additionally, median rent is $1,021/mo (22% below the $1,314 national figure), and median household income is $62,125 (17% lower than the national $74,580), and the unemployment rate sits at 5.9% (23% above the 4.8% national average).

State Tax Rates

Income Tax
5.9%
State Sales Tax
5.0%
Total Sales Tax
7.7%
Property Tax Rate
0.8%

All Cities in New Mexico

Click column headers to sort · Click a city for full details

City Population Med. Income Home Value
Albuquerque 562,488 $65,604 $266,700
Las Cruces 112,612 $55,176 $217,400
Rio Rancho 106,533 $85,755 $273,300
Santa Fe 88,224 $70,110 $411,500
Roswell 47,823 $50,294 $139,200
Farmington 46,339 $63,745 $225,400
Hobbs 39,887 $65,691 $180,700
Clovis 38,153 $54,029 $160,000
South Valley 36,605 $51,062 $205,200
Carlsbad 31,813 $78,277 $187,900
Alamogordo 31,063 $52,515 $163,600
Gallup 21,333 $57,466 $134,600
Los Lunas 17,932 $63,696 $232,700
Sunland Park 17,085 $52,147 $194,900
Chaparral 16,642 $46,102 $101,900
Deming 14,735 $35,920 $112,800
Los Alamos 13,471 $136,502 $458,200
Las Vegas 13,120 $42,732 $143,900
Artesia 12,555 $77,647 $213,800
Portales 12,023 $51,290 $132,900
North Valley 11,474 $67,115 $290,500
Lovington 11,444 $67,284 $162,900
Española 10,472 $47,664 $205,100
Silver City 9,574 $39,025 $160,900
Grants 9,106 $49,286 $123,600
Bernalillo 9,068 $61,624 $237,100
Anthony 8,701 $33,141 $110,800
Corrales 8,557 $114,207 $549,700
Socorro 8,540 $51,343 $162,400
Shiprock 8,339 $41,563 $101,500
Ruidoso 7,701 $50,259 $229,100
Belen 7,427 $40,354 $154,600
Bloomfield 7,391 $51,212 $167,800
Taos 6,468 $46,579 $432,700
Aztec 6,177 $42,699 $164,700
Zuni Pueblo 6,132 $43,021 $79,200
Edgewood 6,122 $81,227 $278,100
North Hobbs 6,099 $89,279 $233,200
Truth or Consequences 6,026 $29,142 $107,500
Raton 6,013 $52,007 $148,200
Santa Teresa 5,973 $60,759 $216,600
Los Ranchos de Albuquerque 5,869 $70,801 $442,100
Eldorado at Santa Fe 5,746 $96,692 $542,800
White Rock 5,568 $150,714 $460,100
Tucumcari 5,197 $39,915 $56,400
El Cerro Mission 5,101 $49,719 $101,000
Rio Communities 4,924 $46,223 $200,000
Paradise Hills 4,662 $74,403 $241,300
Los Chaves 4,641 $81,320 $240,500
Lee Acres 4,463 $50,846 $182,200
Crouch Mesa 4,419 $56,676 $76,800
Placitas CDP (Sandoval County) 4,375 $110,268 $520,200
Holloman AFB 4,052 $51,205
Bosque Farms 4,042 $63,889 $261,900
Meadow Lake 3,959 $38,872 $83,500
La Cienega 3,780 $68,676 $417,900
Kirtland AFB 3,421 $79,301
Peralta 3,385 $67,703 $275,000
Vado 3,185 $29,844 $108,300
El Cerro 3,093 $112,174 $291,800
Sandia Heights 3,083 $151,538 $623,500
Eunice 2,989 $49,795 $164,900
Crownpoint 2,924 $35,926 $49,900
Cannon AFB 2,876 $67,132
Agua Fria 2,842 $47,438 $264,900
Dulce 2,782 $41,886 $58,100
Chimayo 2,726 $52,305 $214,000
University Park 2,699 $25,433
Clayton 2,680 $40,192 $111,500
Ruidoso Downs 2,629 $31,413 $55,400
Tularosa 2,584 $45,147 $117,600
La Mesilla 2,531 $74,385 $266,900
West Hammond 2,519 $49,795 $185,800
Milan 2,473 $37,551 $71,300
Santa Rosa 2,447 $41,995 $101,800
Bayard 2,370 $33,269 $118,100
Center Point 2,366 $49,714 $206,300
Ranchos de Taos 2,348 $51,380
Pojoaque 2,274 $68,188 $154,300
Jemez Pueblo 2,273 $59,102 $190,000
Valencia CDP (Valencia County) 2,219 $70,521 $242,400
Flora Vista 2,215 $43,799 $195,200
La Plata 2,185 $54,801 $187,000
San Ysidro 2,179 $90,724 $306,900
Santo Domingo Pueblo 2,162 $85,865 $146,100
Lordsburg 2,139 $33,899 $86,100
Navajo 2,133 $28,917 $52,100
Questa 2,112 $41,071 $225,300
Arroyo Seco 2,107 $69,917 $525,500
Moriarty 2,074 $27,446 $106,600
Jal 2,069 $60,703 $105,400
Nambe 2,045 $45,341 $259,700
Angustura 2,024 $52,948 $191,300
Picacho Hills 1,995 $124,250 $438,600
Boles Acres 1,967 $65,673 $194,500
Jarales 1,939 $52,961 $166,100
Tres Arroyos 1,870 $88,289 $702,100
Mesilla 1,850 $73,681 $296,200
Thoreau 1,795 $43,953 $52,900
Las Campanas 1,792 $196,023 $1,502,700
Las Maravillas 1,776 $61,200 $191,300
Santa Clara 1,751 $46,094 $120,900
La Luz 1,683 $35,324 $60,800
La Huerta 1,673 $83,672 $421,600
Hatch 1,663 $40,625 $110,700
Radium Springs 1,661 $50,000 $132,100
Rio Rancho Estates 1,626 $90,172 $156,900
El Valle de Arroyo Seco 1,602 $69,556 $214,400
Barton 1,601 $83,849 $336,300
South River 1,594 $56,307 $215,000
Elephant Butte 1,586 $45,179 $166,800
Gamerco 1,583 $40,938
Tano Road 1,581 $166,649 $1,019,600
White Sands 1,577 $87,059
Dixon 1,551 $43,148 $362,300
Tome 1,525 $84,243 $272,400
Little Walnut Village 1,520 $100,170 $278,600
Upper Fruitland 1,496 $40,446 $91,700
High Rolls 1,463 $81,827 $245,600
Thunder Mountain 1,456 $44,757 $339,500
Keeler Farm 1,450 $43,750 $121,800
La Villita 1,440 $130,357 $259,500
Sandia Knolls 1,436 $102,801 $286,400
El Rancho 1,432 $78,594 $257,100
Berino 1,429 $37,614
San Felipe Pueblo 1,420 $55,385 $255,400
Church Rock 1,413 $35,417 $36,500
Paraje 1,405 $30,284
Estancia 1,399 $34,559 $95,800
Loving 1,317 $60,203 $177,400
McIntosh 1,310 $65,116 $164,700
Mountainair 1,308 $41,678 $97,000
Taos Pueblo 1,294 $36,979 $315,000
Cloudcroft 1,275 $38,428 $200,000
Capitan 1,262 $50,299 $128,800
Alamo 1,242 $24,427 $9,999
Waterflow 1,215 $60,278 $167,700
Iyanbito 1,213 $46,667 $58,500
Algodones 1,198 $63,750 $236,500
Ohkay Owingeh 1,178 $65,179 $2,000,001
Rock Springs 1,166 $93,333 $17,100
Doña Ana 1,154 $28,346 $107,500
Columbus 1,147 $24,554 $91,400
Pecos 1,145 $69,327 $260,000
Dexter 1,144 $61,118 $95,200
Hurley 1,137 $41,167 $82,900
Talpa 1,126 $59,323 $356,300
Black Rock 1,108 $55,350 $80,000
Spencerville 1,100 $60,708 $255,400
Springer 1,098 $48,188 $94,800
Ponderosa Pine 1,091 $83,864 $295,500
Angel Fire 1,089 $79,821 $476,200
Tesuque 1,087 $52,273 $877,600
Williams Acres 1,069
Atoka 1,038 $69,959 $119,100
Santa Ana Pueblo 1,028 $72,188 $147,100
Santa Clara Pueblo 1,002 $42,083 $205,700
El Rito 961 $24,611 $273,700
Twin Lakes 961 $22,917 $56,000
Carrizozo 959 $26,121 $80,200
Fort Sumner 958 $154,000
Cañoncito 946 $72,072 $402,400
Skyline-Ganipa 937 $66,071 $57,200
La Union 917 $156,300
Arenas Valley 915 $74,107 $166,100
Isleta 909 $37,224 $159,900
Adelino 892 $214,300
Sunlit Hills 888 $146,750 $869,400
Logan 858 $27,885 $109,400
Texico 858 $63,958 $95,000
Cedar Grove 849 $63,070 $191,300
La Puebla 844 $86,083 $297,600
Carnuel 842 $89,432 $233,700
Cedar Hill 835 $83,611 $235,800
Salem 834 $56,103 $55,300
Chamita 829 $62,813 $230,700
Butterfield Park 826
Ventura 826 $24,342 $77,900
Mesita 823 $239,141
Mescalero 814 $28,167 $48,300
Monterey Park 814 $28,293
Hernandez 802 $24,259 $181,900
La Hacienda 799
Zia Pueblo 793 $56,250 $220,500
Laguna 786
Sausal 783 $95,705 $255,800
Indian Hills 778 $41,667 $152,800
Magdalena 764 $112,900
Valle Vista 759 $36,481 $226,900
Los Luceros 757
Chama 748 $194,300
Cedar Crest 746 $143,750 $254,200
San Jose CDP (Rio Arriba County) 739 $57,019 $250,400
Tatum 736 $107,400
El Duende 730 $90,859
Polvadera 730 $180,000
San Pablo 729 $83,056 $278,500
San Mateo 726
La Cueva CDP (Santa Fe County) 724 $105,385 $371,100
Cimarron 717 $40,673 $143,500
Las Tusas 716 $56,109 $140,100
Santa Fe Foothills 710 $192,630 $1,111,500
San Miguel 707 $55,219 $116,200
San Antonito CDP (Bernalillo County) 706 $61,250 $322,000
Peña Blanca 701 $73,750 $166,500
Tohatchi 695 $41,875 $51,500
Napi Headquarters 691 $28,194
Seama 686 $32,600
Pecan Park 680
McCartys Village 670 $43,845
San Ildefonso Pueblo 670 $73,333 $241,700
Tyrone 664 $46,250 $176,100
Acomita Lake 649 $81,797
Prewitt 645 $22,966 $30,300
Livingston Wheeler 643 $164,300
Tortugas 642 $29,096
Tierra Amarilla 637
Rio Lucio 625 $43,750 $184,200
San Rafael 620 $65,966 $120,300
Happy Valley 616 $144,400
Peñasco 613 $38,750 $219,600
Paa-Ko 612 $217,946 $744,500
Sedillo 610 $139,375 $463,500
White Cliffs 610 $93,095
Chamberino 601 $60,694 $195,800
Hagerman 599 $68,750 $72,900
Williamsburg 599 $36,023 $75,200
Cuartelez 594 $372,600
Torreon CDP (Sandoval County) 594
Encinal 591
Wagon Mound 587 $41,823
Mesquite 584 $68,330 $96,900
Kirtland 575 $91,111 $280,000
North Light Plant 573 $191,400
Pinedale 572 $38,000
Midway 571 $37,955 $176,400
Glorieta 559 $48,571 $421,100
Rowe 555
La Mesa 548 $40,694 $108,700
Vaughn 548 $26,300 $45,800
Melrose 536 $33,333 $78,600
Pueblitos 534 $64,821 $176,000
East Pecos 529 $9,999
Sundance 527 $35,833 $36,100
Fruitland 521 $138,500 $160,000
Mora 518 $69,063 $213,600
Cuyamungue 511 $67,125 $324,000
Conejo 507 $101,685 $987,000
Costilla 498
Brimhall Nizhoni 497 $44,167 $67,500
Pueblo of Sandia Village 494 $209,600
Cañada de los Alamos 487 $80,460 $450,400
Peak Place 483 $50,417 $13,600
Tijeras 483 $75,398 $250,000
Mount Taylor 482 $110,083
Cochiti 481 $44,688 $207,600
Homer C Jones 480
Yah-ta-hey 480 $42,903 $21,400
Cuba 476 $134,400
Placitas CDP (Doña Ana County) 473 $14,907
Pinehill 466 $32,167 $95,800
Sunshine 465 $158,900
La Madera CDP (Sandoval County) 459 $157,813 $765,000
Ramah 458 $111,462 $222,400
Red River 456 $432,400
Canova 454
Cochiti Lake 453 $54,861 $208,100
Fort Wingate 451 $250,001
Nenahnezad 451 $37,212 $81,900
Ojo Encino 451 $28,750 $93,300
Jacona 441 $71,691 $452,600
Lake Arthur 438 $81,875 $113,900
Monument 437 $265,900
Lemitar 432 $92,201
Tecolotito 432 $9,999
Lobo Canyon 431 $88,951 $164,500
Arrey 429
Blanco 427 $52,125 $214,500
Tesuque Pueblo 427 $61,875 $98,100
Cañon 424 $97,007 $670,500
Cordova 418 $23,426 $150,000
Cedro 417 $117,846 $296,300
Gila 417 $262,000
Mimbres 409 $77,244 $181,800
Timberon 406
Naschitti 401 $30,833 $128,200
Puerto de Luna 401 $250,001 $240,900
Fairacres 395 $215,800
Broadview 386
Sandia Park 383 $134,118 $390,000
Ojo Amarillo 380 $21,488
Maxwell 370 $36,691 $77,900
Newcomb 369 $28,333 $18,400
Sheep Springs 369 $28,750 $97,500
Chamisal 367 $40,833 $198,800
Pleasanton 363 $58,967 $263,600
Morningside 352
Haystack 347 $19,074 $109,300
Madrone 345 $18,241 $48,000
Timberlake 341 $216,700
Vadito 340 $57,083 $143,800
Hyde Park 338 $182,446 $1,100,000
North Acomita Village 338 $43,000 $52,700
Highland Meadows 332 $130,500
Las Palomas 332 $104,200
Cuyamungue Grant 331 $96,786 $401,900
San Pedro 331 $72,303 $432,100
La Tierra 329 $976,200
Paguate 325
Ribera 324 $53,250 $186,700
North San Ysidro 323 $94,000 $270,000
Reserve 323 $40,357 $145,800
Roy 321 $40,227 $50,600
Casa Colorada 320 $222,100
Jemez Springs 318 $97,500 $285,300
Chupadero 309 $99,828
Quemado 309 $65,605
San Lorenzo 308 $93,125 $231,300
Glen Acres 306 $100,982 $138,400
Twin Forks 304 $243,800
Crystal 302 $75,800
Nageezi 279 $10,921 $46,600
Truchas 278 $39,632
Hanover 276 $32,194 $95,400
Soham 275
Becenti 274 $53,200
Gallina 273 $130,071 $264,300
Jaconita 272 $97,500 $227,900
Eagle Nest 270 $47,708 $190,000
Rodey 263
Rincon 260 $55,785
Sanostee 259 $52,917 $36,800
Ponderosa 252 $49,583
Nakaibito 251 $31,250 $45,000
Turley 250 $46,900 $120,300
Villanueva 250 $28,665 $114,500
Madrid 248 $380,000
Velarde 248 $63,707
Medanales 246
Willard 246 $96,300
Bluewater 241 $121,083 $268,100
Navajo Dam 240 $213,600
Totah Vista 240
Alcalde 237 $45,781 $231,300
Cotton City 236 $56,688 $191,700
Anton Chico 235
Pueblo Pintado 229 $40,972
Santa Cruz 225 $34,750 $209,400
Hillsboro 220 $16,038 $219,400
Ensenada 216
Arroyo Hondo CDP (Santa Fe County) 214 $125,750 $952,500
South Acomita Village 214
Middle Mesa 212 $46,758 $258,600
Seboyeta 212
Rio Chiquito 211 $242,200
Rosedale 209 $191,500
Edith Enclave 203 $95,000 $282,700
White Signal 200 $92,500 $250,000
Arroyo Hondo CDP (Taos County) 198
Virden 192 $112,500 $203,800
Animas 191 $100,500 $137,500
Beclabito 191 $59,063
San Ysidro 190 $245,200
Pie Town 188
Chili 185 $61,806 $270,900
Causey 183 $32,813 $71,700
Conchas Dam 182
Sagar 176
Continental Divide 174
Lindrith 170 $58,750
Alamillo 168 $31,447 $111,800
La Madera CDP (Rio Arriba County) 168
Corona 167 $28,542 $85,600
La Jara 163
Aragon 162
Cruzville 162
Glenwood 161 $178,400
Canjilon 158 $162,813 $361,500
Sena 157
Nogal 156 $30,982 $135,400
Tajique 156
Nara Visa 153 $25,341
Ojo Sarco 153
Jamestown 152 $51,779 $117,300
Elida 151 $51,818 $46,300
Organ 151 $240,903 $121,500
Torreon CDP (Torrance County) 150 $41,573
Pinos Altos 149
Chical 148 $83,304
Nadine 146 $108,164 $239,800
Crestview 144 $123,644 $220,400
Galisteo 141 $944,400
Encantado 140 $196,058 $846,900
La Joya 139
San Jon 136 $53,750 $101,000
Sombrillo 136 $184,643 $287,500
Casas Adobes 133 $31,875 $164,100
Pulpotio Bareas 133
Cliff 132 $41,964 $252,300
Floyd 131 $55,956
Pajarito Mesa 129
Oasis 123 $11,490
Catalpa Canyon 119 $151,250
Lybrook 117
Kingston 116
San Cristobal 116
Lamy 115 $592,600
Los Cerrillos 115 $39,542
Borrego Pass 109 $58,800
Grady 106 $68,605 $104,200
Hope 99 $103,393
Garfield 98
Mountain View CDP (Cibola County) 98 $23,333
Cubero 97
Lyden 95
Lumberton 93
Des Moines 92 $60,938
Cañones 91 $98,750 $525,000
Ojo Caliente 91
Weed 90
Anzac Village 89 $107,321
Caballo 87
Lake Valley 87 $80,739 $225,000
Tse Bonito 86 $17,900
Buckhorn 85
Purty Rock 85
La Cueva CDP (Sandoval County) 82 $250,001 $268,200
Luis Lopez 82 $76,595 $216,400
North Hurley 81 $156,900
Picuris Pueblo 80 $221,900
Capulin 79 $34,808
La Boca 79
Veguita 79
Rancho Grande 69
Luna 67
Golden Acres 66
Lake Sumner 66 $9,999
San Antonio 65
Windmill 65 $76,250
Rio en Medio 64 $195,750
Malaga 63
Loco Hills 61
Hot Springs Landing 60
Folsom 56 $93,750
Dora 54 $59,886
Escudilla Bonita 53
San Jose CDP (San Miguel County) 52
Las Nutrias 51
Valencia CDP (Santa Fe County) 50
Vanderwagen 50
El Morro Valley 49
House 47 $116,100
Punta de Agua 45
Youngsville 45
San Acacia 43
Grenville 40 $114,167 $107,500
Llano del Medio 40
Pueblito 40
Pueblo 39 $99,250
Taos Ski Valley 39
Mosquero 38 $19,375 $85,000
Encino 37
Manuelito 37
Rivers 35
Tecolote 35
Regina 33
Alma 31
Rodeo 31
Stanley 31 $137,500
Bluewater Village 30
Manzano Springs 30
Seton Village 29 $131,528 $968,800
Chilili 27
Playas 27
Candy Kitchen 23
Trout Valley 21
Los Ojos 20
Chamizal 17
Duran 17
Golden 17
Datil 16
La Bajada 15 $1,031,300
Hachita 13
Bent 9
Mayhill 9
Orogrande 9
Coyote 8
Mogollon 7
Pastura 7
Pinehaven 7
San Fidel 4
Black Hat 1
Abeytas
Abiquiu
Apache Creek
Bibo
Brazos
City of the Sun
Cobre
Cundiyo
Deer Canyon
Escondida
Faywood
Fence Lake
Gila Hot Springs
Homestead
Lake Roberts
Lake Roberts Heights
Lower Frisco
McGaffey
Manzano
Middle Frisco
Moquino
Mountain View CDP (Luna County)
Newkirk
Old Town
Pinon
Redrock
Red Rock Ranch
Sacramento
San Antonito CDP (Socorro County)
San Luis
Stoneridge
Ute Park
Watrous
Whites City
Winston