Every City in the USA

New Mexico: Cities and towns · July 1, 2025 PEP estimate

This comparison uses one population source and period. Types and rank scope remain explicit.

Browse all New Mexico communities · 50 states and DC comparison · Coverage policy

Cities and towns · July 1, 2025 PEP estimate

These are overlapping jurisdictions and communities. Do not add their populations together. A directory count describes this selection policy.

105 entries in this view. The initial list shows up to 50 entries per section.

Cities and towns · July 1, 2025 PEP estimate (105)

NM: Cities and towns · July 1, 2025 PEP estimate. Ordered by population estimate, largest first.
NameTypeState rankJuly 1, 2025 population
Albuquerque cityBernalillo CountyCity1556,588
Las Cruces cityDoña Ana CountyCity2116,978
Rio Rancho cityBernalillo County; Sandoval CountyCity3114,419
Santa Fe citySanta Fe CountyCity489,837
Roswell cityChaves CountyCity546,878
Farmington citySan Juan CountyCity646,055
Hobbs cityLea CountyCity740,863
Clovis cityCurry CountyCity837,127
Carlsbad cityEddy CountyCity932,524
Alamogordo cityOtero CountyCity1031,906
Los Lunas villageValencia CountyVillage1120,572
Gallup cityMcKinley CountyCity1219,969
Sunland Park cityDoña Ana CountyCity1318,268
Deming cityLuna CountyCity1414,944
Artesia cityEddy CountyCity1512,735
Las Vegas citySan Miguel CountyCity1612,574
Portales cityRoosevelt CountyCity1711,734
Lovington cityLea CountyCity1811,620
Española cityRio Arriba County; Santa Fe CountyCity1910,458
Silver City townGrant CountyTown209,284
Bernalillo townSandoval CountyTown219,159
Grants cityCibola CountyCity228,933
Anthony cityDoña Ana CountyCity238,900
Corrales villageSandoval CountyVillage248,484
Socorro citySocorro CountyCity258,261
Belen cityValencia CountyCity267,589
Ruidoso villageLincoln CountyVillage277,580
Bloomfield citySan Juan CountyCity287,335
Taos townTaos CountyTown296,526
Edgewood townBernalillo County; Sandoval County; Santa Fe CountyTown306,157
Aztec citySan Juan CountyCity316,091
Raton cityColfax CountyCity325,952
Truth or Consequences citySierra CountyCity335,949
Los Ranchos de Albuquerque villageBernalillo CountyVillage345,790
Tucumcari cityQuay CountyCity355,082
Rio Communities cityValencia CountyCity364,953
Bosque Farms villageValencia CountyVillage374,174
Peralta townValencia CountyTown383,499
Eunice cityLea CountyCity393,037
Santa Rosa cityGuadalupe CountyCity402,802
Tularosa villageOtero CountyVillage412,662
Ruidoso Downs cityLincoln CountyCity422,588
Clayton townUnion CountyTown432,510
Milan villageCibola CountyVillage442,468
Lordsburg cityHidalgo CountyCity452,181
Jal cityLea CountyCity462,178
Moriarty cityTorrance CountyCity472,074
Bayard cityGrant CountyCity482,048
Mesilla townDoña Ana CountyTown491,818
Questa villageTaos CountyVillage501,809

Download the complete comparison CSV. Geography, source periods and missing-value meanings are documented in the field dictionary.