Skip to main content

Richest Cities in New Mexico by Median Income

New Mexico cities with at least 1,000 residents, ranked by median household income from the Census ACS 5-Year Estimates. Incomes shown as $250,000+ are at the Census reporting cap.

#CityMedian IncomeHome ValueBachelor's+Poverty
1 Las Campanas $204,922 $1,545,800 75.6% 8.9%
2 Tano Road $183,162 $1,133,900 76.7% 9.8%
3 White Rock $156,639 $500,700 71.1% 2.5%
4 Sandia Heights $143,646 $670,100 72.5% 4.7%
5 Los Alamos $141,018 $501,800 69.8% 4.1%
6 Little Walnut Village $125,175 $292,700 35.8% 2.8%
7 Picacho Hills $120,850 $456,400 67.3% 5.5%
8 Cuartelez $114,151 $304,700 17.7% 5.6%
9 Placitas (Sandoval County) $109,750 $562,100 65.5% 3.2%
10 Angel Fire $107,554 $546,800 47.6% 18.0%
11 Eldorado at Santa Fe $106,633 $591,900 68.0% 8.4%
12 El Cerro $106,136 $311,500 13.6% 5.9%
13 La Villita $104,162 $253,500 23.1% 4.7%
14 Corrales $102,307 $571,500 51.4% 7.0%
15 Rock Springs $97,155 $18,000 6.1% 10.9%
16 Sandia Knolls $91,827 $293,900 46.7% 4.5%
17 Rio Rancho Estates $91,635 $153,500 16.0% 19.6%
18 Rio Rancho $89,596 $310,200 34.0% 7.4%
19 White Sands $89,565 N/A 45.3% 1.9%
20 San Ysidro $89,473 $335,300 23.2% 8.6%
21 Pecos $88,490 $302,700 26.2% 9.7%
22 Tres Arroyos $87,841 $678,500 60.7% 2.2%
23 Ponderosa Pine $87,361 $313,700 36.4% 11.4%
24 High Rolls $86,375 $257,600 40.7% 0.8%
25 Santa Ana Pueblo $86,250 $150,000 13.2% 5.5%
26 Tome $85,448 $269,300 11.5% 12.2%
27 La Cienega $85,250 $517,100 33.6% 10.0%
28 Kirtland AFB $84,884 N/A 51.2% 12.9%
29 Edgewood $84,761 $306,400 35.0% 8.3%
30 Atoka $83,704 $116,200 11.6% 3.3%
31 San Rafael $83,423 $120,400 9.7% 13.4%
32 North Hobbs $82,554 $264,400 12.1% 12.8%
33 Bosque Farms $82,188 $293,100 33.2% 17.0%
34 Barton $81,723 $323,700 39.1% 6.6%
35 La Mesilla $81,438 $315,800 38.8% 9.0%
36 El Rancho $80,417 $281,400 35.7% 19.6%
37 Los Chaves $79,662 $285,700 33.6% 24.8%
38 Spencerville $78,899 $255,000 17.9% 11.6%
39 La Huerta $78,861 $345,100 33.8% 8.8%
40 Cañoncito $78,220 $387,900 41.5% 8.2%
41 Artesia $74,915 $229,400 19.9% 15.7%
42 Mesilla $74,750 $301,400 52.6% 4.5%
43 Pojoaque $74,028 $165,600 27.8% 11.3%
44 Santa Fe $73,482 $444,900 47.8% 12.9%
45 Paradise Hills $73,295 $254,600 27.9% 11.1%
46 Peralta $73,131 $299,200 25.9% 5.2%
47 Los Ranchos de Albuquerque $72,992 $492,400 52.3% 8.8%
48 Carlsbad $72,306 $200,000 19.2% 13.8%
49 Lovington $68,821 $166,100 8.4% 25.0%
50 Farmington $68,784 $233,000 26.2% 17.4%
51 South River $68,668 $260,100 16.3% 13.7%
52 Albuquerque $68,317 $291,500 39.2% 15.5%
53 Algodones $67,994 $234,800 17.0% 18.1%
54 El Valle de Arroyo Seco $67,826 N/A 19.1% 6.5%
55 Agua Fria $65,101 $270,400 13.6% 25.3%
56 Hobbs $64,021 $191,300 17.3% 19.7%
57 Bernalillo $63,880 $255,500 22.5% 15.9%
58 Crouch Mesa $63,750 $89,200 14.8% 21.9%
59 Las Maravillas $63,375 $230,000 25.4% 9.7%
60 Santa Teresa $63,161 $215,100 37.6% 23.9%
61 Cannon AFB $63,000 N/A 40.8% 8.5%
62 Sunland Park $62,814 $215,200 21.8% 22.4%
63 Arroyo Seco $62,348 $603,500 49.7% 9.0%
64 Los Lunas $62,330 $262,900 25.9% 18.2%
65 North Valley $61,498 $302,700 27.6% 17.6%
66 Waterflow $61,429 $167,400 14.3% 12.7%
67 Nambe $59,375 $301,500 31.1% 15.2%
68 Gallup $58,303 $165,200 23.5% 26.8%
69 South Valley $58,224 $224,300 15.1% 18.5%
70 Santa Clara $57,898 $141,500 14.3% 23.4%
71 Santo Domingo Pueblo $57,375 $156,400 5.7% 23.1%
72 La Plata $57,071 $210,000 15.4% 35.7%
73 Skyline-Ganipa $56,992 $83,900 7.6% 14.5%
74 McIntosh $56,566 $168,500 8.9% 28.7%
75 Chimayo $56,484 $227,500 9.0% 27.0%
76 La Union $56,411 $251,800 28.7% 14.1%
77 Alamogordo $55,952 $172,900 25.5% 16.6%
78 Tesuque $55,865 $849,300 66.2% 18.4%
79 Jarales $55,676 N/A 14.2% 9.5%
80 Jemez Pueblo $55,551 $169,000 18.8% 31.4%
81 Las Cruces $55,422 $231,700 36.7% 22.6%
82 Valencia (Valencia County) $55,170 $262,900 15.1% 29.4%
83 Clovis $54,820 $169,400 23.5% 21.7%
84 Dixon $54,231 $392,700 28.8% 37.6%
85 Estancia $53,846 $99,000 8.4% 22.6%
86 Angustura $53,750 $170,400 8.9% 26.3%
87 Elephant Butte $53,482 $176,800 19.0% 10.7%
88 Capitan $52,864 $111,700 20.3% 14.4%
89 Boles Acres $52,788 N/A 27.2% 16.2%
90 Ruidoso $52,736 $243,800 35.4% 20.6%
91 Raton $52,641 $134,300 21.3% 25.1%
92 Iyanbito $52,500 $49,300 13.7% 32.2%
93 Holloman AFB $52,465 N/A 34.5% 10.2%
94 Tularosa $52,375 $150,600 22.5% 15.4%
95 Roswell $51,583 $152,600 18.6% 26.0%
96 Center Point $51,358 $193,000 18.3% 11.7%
97 Crownpoint $51,011 $61,100 14.2% 31.5%
98 Portales $50,555 $133,400 25.4% 28.1%
99 Springer $50,345 $87,000 19.0% 14.9%
100 El Cerro Mission $49,470 $115,300 6.1% 25.0%
101 Upper Fruitland $49,453 $86,200 13.1% 29.3%
102 Eunice $49,087 $139,800 5.8% 12.9%
103 Gamerco $48,977 $99,600 6.7% 52.0%
104 West Hammond $48,929 $209,300 19.1% 11.7%
105 Santa Rosa $48,789 $111,600 18.3% 23.2%
106 Bloomfield $48,472 $161,200 14.9% 25.7%
107 Española $47,667 $210,800 18.3% 20.4%
108 Thunder Mountain $47,309 $400,000 41.5% 2.9%
109 Questa $47,308 $233,500 21.4% 17.5%
110 Taos $47,304 $445,900 39.0% 13.7%
111 Grants $47,183 $136,500 19.3% 34.1%
112 Ohkay Owingeh $47,067 N/A 21.6% 23.6%
113 La Luz $46,655 $68,100 16.4% 15.0%
114 Rio Communities $46,035 $205,900 25.1% 13.4%
115 Chaparral $46,017 $109,300 10.5% 27.4%
116 Black Rock $46,000 $101,100 15.9% 38.9%
117 Zuni Pueblo $45,724 $81,700 7.0% 29.9%
118 Thoreau $45,469 $95,200 4.2% 27.5%
119 Las Vegas $45,125 $155,300 28.3% 32.0%
120 Lee Acres $44,583 $187,400 13.2% 30.0%
121 Flora Vista $44,352 $219,300 10.8% 20.2%
122 Arenas Valley $44,300 $189,900 20.3% 16.1%
123 Loving $43,884 $171,600 5.0% 20.1%
124 Dexter $43,846 $97,500 12.4% 41.3%
125 Radium Springs $43,836 $136,100 23.7% 15.4%
126 Keeler Farm $43,750 $143,800 10.1% 50.4%
127 Meadow Lake $43,649 $77,900 12.6% 20.6%
128 Hatch $43,486 $102,800 6.7% 19.0%
129 Mountainair $43,021 $95,300 16.8% 22.1%
130 Belen $42,627 $166,100 13.6% 31.2%
131 Aztec $41,977 $175,000 15.7% 25.9%
132 Berino $39,907 $105,100 9.6% 17.1%
133 Dulce $39,773 $53,300 11.4% 22.1%
134 Socorro $39,375 $152,900 25.1% 32.6%
135 Taos Pueblo $39,375 $371,600 8.6% 49.1%
136 Silver City $38,711 $182,100 35.8% 23.7%
137 Anthony $38,132 $116,000 7.6% 32.9%
138 Vado $37,411 $104,400 3.7% 25.7%
139 Lordsburg $36,607 $86,200 8.3% 23.5%
140 Hurley $36,202 $89,700 16.6% 17.7%
141 Milan $36,133 $75,500 8.3% 32.2%
142 Shiprock $35,900 $104,400 11.6% 34.6%
143 Church Rock $35,083 $39,100 5.9% 33.7%
144 Clayton $34,500 $110,500 13.8% 20.5%
145 Bayard $34,477 $117,700 26.4% 34.6%
146 Deming $34,165 $127,400 15.9% 30.9%
147 Butterfield Park $34,093 $258,500 24.4% 33.4%
148 Truth or Consequences $33,788 $124,600 18.3% 31.7%
149 Paraje $33,239 N/A 34.7% 61.7%
150 Navajo $32,208 N/A 10.4% 51.6%
151 Tucumcari $31,844 $64,100 18.5% 34.3%
152 Moriarty $31,650 $108,500 5.3% 36.7%
153 Ruidoso Downs $31,354 $154,000 21.5% 40.5%
154 University Park $30,156 N/A 63.6% 30.2%
155 Polvadera $27,158 $123,700 7.8% 88.7%
156 Columbus $26,090 $105,600 8.2% 22.7%
157 Prewitt $19,074 N/A 0.7% 54.4%