Cities & Towns in New Mexico: Complete List (2023)

Last updated: 2023 BLS data · Page refreshed:

418 cities and towns with demographics, income, and housing data

U.S. Census ACS 2023 5-Year Estimates · Updated 2026

418
Cities & Towns
$68,129
Avg Median Income
$251,743
Avg Home Value
1,820,117
Total Population

Median Household Income by State

Compare median household income across all states. Click any state for city details.

Click for full breakdown →
AK AL AR AZ CA CO FL GA HI IA ID IL IN KS KY LA ME MI MN MO MS MT NC ND NE NM NV NY OH OK OR PA SC SD TN TX UT VA WA WI WV WY VT NH MA RI CT NJ DE MD DC
$51,489
$125,705

Source: Bureau of Labor Statistics, OEWS 2023 Annual

New Mexico has 418 cities, towns, and census-designated places tracked in our database. The average median household income across New Mexico communities is $68,129. Median home values average $251,743. The largest city is Albuquerque with a population of 562,218.

Largest City
562,218
Highest Median Income
$204,922
Most Affordable (Home Value)
$18,000

All 418 Cities in New Mexico

A B C D E F G H I J K L M N O P Q R S T U V W Y Z

A

City / Town Population Median Income Median Home Value
Acomita Lake 590 $85,346 N/A
Adelino 686 $110,391 $222,000
Agua Fria 2,898 $65,101 $270,400
Alamillo 247 N/A N/A
Alamo 246 N/A N/A
Alamogordo 31,307 $55,952 $172,900
Albuquerque 562,218 $68,317 $291,500
Alcalde 285 $48,000 $250,000
Algodones 1,479 $67,994 $234,800
Angel Fire 1,111 $107,554 $546,800
Angustura 1,997 $53,750 $170,400
Animas 186 $103,125 $124,200
Anthony 8,767 $38,132 $116,000
Anton Chico 276 N/A N/A
Anzac Village 185 $108,438 $65,400
Arenas Valley 1,247 $44,300 $189,900
Arrey 491 N/A N/A
Arroyo Hondo CDP (Santa Fe County) 135 N/A $893,500
Arroyo Seco 2,112 $62,348 $603,500
Artesia 12,576 $74,915 $229,400
Atoka 1,347 $83,704 $116,200
Aztec 6,150 $41,977 $175,000

B

City / Town Population Median Income Median Home Value
Barton 1,302 $81,723 $323,700
Bayard 2,057 $34,477 $117,700
Becenti 235 $55,833 $53,100
Beclabito 212 $61,563 $106,800
Belen 7,450 $42,627 $166,100
Berino 1,454 $39,907 $105,100
Bernalillo 9,086 $63,880 $255,500
Black Rock 1,125 $46,000 $101,100
Blanco 492 $55,625 $257,600
Bloomfield 7,395 $48,472 $161,200
Bluewater 275 $122,750 $337,900
Bluewater Village 133 N/A N/A
Boles Acres 1,848 $52,788 N/A
Borrego Pass 129 $33,333 $85,000
Bosque Farms 4,071 $82,188 $293,100
Brimhall Nizhoni 367 $55,417 $65,000
Broadview 296 N/A N/A
Butterfield Park 1,119 $34,093 $258,500

C

City / Town Population Median Income Median Home Value
Caballo 233 N/A N/A
Candy Kitchen 180 N/A $213,800
Canjilon 185 N/A $395,800
Cannon AFB 2,405 $63,000 N/A
Canova 452 N/A N/A
Capitan 1,191 $52,864 $111,700
Carlsbad 31,746 $72,306 $200,000
Carnuel 877 $98,988 $294,600
Carrizozo 854 $27,344 $84,700
Casa Colorada 351 $47,310 $235,400
Casas Adobes 195 N/A N/A
Catalpa Canyon 302 N/A N/A
Causey 122 N/A $61,000
Cañada de los Alamos 315 $83,294 $460,700
Cañon 436 $99,545 $651,300
Cañoncito 1,253 $78,220 $387,900
Cedar Crest 886 N/A $248,400
Cedar Grove 901 $63,261 $185,000
Cedar Hill 902 $82,050 $275,000
Cedro 372 $121,766 $362,800
Center Point 2,286 $51,358 $193,000
Chama 776 $30,694 $189,100
Chamberino 580 $61,250 N/A
Chamisal 300 $37,375 $221,800
Chamita 867 $68,472 $222,300
Chaparral 18,186 $46,017 $109,300
Chical 141 $85,714 $334,000
Chili 209 $63,939 $296,300
Chimayo 2,390 $56,484 $227,500
Chupadero 334 $101,094 $1,030,500
Church Rock 1,381 $35,083 $39,100
Cimarron 701 $41,324 $126,600
Clayton 2,753 $34,500 $110,500
Cliff 106 $47,969 $220,800
Cloudcroft 630 $56,563 $234,800
Clovis 37,942 $54,820 $169,400
Cochiti 680 $85,548 $250,000
Cochiti Lake 476 $57,375 $255,300
Columbus 1,196 $26,090 $105,600
Conchas Dam 282 N/A N/A
Conejo 555 $111,908 $1,005,600
Continental Divide 231 $61,284 N/A
Cordova 389 $23,395 N/A
Corona 168 N/A $88,300
Corrales 8,555 $102,307 $571,500
Costilla 450 N/A N/A
Cotton City 286 $56,574 $186,900
Crestview 580 $126,678 $228,300
Crouch Mesa 4,812 $63,750 $89,200
Crownpoint 2,882 $51,011 $61,100
Crystal 287 $43,125 $89,000
Cuartelez 1,512 $114,151 $304,700
Cuba 462 $58,750 $150,700
Cuyamungue 509 $76,458 $364,100
Cuyamungue Grant 376 $77,639 $398,300

D

City / Town Population Median Income Median Home Value
Deming 15,221 $34,165 $127,400
Des Moines 174 $63,864 $152,500
Dexter 1,128 $43,846 $97,500
Dixon 1,623 $54,231 $392,700
Doña Ana 868 $35,700 $96,400
Dulce 3,218 $39,773 $53,300

E

City / Town Population Median Income Median Home Value
Eagle Nest 451 $57,692 $301,200
East Pecos 643 N/A N/A
Edgewood 6,124 $84,761 $306,400
Edith Enclave 185 $91,875 $318,800
El Cerro 2,923 $106,136 $311,500
El Cerro Mission 5,323 $49,470 $115,300
El Duende 454 $124,081 N/A
El Rancho 1,451 $80,417 $281,400
El Rito 1,102 N/A $332,300
El Valle de Arroyo Seco 1,293 $67,826 N/A
Eldorado at Santa Fe 5,619 $106,633 $591,900
Elephant Butte 1,790 $53,482 $176,800
Elida 165 $67,917 $49,500
Encantado 175 N/A $861,800
Ensenada 225 N/A N/A
Española 10,473 $47,667 $210,800
Estancia 1,432 $53,846 $99,000
Eunice 3,015 $49,087 $139,800

F

City / Town Population Median Income Median Home Value
Fairacres 616 N/A $279,200
Farmington 46,314 $68,784 $233,000
Flora Vista 2,770 $44,352 $219,300
Floyd 134 $51,250 N/A
Fort Sumner 938 N/A N/A
Fort Wingate 726 $250,001 N/A
Fruitland 574 $142,750 N/A

G

City / Town Population Median Income Median Home Value
Galisteo 231 $32,955 $1,344,300
Gallina 318 $77,629 $196,100
Gallup 21,023 $58,303 $165,200
Gamerco 1,176 $48,977 $99,600
Gila 366 N/A N/A
Glen Acres 247 $99,688 $159,600
Glenwood 160 N/A N/A
Glorieta 385 N/A $438,900
Grants 8,951 $47,183 $136,500

H

City / Town Population Median Income Median Home Value
Hagerman 849 $64,674 $109,600
Hanover 263 $31,000 N/A
Happy Valley 845 $62,215 $200,000
Hatch 1,588 $43,486 $102,800
Haystack 250 N/A $106,300
Hernandez 769 $26,923 $148,200
High Rolls 1,313 $86,375 $257,600
Highland Meadows 405 $58,672 $131,300
Hillsboro 150 N/A $197,300
Hobbs 40,252 $64,021 $191,300
Holloman AFB 4,433 $52,465 N/A
Hot Springs Landing 110 N/A N/A
Hurley 1,044 $36,202 $89,700
Hyde Park 189 $194,464 $1,375,000

I

City / Town Population Median Income Median Home Value
Indian Hills 622 $42,222 $143,800
Isleta 1,043 N/A $159,000
Iyanbito 1,233 $52,500 $49,300

J

City / Town Population Median Income Median Home Value
Jacona 412 $84,375 $475,000
Jaconita 268 $101,250 $244,400
Jal 2,364 N/A $97,600
Jamestown 439 $145,172 $157,800
Jarales 2,144 $55,676 N/A
Jemez Pueblo 2,199 $55,551 $169,000
Jemez Springs 284 $87,917 $248,700

K

City / Town Population Median Income Median Home Value
Keeler Farm 1,376 $43,750 $143,800
Kirtland 465 $100,000 $291,300
Kirtland AFB 3,413 $84,884 N/A

L

City / Town Population Median Income Median Home Value
La Cienega 3,543 $85,250 $517,100
La Cueva CDP (Sandoval County) 162 $248,625 $245,000
La Cueva CDP (Santa Fe County) 778 $109,299 $418,500
La Hacienda 640 $30,541 $113,900
La Huerta 1,288 $78,861 $345,100
La Jara 176 $16,049 $13,400
La Joya 159 N/A N/A
La Luz 1,797 $46,655 $68,100
La Madera CDP (Rio Arriba County) 171 N/A N/A
La Madera CDP (Sandoval County) 532 $160,417 $762,900
La Mesa 473 N/A $206,300
La Mesilla 2,697 $81,438 $315,800
La Plata 2,233 $57,071 $210,000
La Puebla 715 N/A $266,500
La Tierra 315 $246,008 $2,000,001
La Union 1,071 $56,411 $251,800
La Villita 1,534 $104,162 $253,500
Laguna 459 N/A N/A
Lake Arthur 478 $76,429 $116,100
Lamy 294 $68,235 N/A
Las Campanas 2,119 $204,922 $1,545,800
Las Cruces 114,197 $55,422 $231,700
Las Maravillas 1,594 $63,375 $230,000
Las Palomas 304 $73,864 $137,500
Las Tusas 999 $58,627 $161,200
Las Vegas 13,000 $45,125 $155,300
Lee Acres 4,272 $44,583 $187,400
Lemitar 316 $93,902 N/A
Lindrith 111 $71,359 $106,600
Little Walnut Village 1,445 $125,175 $292,700
Livingston Wheeler 460 $79,329 $153,000
Llano del Medio 109 N/A N/A
Lobo Canyon 492 $91,506 $166,100
Logan 740 $34,271 $119,000
Lordsburg 2,057 $36,607 $86,200
Los Alamos 13,317 $141,018 $501,800
Los Cerrillos 241 $95,417 $610,900
Los Chaves 4,838 $79,662 $285,700
Los Luceros 1,136 N/A N/A
Los Lunas 18,618 $62,330 $262,900
Los Ranchos de Albuquerque 5,857 $72,992 $492,400
Loving 1,357 $43,884 $171,600
Lovington 11,498 $68,821 $166,100
Lumberton 130 N/A N/A

M

City / Town Population Median Income Median Home Value
Madrid 292 N/A $488,200
Madrone 295 $18,704 $49,800
Magdalena 976 N/A $99,500
Malaga 309 N/A N/A
Maxwell 331 $31,667 $79,300
McCartys Village 723 $45,438 N/A
McIntosh 1,943 $56,566 $168,500
Meadow Lake 4,259 $43,649 $77,900
Medanales 280 N/A N/A
Melrose 447 $32,750 $78,500
Mescalero 832 $24,313 $43,300
Mesilla 1,717 $74,750 $301,400
Mesita 514 N/A N/A
Mesquite 675 $70,692 $96,400
Middle Mesa 198 $46,792 $260,800
Midway 541 $44,258 $178,400
Milan 2,327 $36,133 $75,500
Mimbres 330 $66,250 $179,400
Monterey Park 667 $28,162 $56,300
Monument 432 N/A $261,400
Mora 520 $72,218 $172,200
Moriarty 2,102 $31,650 $108,500
Morningside 103 N/A N/A
Mount Taylor 335 N/A N/A
Mountainair 1,178 $43,021 $95,300

N

City / Town Population Median Income Median Home Value
Nadine 271 $120,074 $221,000
Nageezi 327 $12,321 $60,000
Nakaibito 251 $27,917 $67,500
Nambe 2,035 $59,375 $301,500
Napi Headquarters 717 $28,831 N/A
Nara Visa 151 $31,111 N/A
Naschitti 361 $29,821 $136,100
Navajo 2,181 $32,208 N/A
Navajo Dam 269 $12,011 $162,500
Nenahnezad 406 $37,361 $68,400
Newcomb 415 $35,313 $18,600
North Acomita Village 282 $49,297 $63,800
North Hobbs 6,034 $82,554 $264,400
North Hurley 166 N/A $154,800
North Light Plant 579 N/A $202,700
North San Ysidro 210 N/A N/A
North Valley 10,455 $61,498 $302,700

O

City / Town Population Median Income Median Home Value
Ohkay Owingeh 1,194 $47,067 N/A
Ojo Amarillo 411 $20,729 N/A
Ojo Encino 470 $28,953 $92,600
Ojo Sarco 112 $13,292 $63,200
Organ 152 N/A $122,100

P

City / Town Population Median Income Median Home Value
Paa-Ko 743 $230,804 $714,700
Paguate 226 N/A N/A
Paradise Hills 4,591 $73,295 $254,600
Paraje 1,333 $33,239 N/A
Peak Place 427 $40,938 $13,800
Pecan Park 575 $103,310 N/A
Pecos 1,204 $88,490 $302,700
Peralta 3,404 $73,131 $299,200
Peña Blanca 568 $71,250 $222,100
Peñasco 546 $45,833 $229,300
Picacho Hills 2,002 $120,850 $456,400
Pie Town 147 N/A N/A
Pinedale 575 N/A $39,900
Pinehill 664 $45,417 N/A
Pinos Altos 113 N/A $282,500
Placitas CDP (Doña Ana County) 516 N/A N/A
Placitas CDP (Sandoval County) 4,223 $109,750 $562,100
Pleasanton 259 $83,375 $333,300
Pojoaque 2,327 $74,028 $165,600
Polvadera 1,033 $27,158 $123,700
Ponderosa 289 $60,313 N/A
Ponderosa Pine 1,442 $87,361 $313,700
Portales 11,968 $50,555 $133,400
Prewitt 1,027 $19,074 N/A
Pueblitos 595 $43,466 $116,700
Pueblo Pintado 187 $41,250 N/A
Pueblo of Sandia Village 416 $30,625 $225,800
Puerto de Luna 378 $250,001 $242,300
Pulpotio Bareas 221 $57,917 N/A
Purty Rock 133 $61,250 N/A

Q

City / Town Population Median Income Median Home Value
Quemado 100 N/A N/A
Questa 2,466 $47,308 $233,500

R

City / Town Population Median Income Median Home Value
Radium Springs 1,908 $43,836 $136,100
Ramah 407 $112,564 $165,400
Rancho Grande 254 N/A $205,400
Ranchos de Taos 2,536 N/A $349,700
Raton 6,026 $52,641 $134,300
Red River 450 $22,384 $427,500
Reserve 402 N/A $123,200
Ribera 162 $56,326 N/A
Rincon 271 $57,083 N/A
Rio Chiquito 187 N/A $246,800
Rio Communities 4,925 $46,035 $205,900
Rio Lucio 485 $45,000 $180,100
Rio Rancho 108,515 $89,596 $310,200
Rio Rancho Estates 1,571 $91,635 $153,500
Rock Springs 1,013 $97,155 $18,000
Rosedale 252 N/A $196,500
Roswell 47,638 $51,583 $152,600
Rowe 516 $115,976 $199,300
Roy 302 $43,203 N/A
Ruidoso 7,699 $52,736 $243,800
Ruidoso Downs 2,655 $31,354 $154,000

S

City / Town Population Median Income Median Home Value
Sacramento 246 N/A N/A
Sagar 197 N/A N/A
Salem 916 $31,386 $61,500
San Acacia 176 N/A N/A
San Antonito CDP (Bernalillo County) 688 $51,898 $370,700
San Antonito CDP (Socorro County) 142 N/A N/A
San Cristobal 203 $78,472 $385,400
San Felipe Pueblo 1,119 N/A $210,100
San Ildefonso Pueblo 737 $91,042 $190,900
San Jon 102 N/A N/A
San Jose CDP (Rio Arriba County) 776 $80,179 $254,900
San Lorenzo 219 $71,167 N/A
San Mateo 602 $77,745 N/A
San Miguel 772 $55,145 $116,500
San Pablo 696 $68,047 $273,300
San Pedro 172 $140,568 $365,000
San Rafael 1,039 $83,423 $120,400
San Ysidro 2,118 $89,473 $335,300
San Ysidro 146 N/A $300,000
Sandia Heights 3,160 $143,646 $670,100
Sandia Knolls 1,445 $91,827 $293,900
Sandia Park 333 $123,750 $390,800
Sanostee 214 $56,250 $34,500
Santa Ana Pueblo 1,026 $86,250 $150,000
Santa Clara 1,809 $57,898 $141,500
Santa Clara Pueblo 733 $46,875 $123,900
Santa Cruz 228 $33,750 $253,100
Santa Fe 89,019 $73,482 $444,900
Santa Fe Foothills 779 $157,083 $1,172,000
Santa Rosa 2,462 $48,789 $111,600
Santa Teresa 6,041 $63,161 $215,100
Santo Domingo Pueblo 2,370 $57,375 $156,400
Sausal 602 $65,071 $254,800
Seama 538 N/A N/A
Seboyeta 517 $44,638 N/A
Sedillo 565 $112,009 $475,900
Sena 155 N/A N/A
Seton Village 101 $123,750 $680,600
Sheep Springs 360 $30,625 $99,000
Shiprock 7,610 $35,900 $104,400
Silver City 9,536 $38,711 $182,100
Skyline-Ganipa 1,226 $56,992 $83,900
Socorro 8,481 $39,375 $152,900
Sombrillo 168 $243,750 $324,100
South Acomita Village 294 N/A N/A
South River 1,810 $68,668 $260,100
South Valley 37,120 $58,224 $224,300
Spencerville 1,264 $78,899 $255,000
Springer 1,017 $50,345 $87,000
Stanley 185 $221,082 $608,200
Sullivan 463 $100,658 $316,700
Sundance 585 $32,000 $52,800
Sunland Park 17,463 $62,814 $215,200
Sunlit Hills 899 $126,250 $1,001,300
Sunshine 524 $45,076 $181,200

T

City / Town Population Median Income Median Home Value
Tajique 130 N/A N/A
Talpa 955 $49,167 $387,300
Tano Road 1,586 $183,162 $1,133,900
Taos 6,458 $47,304 $445,900
Taos Pueblo 1,129 $39,375 $371,600
Tatum 598 N/A $111,200
Tecolote 126 N/A $188,800
Tecolotito 465 N/A N/A
Tesuque 1,079 $55,865 $849,300
Tesuque Pueblo 325 $78,214 $95,000
Texico 967 $65,000 $95,900
Thoreau 1,973 $45,469 $95,200
Thunder Mountain 1,366 $47,309 $400,000
Tierra Amarilla 429 N/A N/A
Tijeras 524 $78,173 $260,600
Timberlake 110 N/A N/A
Timberon 479 N/A N/A
Tohatchi 750 $48,125 $56,700
Tome 1,723 $85,448 $269,300
Torreon CDP (Sandoval County) 580 N/A N/A
Torreon CDP (Torrance County) 125 N/A N/A
Tortugas 381 $31,554 $83,200
Totah Vista 235 N/A N/A
Tres Arroyos 1,926 $87,841 $678,500
Truchas 528 N/A $315,800
Truth or Consequences 6,019 $33,788 $124,600
Tucumcari 5,160 $31,844 $64,100
Tularosa 2,597 $52,375 $150,600
Turley 117 $48,000 $118,800
Twin Forks 310 $76,042 $250,000
Twin Lakes 893 $25,938 $56,500
Tyrone 814 $47,031 $166,100

U

City / Town Population Median Income Median Home Value
University Park 2,782 $30,156 N/A
Upper Fruitland 1,457 $49,453 $86,200

V

City / Town Population Median Income Median Home Value
Vadito 264 $62,083 $195,000
Vado 2,895 $37,411 $104,400
Valencia CDP (Valencia County) 2,406 $55,170 $262,900
Valle Vista 729 $36,635 $322,600
Vaughn 493 $29,135 $34,300
Veguita 157 $11,354 N/A
Velarde 229 $97,776 $234,100
Ventura 603 $30,867 $116,900
Villanueva 283 N/A N/A
Virden 175 $126,094 $207,600

W

City / Town Population Median Income Median Home Value
Wagon Mound 557 $43,672 N/A
Waterflow 1,140 $61,429 $167,400
West Hammond 2,236 $48,929 $209,300
White Cliffs 581 $74,148 N/A
White Rock 5,716 $156,639 $500,700
White Sands 1,609 $89,565 N/A
White Signal 177 $96,625 N/A
Willard 248 $63,125 $98,500
Williams Acres 643 $40,539 N/A
Williamsburg 466 $29,250 $43,600

Y

City / Town Population Median Income Median Home Value
Yah-ta-hey 507 $44,068 $28,200

Z

City / Town Population Median Income Median Home Value
Zia Pueblo 770 $56,518 $163,600
Zuni Pueblo 5,864 $45,724 $81,700

Salaries in New Mexico

Explore salary data for popular occupations in New Mexico:

See all New Mexico salaries →

Highest Paying Jobs in New Mexico Average Salary in New Mexico

Colleges in New Mexico

See all New Mexico colleges →

Frequently Asked Questions

How many cities are in New Mexico?
There are 418 cities, towns, and census-designated places in New Mexico tracked in our database, based on U.S. Census Bureau data.
What is the average median household income in New Mexico?
The average median household income across New Mexico communities is $68,129, based on ACS 5-Year Estimates.
What is the average home value in New Mexico?
The average median home value across New Mexico cities is $251,743.
What is the largest city in New Mexico?
The largest city in New Mexico is Albuquerque with a population of 562,218.

Data Source & Methodology

City data is sourced from the U.S. Census Bureau’s American Community Survey (ACS) 2023 5-Year Estimates. Includes demographics, income, education, housing, and employment data for all census-designated places.

Our Methodology · Data Sources · Source: U.S. Census Bureau

Cities in Other States

Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming

Earn More in New Mexico

Remote roles that pay New Mexico rates, resumes that beat local ATS filters, and skills that shift your market value. · Sponsored - see disclosure.

FlexJobs · (Ad)
Access 50,000+ vetted remote, hybrid, and flexible job listings. No ads, no scams.
Find Remote & Flexible Jobs →
MyPerfectResume · (Ad)
Create an ATS-friendly resume in minutes. Trusted by millions of job seekers.
Build My Resume →
ExpertRating · (Ad)
300+ online certifications in Project Management, Six Sigma, IT & more. Boost your resume today.
Get Certified & Earn More →
Mondly by Pearson · (Ad)
Join 140M+ learners. Master any of 41 languages with bite-sized lessons. Trusted by Pearson.
Learn a New Language →

Get Monthly Salary Insights & Career Data

Free data-driven career updates — no spam, unsubscribe anytime.

Join career-minded Americans who use data to make smarter decisions. Privacy Policy