New Mexico city and town populations

105 supported whole incorporated-place records in New Mexico; July 1, 2025 population, 2024–2025 growth and 2025 land-area density.

Population totals use July 1, 2025 observations from PEP Vintage 2025. Change is measured since July 1, 2024. Records describe whole incorporated places. Balances are labeled; place parts and census-designated places are not combined into this directory. Missing density is displayed as unavailable, never as zero.

Population table and filters

Whole-dataset downloads
Growth, density and starting-population filters
105 matching records · showing first 50
Resident population, July 1, 2025; change since July 1, 2024. PEP Vintage 2025.
PlacePopulation · 2025Change · 2024–25Growth · 2024–25People / sq. mi.
AlbuquerqueNew Mexico · Incorporated place · 3502000556,588-2,290-0.41%2,972.2
Las CrucesNew Mexico · Incorporated place · 3539380116,978+644+0.55%1,520.5
Rio RanchoNew Mexico · Incorporated place · 3563460114,419+1,972+1.75%1,107.0
Santa FeNew Mexico · Incorporated place · 357050089,837-428-0.47%1,719.9
RoswellNew Mexico · Incorporated place · 356493046,878-329-0.70%1,577.5
FarmingtonNew Mexico · Incorporated place · 352580046,055-99-0.21%1,336.5
HobbsNew Mexico · Incorporated place · 353252040,863+178+0.44%1,546.7
ClovisNew Mexico · Incorporated place · 351642037,127-607-1.61%1,574.1
CarlsbadNew Mexico · Incorporated place · 351215032,524+372+1.16%1,027.4
AlamogordoNew Mexico · Incorporated place · 350178031,906-158-0.49%1,479.0
Los LunasNew Mexico · Incorporated place · 354337020,572+628+3.15%1,004.0
GallupNew Mexico · Incorporated place · 352846019,969-283-1.40%989.1
Sunland ParkNew Mexico · Incorporated place · 357564018,268+179+0.99%1,239.8
DemingNew Mexico · Incorporated place · 352027014,944-183-1.21%894.0
ArtesiaNew Mexico · Incorporated place · 350522012,735+99+0.78%1,118.8
Las VegasNew Mexico · Incorporated place · 353994012,574-149-1.17%1,458.4
PortalesNew Mexico · Incorporated place · 355926011,734-95-0.80%1,461.7
LovingtonNew Mexico · Incorporated place · 354449011,620+36+0.31%1,037.9
EspañolaNew Mexico · Incorporated place · 352517010,458-14-0.13%1,271.9
Silver CityNew Mexico · Incorporated place · 35732609,284-90-0.96%917.5
BernalilloNew Mexico · Incorporated place · 35069709,159+11+0.12%1,754.3
GrantsNew Mexico · Incorporated place · 35304908,933+11+0.12%601.2
AnthonyNew Mexico · Incorporated place · 35038208,900+37+0.42%3,298.0
CorralesNew Mexico · Incorporated place · 35179608,484-33-0.39%786.3
SocorroNew Mexico · Incorporated place · 35735408,261-56-0.67%571.6
BelenNew Mexico · Incorporated place · 35064807,589+48+0.64%397.8
RuidosoNew Mexico · Incorporated place · 35652107,580-71-0.93%469.9
BloomfieldNew Mexico · Incorporated place · 35078807,335-12-0.16%395.5
TaosNew Mexico · Incorporated place · 35762006,526+21+0.32%1,059.5
EdgewoodNew Mexico · Incorporated place · 35223806,157+1+0.02%108.4
AztecNew Mexico · Incorporated place · 35057806,091-19-0.31%357.0
RatonNew Mexico · Incorporated place · 35620605,952-62-1.03%747.6
Truth or ConsequencesNew Mexico · Incorporated place · 35798405,949-14-0.23%212.5
Los Ranchos de AlbuquerqueNew Mexico · Incorporated place · 35439305,790-22-0.38%1,300.6
TucumcariNew Mexico · Incorporated place · 35799105,082-57-1.11%534.5
Rio CommunitiesNew Mexico · Incorporated place · 35631454,953+15+0.30%643.8
Bosque FarmsNew Mexico · Incorporated place · 35085804,174+31+0.75%1,060.7
PeraltaNew Mexico · Incorporated place · 35561803,499+29+0.84%787.0
EuniceNew Mexico · Incorporated place · 35254503,037+8+0.26%743.3
Santa RosaNew Mexico · Incorporated place · 35706702,802-10-0.36%560.5
TularosaNew Mexico · Incorporated place · 35799802,662-12-0.45%944.3
Ruidoso DownsNew Mexico · Incorporated place · 35652802,588-36-1.37%682.9
ClaytonNew Mexico · Incorporated place · 35157202,510-59-2.30%329.4
MilanNew Mexico · Incorporated place · 35486202,468+9+0.37%559.6
LordsburgNew Mexico · Incorporated place · 35421802,181-14-0.64%258.9
JalNew Mexico · Incorporated place · 35350402,178+6+0.28%451.6
MoriartyNew Mexico · Incorporated place · 35501602,074+21+1.02%299.1
BayardNew Mexico · Incorporated place · 35062702,048-19-0.92%2,154.2
MesillaNew Mexico · Incorporated place · 35480601,818+2+0.11%320.1
QuestaNew Mexico · Incorporated place · 35608701,809+12+0.67%255.6

Use these comparisons consistently

A larger population does not necessarily mean faster growth. Absolute change measures the number of residents gained or lost; percentage change divides that difference by the starting population. The percentage column here covers one July-to-July interval, rather than a decade or a partial calendar year. Percent growth is suppressed where the starting population is zero.

Density divides the unrounded July 1, 2025 population by matching 2025 Gazetteer land area. It is measured in people per square mile and excludes water area. These geographic averages depend on the size and definition of each unit, so a county’s density is not directly comparable to a built-up city neighborhood.

Whole incorporated places and consolidated-government balances are distinguishable records. This table never adds a county/place part as if it were a separate whole city. City proper differs from a metropolitan area, and a city may span several counties.

Exports contain the current page’s visible rows after filtering, with reference date and release metadata. Use whole-dataset downloads for every row or select a compatible comparison to inspect a longer interval. The initial pep-2025-r1 snapshot remains reproducible when future releases are added.