NMNew Mexico rankings

Wettest towns in New Mexico

Ranked by rain and melted snow in a normal year, 1991–2020, from NOAA’s gridded climate normals for each town. Neighboring towns on the same 5 km grid square have the same numbers, so each square is listed once, under its largest town. 72 towns with 2,500+ residents.

NOAA U.S. Climate Normals, 1991–2020

Map of Grants
New Mexico · Wettest

Where Grants lands: #42 of 72

9.8 in · Visit Grants →

#TownRain + melted snowWettest monthSnow a year
1 Ruidoso Ruidoso7,699 people 20 in July 26 in
2 Clovis Clovis37,942 people 17 in August 13 in
3 Las Vegas Las Vegas13,000 people 16 in July 22 in
4 Portales Portales11,968 people 16 in August 8 in
5 Map of Dulce Dulce3,218 people 16 in August 56 in
6 Clayton Clayton2,753 people 16 in August 22 in
7 Ruidoso Downs Ruidoso Downs2,655 people 16 in August 26 in
8 Silver City Silver City9,536 people 16 in July 13 in
9 Raton Raton6,026 people 16 in July 25 in
10 Tucumcari Tucumcari5,160 people 16 in July 15 in
11 Los Alamos Los Alamos13,317 people 15 in August 42 in
12 Lovington Lovington11,498 people 15 in September 1 in
13 Map of Edgewood Edgewood6,124 people 15 in July 29 in
14 Sandia Heights3,160 people 15 in July 12 in
15 North Hobbs6,034 people 15 in September 2 in
16 Hobbs Hobbs40,252 people 14 in September 2 in
17 Eunice Eunice3,015 people 14 in September 2 in
18 Eldorado at Santa Fe Eldorado at Santa Fe5,619 people 13 in July 20 in
19 Santa Fe Santa Fe89,019 people 13 in July 20 in
20 Placitas Placitas4,223 people 13 in July 11 in
21 La Cienega La Cienega3,543 people 13 in August 20 in
22 White Rock White Rock5,716 people 13 in August 20 in
23 Carlsbad Carlsbad31,746 people 13 in September 3 in
24 Taos Taos6,458 people 13 in July 28 in
25 Agua Fria Agua Fria2,898 people 12 in July 20 in
26 Ranchos de Taos Ranchos de Taos2,536 people 12 in August 28 in
27 Artesia Artesia12,576 people 12 in September 4 in
28 Roswell Roswell47,638 people 12 in July 10 in
29 La Mesilla2,697 people 11 in July 11 in
30 Map of Tularosa Tularosa2,597 people 11 in July 2 in
31 Alamogordo Alamogordo31,307 people 11 in July 2 in
32 Map of Meadow Lake Meadow Lake4,259 people 11 in July 5 in
33 Zuni Pueblo Zuni Pueblo5,864 people 11 in August 10 in
34 Española Española10,473 people 11 in July 11 in
35 Kirtland AFB Kirtland AFB3,413 people 11 in July 12 in
36 El Cerro Mission5,323 people 10 in July 5 in
37 Gallup Gallup21,023 people 10 in August 34 in
38 Rio Rancho Rio Rancho108,515 people 10 in August 8 in
39 Holloman AFB Holloman AFB4,433 people 10 in July 2 in
40 Crownpoint Crownpoint2,882 people 10 in August —
41 Los Lunas Los Lunas18,618 people 9.8 in August 5 in
42 Map of Grants Grants8,951 people 9.8 in August 8 in
43 Aztec Aztec6,150 people 9.8 in August 11 in
44 Truth or Consequences Truth or Consequences6,019 people 9.7 in July 0.9 in
45 Corrales Corrales8,555 people 9.6 in August 8 in
46 Map of Belen Belen7,450 people 9.6 in August 5 in
47 El Cerro2,923 people 9.6 in July 5 in
48 Map of Flora Vista Flora Vista2,770 people 9.6 in September 11 in
49 Deming Deming15,221 people 9.5 in July 1 in
50 North Valley North Valley10,455 people 9.5 in August 12 in
51 Bernalillo Bernalillo9,086 people 9.5 in August 8 in
52 Peralta Peralta3,404 people 9.5 in July 5 in
53 Santa Teresa Santa Teresa6,041 people 9.4 in July 2 in
54 Map of Rio Communities Rio Communities4,925 people 9.4 in August 5 in
55 Bosque Farms Bosque Farms4,071 people 9.4 in August 5 in
56 South Valley South Valley37,120 people 9.3 in July 7 in
57 Map of Chaparral Chaparral18,186 people 9.3 in July 0 in
58 Los Ranchos de Albuquerque Los Ranchos de Albuquerque5,857 people 9.3 in August 12 in
59 Paradise Hills4,591 people 9.3 in July 8 in
60 Las Cruces Las Cruces114,197 people 9.2 in July 1 in
61 Los Chaves Los Chaves4,838 people 9.2 in August 5 in
62 Albuquerque Albuquerque562,218 people 9.1 in July 12 in
63 Sunland Park Sunland Park17,463 people 9.1 in July 2 in
64 Map of Vado Vado2,895 people 9.1 in July 1 in
65 University Park University Park2,782 people 9.1 in July 1 in
66 Anthony Anthony8,767 people 8.9 in July 0 in
67 Socorro Socorro8,481 people 8.9 in July 2 in
68 Farmington Farmington46,314 people 8.6 in September 9 in
69 Bloomfield Bloomfield7,395 people 8.4 in August 11 in
70 Crouch Mesa4,812 people 8.2 in September 11 in
71 Lee Acres4,272 people 7.6 in August 11 in
72 Map of Shiprock Shiprock7,610 people 7.2 in September 9 in

How this ranking works

We rank every town by rain and melted snow in a normal year, 1991–2020, from NOAA’s gridded climate normals for each town. The town with the highest figure ranks #1. Normals are 30-year averages, not a forecast, and each town’s Climate page shows its whole year month by month.

Temperatures and rainfall come from NOAA’s gridded normals, about 5 km (3 miles) square, read at each town’s center, so hills and coastlines are built in. Towns whose centers fall in the same square have the same numbers, so only the largest of them is listed.

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. Climate: NOAA NCEI U.S. Climate Normals, 1991–2020. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states