Guest, Sign inJoin
First National Bank of EddyCarlsbad, #1 on this list · First National Bank of Eddy · Photo: MRobison · CC BY-SA 3.0
New Mexico rankings · Climate

Towns with the hottest summers in New Mexico

Carlsbad has the hottest summers of New Mexico’s 72 towns of 2,500+: July afternoons average a high of 97° (NOAA 1991–2020 normals). The typical town here averages 93°; 50 of the 72 average 90° or more.

The average July high. NOAA U.S. Climate Normals, 1991–2020, from NOAA’s 5 km grid at each town’s center; one town for each grid cell. A described list: no letters. How grades work

#1

Carlsbad

Eddy County · 32,524 people
97°

July high·January low 29°·119 days of 90°+ a year

#T2

Roswell

Chaves County · 46,878 people
96°

July high·January low 25°·90 days of 90°+ a year

#T2

Sunland Park

Doña Ana County · 18,268 people
96°

July high·January low 32°·107 days of 90°+ a year

All 72 towns

July high, highest first. Towns with the same figure share a rank (T = tied; 31 towns here).

72 towns ranked. Not here? See why a town may be missing.

#TownJuly highDays ≥90°January low
1CarlsbadEddy County · 32,524 people97°11929°average low
T2RoswellChaves County · 46,878 people96°9025°average low
T2Sunland ParkDoña Ana County · 18,268 people96°10732°average low
4ArtesiaEddy County · 12,735 people96°10927°average low
5Las CrucesDoña Ana County · 116,978 people96°10928°average low
6AnthonyDoña Ana County · 8,900 people96°11431°average low
T7University Park College campusunincorporated, Doña Ana County · 2,782 people95°10929°average low
T7Vadounincorporated, Doña Ana County · 2,895 people95°10930°average low
9DemingLuna County · 14,944 people95°10627°average low
10Santa Teresaunincorporated, Doña Ana County · 6,041 people95°10732°average low
T11Chaparralunincorporated, Doña Ana County · 18,186 people95°11431°average low
T11Shiprockunincorporated, San Juan County · 7,610 people95°6221°average low
13EuniceLea County · 3,037 people95°10428°average low
14TucumcariQuay County · 5,082 people95°9224°average low
15Holloman AFBunincorporated, Otero County · 4,433 people95°11928°average low
T16Los Chavesunincorporated, Valencia County · 4,838 people94°9221°average low
T16Rio CommunitiesValencia County · 4,953 people94°9221°average low
T16SocorroSocorro County · 8,261 people94°8221°average low
19Truth or ConsequencesSierra County · 5,949 people94°8828°average low
20PeraltaValencia County · 3,499 people94°9221°average low
T21Bosque FarmsValencia County · 4,174 people94°9221°average low
T21El Cerrounincorporated, Valencia County · 2,923 people94°9221°average low
23HobbsLea County · 40,863 people94°10428°average low
T24AlbuquerqueBernalillo County · 556,588 people94°6422°average low
T24Los Ranchos de AlbuquerqueBernalillo County · 5,790 people94°10621°average low
T24South Valleyunincorporated, Bernalillo County · 37,120 people94°6922°average low
27North Hobbsunincorporated, Lea County · 6,034 people94°10427°average low
T28AlamogordoOtero County · 31,906 people93°8927°average low
T28North Valleyunincorporated, Bernalillo County · 10,455 people93°6721°average low
T30El Cerro Missionunincorporated, Valencia County · 5,323 people93°9221°average low
T30LovingtonLea County · 11,620 people93°10026°average low
32BernalilloSandoval County · 9,159 people93°6721°average low
T33BelenValencia County · 7,589 people93°9223°average low
T33CorralesSandoval County · 8,484 people93°6722°average low
T33Lee Acresunincorporated, San Juan County · 4,272 people93°6017°average low
36Paradise Hillsunincorporated, Bernalillo County · 4,591 people93°6722°average low
37TularosaOtero County · 2,662 people93°9128°average low
T38BloomfieldSan Juan County · 7,335 people92°6118°average low
T38PortalesRoosevelt County · 11,734 people92°8625°average low
40Los LunasValencia County · 20,572 people92°9223°average low
41Crouch Mesaunincorporated, San Juan County · 4,812 people92°6118°average low
T42FarmingtonSan Juan County · 46,055 people92°6918°average low
T42Kirtland AFBunincorporated, Bernalillo County · 3,413 people92°6422°average low
44Meadow Lakeunincorporated, Valencia County · 4,259 people92°9221°average low
45Rio RanchoSandoval County · 114,419 people92°9522°average low
T46AztecSan Juan County · 6,091 people91°6118°average low
T46Flora Vistaunincorporated, San Juan County · 2,770 people91°6118°average low
48ClovisCurry County · 37,127 people91°7024°average low
49EspañolaRio Arriba County · 10,458 people90°5017°average low
50La Mesillaunincorporated, Rio Arriba County · 2,697 people90°5018°average low
51Placitasunincorporated, Sandoval County · 4,223 people90°6223°average low
52ClaytonUnion County · 2,510 people90°5121°average low
53GrantsCibola County · 8,933 people89°5916°average low
T54La Cienegaunincorporated, Santa Fe County · 3,543 people89°4119°average low
T54Zuni Pueblounincorporated, McKinley County · 5,864 people89°5416°average low
56White RockLos Alamos County (city and county) · 5,716 people89°4118°average low
57GallupMcKinley County · 19,969 people88°3517°average low
58Crownpointunincorporated, McKinley County · 2,882 people88°4319°average low
T59Agua Friaunincorporated, Santa Fe County · 2,898 people87°2418°average low
T59Silver CityGrant County · 9,284 people87°3326°average low
61Sandia Heightsunincorporated, Bernalillo County · 3,160 people87°4122°average low
62Eldorado at Santa Feunincorporated, Santa Fe County · 5,619 people87°2419°average low
63Santa FeSanta Fe County · 89,837 people86°2418°average low
64Las VegasSan Miguel County · 12,574 people86°1318°average low
65Dulceunincorporated, Rio Arriba County · 3,218 people86°2311°average low
66EdgewoodSanta Fe County · 6,157 people85°819°average low
67Los AlamosLos Alamos County (city and county) · 13,317 people85°519°average low
68RatonColfax County · 5,952 people85°1015°average low
69Ranchos de Taosunincorporated, Taos County · 2,536 people84°2312°average low
70TaosTaos County · 6,526 people84°2311°average low
71Ruidoso DownsLincoln County · 2,588 people82°620°average low
72RuidosoLincoln County · 7,580 people82°622°average low
Quick answers

Questions people ask

Which New Mexico town has the hottest summers?

Carlsbad (Eddy County): July afternoons average a high of 97°. Roswell (96°) and Sunland Park (96°) follow.

How are these towns ranked?

By the average July high (the warmest month’s afternoons), highest first, on NOAA’s 1991–2020 normals, read from its 5 km grid at each town’s center. Towns with the same figure share a rank (T); the figure and the state rank are the ones on each town’s Climate page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents, one for each of NOAA’s 5 km grid cells (72 in New Mexico): where towns share a cell, one of them stands for it, since the grid gives them the same figures. Every town’s own figures are on its Climate page. Every town is on the New Mexico page.

Go deeper

More New Mexico lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All New Mexico rankings →
Other states

Hottest summers in other states