482 cities and towns in New Mexico (NM)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 1 | Albuquerque | 562,488 | $65,604 | $266,700 |
| 2 | Las Cruces | 112,612 | $55,176 | $217,400 |
| 3 | Rio Rancho | 106,533 | $85,755 | $273,300 |
| 4 | Santa Fe | 88,224 | $70,110 | $411,500 |
| 5 | Roswell | 47,823 | $50,294 | $139,200 |
| 6 | Farmington | 46,339 | $63,745 | $225,400 |
| 7 | Hobbs | 39,887 | $65,691 | $180,700 |
| 8 | Clovis | 38,153 | $54,029 | $160,000 |
| 9 | South Valley | 36,605 | $51,062 | $205,200 |
| 10 | Carlsbad | 31,813 | $78,277 | $187,900 |
| 11 | Alamogordo | 31,063 | $52,515 | $163,600 |
| 12 | Gallup | 21,333 | $57,466 | $134,600 |
| 13 | Los Lunas | 17,932 | $63,696 | $232,700 |
| 14 | Sunland Park | 17,085 | $52,147 | $194,900 |
| 15 | Chaparral | 16,642 | $46,102 | $101,900 |
| 16 | Deming | 14,735 | $35,920 | $112,800 |
| 17 | Los Alamos | 13,471 | $136,502 | $458,200 |
| 18 | Las Vegas | 13,120 | $42,732 | $143,900 |
| 19 | Artesia | 12,555 | $77,647 | $213,800 |
| 20 | Portales | 12,023 | $51,290 | $132,900 |
| 21 | North Valley | 11,474 | $67,115 | $290,500 |
| 22 | Lovington | 11,444 | $67,284 | $162,900 |
| 23 | Española | 10,472 | $47,664 | $205,100 |
| 24 | Silver City | 9,574 | $39,025 | $160,900 |
| 25 | Grants | 9,106 | $49,286 | $123,600 |
| 26 | Bernalillo | 9,068 | $61,624 | $237,100 |
| 27 | Anthony | 8,701 | $33,141 | $110,800 |
| 28 | Corrales | 8,557 | $114,207 | $549,700 |
| 29 | Socorro | 8,540 | $51,343 | $162,400 |
| 30 | Shiprock | 8,339 | $41,563 | $101,500 |
| 31 | Ruidoso | 7,701 | $50,259 | $229,100 |
| 32 | Belen | 7,427 | $40,354 | $154,600 |
| 33 | Bloomfield | 7,391 | $51,212 | $167,800 |
| 34 | Taos | 6,468 | $46,579 | $432,700 |
| 35 | Aztec | 6,177 | $42,699 | $164,700 |
| 36 | Zuni Pueblo | 6,132 | $43,021 | $79,200 |
| 37 | Edgewood | 6,122 | $81,227 | $278,100 |
| 38 | North Hobbs | 6,099 | $89,279 | $233,200 |
| 39 | Truth or Consequences | 6,026 | $29,142 | $107,500 |
| 40 | Raton | 6,013 | $52,007 | $148,200 |
| 41 | Santa Teresa | 5,973 | $60,759 | $216,600 |
| 42 | Los Ranchos de Albuquerque | 5,869 | $70,801 | $442,100 |
| 43 | Eldorado at Santa Fe | 5,746 | $96,692 | $542,800 |
| 44 | White Rock | 5,568 | $150,714 | $460,100 |
| 45 | Tucumcari | 5,197 | $39,915 | $56,400 |
| 46 | El Cerro Mission | 5,101 | $49,719 | $101,000 |
| 47 | Rio Communities | 4,924 | $46,223 | $200,000 |
| 48 | Paradise Hills | 4,662 | $74,403 | $241,300 |
| 49 | Los Chaves | 4,641 | $81,320 | $240,500 |
| 50 | Lee Acres | 4,463 | $50,846 | $182,200 |