61 cities
| City | Rank | Annual Change ↓ | 2025 Pop. | 2020 Pop. |
|---|---|---|---|---|
| Los Lunas | 1 | 3.09% | 20,523 | 17,440 |
| Sunland Park | 2 | 1.9% | 18,531 | 16,800 |
| Rio Rancho | 3 | 1.8% | 114,544 | 104,441 |
| Moriarty | 4 | 1.41% | 2,088 | 1,940 |
| Las Cruces | 5 | 1.13% | 118,317 | 111,721 |
| Estancia | 6 | 1.07% | 1,328 | 1,255 |
| Columbus | 7 | 0.94% | 1,509 | 1,439 |
| Peralta | 8 | 0.84% | 3,499 | 3,354 |
| Santa Fe | 9 | 0.78% | 91,254 | 87,739 |
| Tularosa | 10 | 0.72% | 2,651 | 2,554 |
| Bosque Farms | 11 | 0.68% | 4,166 | 4,023 |
| Belen | 12 | 0.64% | 7,604 | 7,362 |
| Hatch | 13 | 0.63% | 1,600 | 1,547 |
| Alamogordo | 14 | 0.57% | 31,848 | 30,942 |
| Anthony | 15 | 0.54% | 8,958 | 8,716 |
| Bernalillo | 16 | 0.37% | 9,193 | 9,022 |
| Mesilla | 17 | 0.33% | 1,834 | 1,803 |
| Hobbs | 18 | 0.24% | 41,161 | 40,659 |
| Capitan | 19 | 0.14% | 1,411 | 1,400 |
| Deming | 20 | 0.13% | 15,292 | 15,192 |
| Milan | 21 | 0.12% | 2,475 | 2,458 |
| Corrales | 22 | 0.07% | 8,536 | 8,506 |
| Questa | 23 | 0.06% | 1,802 | 1,797 |
| Lovington | 24 | 0.03% | 11,696 | 11,680 |
| Eunice | 25 | 0% | 3,068 | 3,067 |
| Rio Communities | 26 | -0.04% | 4,925 | 4,933 |
| Edgewood | 27 | -0.05% | 6,167 | 6,180 |
| Jal | 28 | -0.09% | 2,190 | 2,199 |
| Española | 29 | -0.11% | 10,464 | 10,516 |
| Raton | 30 | -0.12% | 5,998 | 6,030 |
| Farmington | 31 | -0.13% | 46,203 | 46,497 |
| Taos | 32 | -0.15% | 6,443 | 6,492 |
| Bloomfield | 33 | -0.16% | 7,351 | 7,411 |
| Ruidoso | 34 | -0.2% | 7,625 | 7,699 |
| Albuquerque | 35 | -0.2% | 559,186 | 564,885 |
| Carlsbad | 36 | -0.21% | 31,932 | 32,264 |
| Santa Rosa | 37 | -0.25% | 2,817 | 2,852 |
| Angel Fire | 38 | -0.25% | 1,180 | 1,194 |
| Los Ranchos de Albuquerque | 39 | -0.26% | 5,818 | 5,890 |
| Elephant Butte | 40 | -0.28% | 1,435 | 1,452 |
| Pecos | 41 | -0.29% | 1,368 | 1,386 |
| Aztec | 42 | -0.29% | 6,111 | 6,200 |
| Ruidoso Downs | 43 | -0.34% | 2,618 | 2,663 |
| Grants | 44 | -0.35% | 8,849 | 9,003 |
| Santa Clara | 45 | -0.37% | 1,607 | 1,637 |
| Dexter | 46 | -0.38% | 1,051 | 1,068 |
| Truth or Consequences | 47 | -0.44% | 5,916 | 6,045 |
| Loving | 48 | -0.52% | 1,352 | 1,384 |
| Hurley | 49 | -0.57% | 1,225 | 1,259 |
| Bayard | 50 | -0.58% | 2,058 | 2,118 |
| Clovis | 51 | -0.64% | 37,315 | 38,512 |
| Artesia | 52 | -0.65% | 12,468 | 12,876 |
| Roswell | 53 | -0.67% | 46,860 | 48,439 |
| Portales | 54 | -0.72% | 11,704 | 12,128 |
| Silver City | 55 | -0.84% | 9,320 | 9,715 |
| Clayton | 56 | -0.9% | 2,536 | 2,649 |
| Las Vegas | 57 | -0.9% | 12,596 | 13,171 |
| Socorro | 58 | -0.99% | 8,265 | 8,678 |
| Tucumcari | 59 | -1.01% | 5,007 | 5,260 |
| Lordsburg | 60 | -1.36% | 2,173 | 2,323 |
| Gallup | 61 | -1.8% | 19,973 | 21,801 |
New Mexico's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Los Lunas leads with 3.09% annualized growth, followed by Sunland Park (1.9%) and Rio Rancho (1.8%). The largest population centers are Albuquerque (559,186), Las Cruces (118,317), and Rio Rancho (114,544). Of the 61 cities over 1,000 population, 25 are growing while 36 experienced population decline. Overall, cities averaged 0.02% annualized growth, with total urban population growing by 0.94% annually.