New Mexico Cities and Towns
Explore 105 cities and towns in New Mexico. Search Census population, growth, housing and income data, and compare detailed city profiles.
New Mexico has 105 PEP place records in this directory. Albuquerque city is the largest in this covered universe at 556,588 residents as of July 1, 2025. Its place population decreased by 2,290 ( 0.4%) from July 1, 2024.
Together, these places hold 1,436,695 residents; 34 of 105 gained population between July 2024 and July 2025. Statewide, the ACS 2020–2024 median household income is $64,059 (20.7% below the U.S.); median home value is $248,100 (25.4% below the U.S.); median gross rent is $1,067 (24.5% below the U.S.). Unincorporated areas count toward state totals but not toward this directory.
All 19,483 PEP places have published profiles. Income, home value and rent filters use nationwide exact-GEOID ACS matches; unavailable and suppressed estimates are excluded when those filters are active. Rent is the 2020–2024 survey median, not a current listing price. Open-ended medians meet a numeric filter only when the entire source range meets its condition.
Save up to four cities for comparison in this browser. On the comparison page, choose “Load saved shortlist” to compare them side by side.
105 places · showing the first 50 by population
New Mexico city highlights
Lists use the same Census records as each profile. Income, rent and home-value lists are limited to places with at least 5,000 residents, where survey estimates are generally more precise; open a profile to see each margin of error.
Largest places
- Albuquerque 556,588
- Las Cruces 116,978
- Rio Rancho 114,419
- Santa Fe 89,837
- Roswell 46,878
- Farmington 46,055
- Hobbs 40,863
- Clovis 37,127
- Carlsbad 32,524
- Alamogordo 31,906
July 1, 2025 residents
Fastest growing, 2024–2025
- Los Lunas +3.1%
- Rio Rancho +1.8%
- Carlsbad +1.2%
- Sunland Park +1.0%
- Artesia +0.8%
- Belen +0.6%
- Las Cruces +0.6%
- Hobbs +0.4%
- Anthony +0.4%
- Taos +0.3%
Places with 5,000+ residents
Most jobs located in the place
- Albuquerque 303,527
- Santa Fe 51,952
- Las Cruces 51,784
- Farmington 28,866
- Rio Rancho 25,520
- Hobbs 21,972
- Roswell 17,066
- Carlsbad 16,720
- Gallup 14,619
- Clovis 13,584
LODES 8.4 workplace jobs, latest year
Highest median household income
- Corrales $102,307
- Rio Rancho $89,596
- Edgewood $84,761
- Artesia $74,915
- Santa Fe $73,482
- Los Ranchos de Albuquerque $72,992
- Carlsbad $72,306
- Lovington $68,821
- Farmington $68,784
- Albuquerque $68,317
ACS 2020–2024 · 5,000+ residents
Lowest median gross rent
- Anthony $561
- Deming $586
- Aztec $629
- Tucumcari $704
- Socorro $711
- Truth or Consequences $714
- Raton $741
- Grants $783
- Las Vegas $792
- Española $829
ACS 2020–2024 · 5,000+ residents
Highest median home value
- Corrales $571,500
- Los Ranchos de Albuquerque $492,400
- Taos $445,900
- Santa Fe $444,900
- Rio Rancho $310,200
- Edgewood $306,400
- Albuquerque $291,500
- Los Lunas $262,900
- Bernalillo $255,500
- Ruidoso $243,800
ACS 2020–2024 · 5,000+ residents
Detailed profiles in New Mexico
| City | Population | Annual growth | Household income | Home value | Monthly rent |
|---|---|---|---|---|---|
| Albuquerque, NM | 556,588 | -0.4% | $68,317 | $291,500 | $1,145 |
| Las Cruces, NM | 116,978 | + 0.6% | $55,422 | $231,700 | $974 |
| Rio Rancho, NM | 114,419 | + 1.8% | $89,596 | $310,200 | $1,514 |
| Santa Fe, NM | 89,837 | -0.5% | $73,482 | $444,900 | $1,463 |
| Roswell, NM | 46,878 | -0.7% | $51,583 | $152,600 | $876 |
| Farmington, NM | 46,055 | -0.2% | $68,784 | $233,000 | $1,037 |
| Hobbs, NM | 40,863 | + 0.4% | $64,021 | $191,300 | $1,112 |
| Clovis, NM | 37,127 | -1.6% | $54,820 | $169,400 | $988 |
| Carlsbad, NM | 32,524 | + 1.2% | $72,306 | $200,000 | $1,236 |
| Alamogordo, NM | 31,906 | -0.5% | $55,952 | $172,900 | $902 |
All New Mexico city and town profiles
Every covered place has its own population history and geographic record. Survey-backed profiles add housing, household composition, resident industries and commuting. Browse the complete list below, ordered alphabetically; identical place names retain their entity labels and Census identifiers.
- Alamogordo city
- Albuquerque city
- Angel Fire village
- Anthony city
- Artesia city
- Aztec city
- Bayard city
- Belen city
- Bernalillo town
- Bloomfield city
- Bosque Farms village
- Capitan village
- Carlsbad city
- Carrizozo town
- Causey village
- Chama village
- Cimarron village
- Clayton town
- Cloudcroft village
- Clovis city
- Columbus village
- Corona village
- Corrales village
- Cuba village
- Deming city
- Des Moines village
- Dexter town
- Dora village
- Eagle Nest village
- Edgewood town
- Elephant Butte city
- Elida town
- Encino village
- Española city
- Estancia town
- Eunice city
- Farmington city
- Floyd village
- Folsom village
- Fort Sumner village
- Gallup city
- Grady village
- Grants city
- Grenville village
- Hagerman town
- Hatch village
- Hobbs city
- Hope village
- House village
- Hurley town
- Jal city
- Jemez Springs village
- Kirtland town
- Lake Arthur town
- Las Cruces city
- Las Vegas city
- Logan village
- Lordsburg city
- Los Lunas village
- Los Ranchos de Albuquerque village
- Loving village
- Lovington city
- Magdalena village
- Maxwell village
- Melrose village
- Mesilla town
- Milan village
- Moriarty city
- Mosquero village
- Mountainair town
- Pecos village
- Peralta town
- Portales city
- Questa village
- Raton city
- Red River town
- Reserve village
- Rio Communities city
- Rio Rancho city
- Roswell city
- Roy village
- Ruidoso Downs city
- Ruidoso village
- San Jon village
- San Ysidro village
- Santa Clara village
- Santa Fe city
- Santa Rosa city
- Silver City town
- Socorro city
- Springer town
- Sunland Park city
- Taos Ski Valley village
- Taos town
- Tatum town
- Texico city
- Tijeras village
- Truth or Consequences city
- Tucumcari city
- Tularosa village
- Vaughn town
- Virden village
- Wagon Mound village
- Willard village
- Williamsburg village
How New Mexico’s population is spread across places
Places of 100,000 or more residents hold the largest share of New Mexico’s covered place population: 54.8% across 3 places. Between July 2024 and July 2025, places of 10,000 to 24,999 residents changed fastest as a group (+0.2%), while places of under 500 residents changed least (−0.5%). Size bands use July 2025 populations; group change sums each band’s 2024 and 2025 estimates.
| Residents in July 2025 | Places | Combined population | Share of place population | Places that grew | Group change 2024–2025 |
|---|---|---|---|---|---|
| 100,000 or more | 3 | 787,985 | 54.8% | 2 of 3 | +0.0% |
| 25,000 to 99,999 | 7 | 325,190 | 22.6% | 2 of 7 | −0.3% |
| 10,000 to 24,999 | 9 | 132,874 | 9.2% | 4 of 9 | +0.2% |
| 2,500 to 9,999 | 24 | 143,297 | 10.0% | 10 of 24 | −0.2% |
| 500 to 2,499 | 34 | 42,393 | 3.0% | 11 of 34 | −0.2% |
| Under 500 | 28 | 4,956 | 0.3% | 5 of 28 | −0.5% |
What this state directory covers
The list uses Census Population Estimates Program place records (summary level 162): mostly incorporated cities, towns and villages, with their official labels and identifiers. Unincorporated communities and most census-designated places are outside this release, so a named community can be absent even though people live there, and the place totals above are smaller than the state population. Annual changes can reflect boundary adjustments as well as population change. Dollar figures are ACS 2020–2024 five-year medians in 2024 dollars, joined by exact place GEOID. Read the full methodology.
Download all New Mexico population records , inspect the official population release, or read definitions and calculation methods.