NMNew Mexico rankings

Healthiest towns in New Mexico

Ranked by our health score from seven CDC estimates: adults in fair or poor health, frequent physical and mental distress, obesity, diabetes, smoking and no exercise. A score of 90 means healthier than 90% of U.S. towns. 72 towns with 2,500+ residents.

CDC PLACES health estimates, 2025 release

Corrales
New Mexico · Healthiest

Where Corrales lands: #7 of 72

82 / 100 health score vs. all U.S. towns, from 7 CDC estimates · Visit Corrales →

#TownHealth scoreFair or poor healthHealth Grade
1 White Rock White Rock5,716 people 99 / 100 11.1% A+
2 Los Alamos Los Alamos13,317 people 99 / 100 12.2% A+
3 Sandia Heights3,160 people 96 / 100 13.2% A+
4 Eldorado at Santa Fe Eldorado at Santa Fe5,619 people 92 / 100 14.3% A
5 Kirtland AFB Kirtland AFB3,413 people 87 / 100 12.7% A
6 La Cienega La Cienega3,543 people 86 / 100 18.4% A
7 Corrales Corrales8,555 people 82 / 100 16.4% A−
8 Placitas Placitas4,223 people 80 / 100 16.4% A−
9 Rio Rancho Rio Rancho108,515 people 78 / 100 17.8% A−
10 Santa Fe Santa Fe89,019 people 76 / 100 20.2% A−
11 Holloman AFB Holloman AFB4,433 people 74 / 100 18.4% B+
12 Map of Edgewood Edgewood6,124 people 72 / 100 19.4% B+
13 Los Ranchos de Albuquerque Los Ranchos de Albuquerque5,857 people 72 / 100 19.8% B+
14 University Park University Park2,782 people 66 / 100 22.7% B+
15 Albuquerque Albuquerque562,218 people 62 / 100 21.8% B
16 Peralta Peralta3,404 people 62 / 100 21.2% B
17 Portales Portales11,968 people 56 / 100 21.8% B
18 Paradise Hills4,591 people 55 / 100 22.5% B
19 El Cerro2,923 people 53 / 100 23.2% B−
20 Alamogordo Alamogordo31,307 people 50 / 100 22.5% B−
21 Ranchos de Taos Ranchos de Taos2,536 people 50 / 100 24.8% B−
22 Taos Taos6,458 people 49 / 100 24.1% B−
23 North Valley North Valley10,455 people 49 / 100 24.3% B−
24 Las Cruces Las Cruces114,197 people 49 / 100 24.4% B−
25 Ruidoso Ruidoso7,699 people 48 / 100 23.7% B−
26 Los Lunas Los Lunas18,618 people 48 / 100 23.8% B−
27 North Hobbs6,034 people 46 / 100 22.6% B−
28 Artesia Artesia12,576 people 45 / 100 22.4% C+
29 Socorro Socorro8,481 people 44 / 100 24.9% C+
30 Los Chaves Los Chaves4,838 people 43 / 100 24.7% C+
31 Ruidoso Downs Ruidoso Downs2,655 people 42 / 100 25.1% C+
32 Carlsbad Carlsbad31,746 people 42 / 100 22.9% C+
33 Santa Teresa Santa Teresa6,041 people 41 / 100 26.1% C+
34 Bosque Farms Bosque Farms4,071 people 40 / 100 24.4% C+
35 Map of Flora Vista Flora Vista2,770 people 38 / 100 23.6% C+
36 Hobbs Hobbs40,252 people 37 / 100 25.5% C+
37 Map of Rio Communities Rio Communities4,925 people 37 / 100 25.9% C+
38 La Mesilla2,697 people 37 / 100 25.7% C+
39 Farmington Farmington46,314 people 36 / 100 23.9% C+
40 Bernalillo Bernalillo9,086 people 36 / 100 26.5% C+
41 Raton Raton6,026 people 35 / 100 27.2% C+
42 Silver City Silver City9,536 people 33 / 100 27.2% C
43 Las Vegas Las Vegas13,000 people 32 / 100 28.2% C
44 Clayton Clayton2,753 people 32 / 100 26.5% C
45 Agua Fria Agua Fria2,898 people 31 / 100 30.3% C
46 Española Española10,473 people 31 / 100 29% C
47 Aztec Aztec6,150 people 30 / 100 25.3% C
48 South Valley South Valley37,120 people 27 / 100 30% C
49 Map of Grants Grants8,951 people 24 / 100 27.2% C−
50 Crouch Mesa4,812 people 23 / 100 26.3% C−
51 Clovis Clovis37,942 people 20 / 100 26.8% C−
52 Roswell Roswell47,638 people 19 / 100 28.4% C−
53 Map of Tularosa Tularosa2,597 people 18 / 100 29.8% C−
54 Lee Acres4,272 people 18 / 100 28.5% C−
55 Map of Belen Belen7,450 people 17 / 100 32.2% C−
56 Tucumcari Tucumcari5,160 people 17 / 100 30.5% C−
57 Lovington Lovington11,498 people 16 / 100 30.1% C−
58 Truth or Consequences Truth or Consequences6,019 people 15 / 100 30.9% D
59 Sunland Park Sunland Park17,463 people 15 / 100 34.4% D
60 Deming Deming15,221 people 14 / 100 34.5% D
61 Gallup Gallup21,023 people 13 / 100 28.9% D
62 Map of Chaparral Chaparral18,186 people 12 / 100 34.3% D
63 Eunice Eunice3,015 people 11 / 100 29.5% D
64 Bloomfield Bloomfield7,395 people 11 / 100 30.4% D
65 Map of Meadow Lake Meadow Lake4,259 people 9 / 100 34.1% D
66 Map of Shiprock Shiprock7,610 people 6 / 100 32.6% D
67 El Cerro Mission5,323 people 4 / 100 36.5% D−
68 Crownpoint Crownpoint2,882 people 4 / 100 34.2% D−
69 Map of Dulce Dulce3,218 people 4 / 100 31.9% D−
70 Anthony Anthony8,767 people 3 / 100 43.9% D−
71 Map of Vado Vado2,895 people 2 / 100 44.4% D−
72 Zuni Pueblo Zuni Pueblo5,864 people 2 / 100 36.7% D−

How this ranking works

We score every town on seven CDC estimates for adults: fair or poor health (as people rate it themselves), frequent physical distress, frequent mental distress, obesity, diabetes, smoking and no exercise. On each one, a town earns the share of U.S. towns that do worse, and those seven shares are averaged. Every U.S. town with 1,000+ residents is then lined up on that average: the health score is the share it beats, so a score of 80 means healthier than 80% of U.S. towns. The same score sets each town’s Health Grade (A+ for the top 5% down to D− for the bottom 5%), shown in the last column.

Wealth and health go together. Higher-income towns usually rank higher, because income shapes insurance, jobs, food and time to exercise. That’s real, and this list shows it as it is. Older towns tend to score lower on diabetes. We leave out high blood pressure, which tracks age more than anything else.

Cities and villages use the CDC’s own estimate for that place. New England towns and townships, which the CDC doesn’t publish, use the ZIP codes that cover them, weighted by land area.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Health estimates: CDC PLACES. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states