16 Small Towns in New Mexico With the Fewest Tornadoes Since 1950
Ranked by tornadoes within 10 mi since 1950 among 51 towns of 500–10,000 people in New Mexico. #1 is Grants, NM (0 tornadoes within 10 miles since 1950).
-
16University Park, New Mexico
2 tornadoes within 10 miles since 1950

Photo: AllenS (public domain, Wikimedia Commons) University Park is a community of 3,007 people in Doña Ana County, New Mexico. 2 tornadoes since 1950 (typical New Mexico town: 3); the strongest was an F0 on September 13, 2006.
3,007 people · Doña Ana County · median home — · income $30,156 · Jan low 30°F · 1 in snow
Full University Park, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
15Meadow Lake, New Mexico
2 tornadoes within 10 miles since 1950
Meadow Lake is a community of 4,573 people in Valencia County, New Mexico. 2 tornadoes since 1950 (typical New Mexico town: 3); the strongest was an EF0 on May 17, 2021.
4,573 people · Valencia County · median home $77,900 · income $43,649 · Jan low 19°F · 11 in snow
Full Meadow Lake, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
14Truth or Consequences, New Mexico
2 tornadoes within 10 miles since 1950

Photo: AllenS (public domain, Wikimedia Commons) Truth or Consequences is a city of 6,052 people in Sierra County, New Mexico. 2 tornadoes since 1950 (typical New Mexico town: 3); the strongest was an F0 on June 20, 1982.
6,052 people · Sierra County · median home $124,600 · income $33,788 · Jan low 30°F · 1 in snow
Full Truth or Consequences, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
13Crownpoint, New Mexico
1 tornado within 10 miles since 1950
Crownpoint is a community of 2,900 people in McKinley County, New Mexico. 1 tornado since 1950 (typical New Mexico town: 3); the strongest was an EFU on June 14, 2024.
2,900 people · McKinley County · median home $61,100 · income $51,011 · Jan low 13°F · 11 in snow
Full Crownpoint, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
12Chimayo, New Mexico
1 tornado within 10 miles since 1950
Chimayo is a community of 3,077 people in Rio Arriba County, New Mexico. 1 tornado since 1950 (typical New Mexico town: 3); the strongest was an F1 on December 26, 1966.
3,077 people · Rio Arriba County · median home $227,500 · income $56,484 · Jan low 15°F · 11 in snow
Full Chimayo, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
11White Rock, New Mexico
1 tornado within 10 miles since 1950
White Rock is a community of 5,852 people in Los Alamos County, New Mexico. 1 tornado since 1950 (typical New Mexico town: 3); the strongest was an EF0 on May 21, 2018.
5,852 people · Los Alamos County · median home $500,700 · income $156,639 · Jan low 21°F · 42 in snow
Full White Rock, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
10Raton, New Mexico
1 tornado within 10 miles since 1950
Raton is a city of 6,041 people in Colfax County, New Mexico. 1 tornado since 1950 (typical New Mexico town: 3); the strongest was an F0 on June 16, 2004.
6,041 people · Colfax County · median home $134,300 · income $52,641 · Jan low 14°F · 25 in snow
Full Raton, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
9Aztec, New Mexico
1 tornado within 10 miles since 1950

Photo: AllenS (public domain, Wikimedia Commons) Aztec is a city of 6,201 people in San Juan County, New Mexico. 1 tornado since 1950 (typical New Mexico town: 3); the strongest was an F0 on May 28, 1963.
6,201 people · San Juan County · median home $175,000 · income $41,977 · Jan low 17°F · 11 in snow
Full Aztec, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
8Bloomfield, New Mexico
1 tornado within 10 miles since 1950

Photo: AllenS (public domain, Wikimedia Commons) Bloomfield is a city of 7,421 people in San Juan County, New Mexico. 1 tornado since 1950 (typical New Mexico town: 3); the strongest was an F0 on May 28, 1963.
7,421 people · San Juan County · median home $161,200 · income $48,472 · Jan low 21°F · 7 in snow
Full Bloomfield, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
7Shiprock, New Mexico
1 tornado within 10 miles since 1950
Shiprock is a community of 7,718 people in San Juan County, New Mexico. 1 tornado since 1950 (typical New Mexico town: 3); the strongest was an EF0 on September 10, 2013.
7,718 people · San Juan County · median home $104,400 · income $35,900 · Jan low 16°F · 8 in snow
Full Shiprock, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
6Socorro, New Mexico
1 tornado within 10 miles since 1950
Socorro is a city of 8,707 people in Socorro County, New Mexico. 1 tornado since 1950 (typical New Mexico town: 3); the strongest was an EF0 on July 5, 2012.
8,707 people · Socorro County · median home $152,900 · income $39,375 · Jan low 23°F · 2 in snow
Full Socorro, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
5Ranchos de Taos, New Mexico
0 tornadoes within 10 miles since 1950
Ranchos de Taos is a community of 2,707 people in Taos County, New Mexico. No tornado has been recorded within 10 miles since 1950 (typical New Mexico town: 3).
2,707 people · Taos County · median home $349,700 · income — · Jan low 12°F · 28 in snow
Full Ranchos de Taos, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
4Dulce, New Mexico
0 tornadoes within 10 miles since 1950

Photo: U.S. Department of Agriculture Bob Nichols/Photographer/United States Department of Agriculture-Office of Communications-Photography Services Division (public domain, Wikimedia Commons) Dulce is a community of 2,788 people in Rio Arriba County, New Mexico. No tornado has been recorded within 10 miles since 1950 (typical New Mexico town: 3).
2,788 people · Rio Arriba County · median home $53,300 · income $39,773 · Jan low 10°F · 56 in snow
Full Dulce, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
3Zuni Pueblo, New Mexico
0 tornadoes within 10 miles since 1950

Photo: Unknown authorUnknown author or not provided (public domain, Wikimedia Commons) Zuni Pueblo is a community of 6,176 people in McKinley County, New Mexico. No tornado has been recorded within 10 miles since 1950 (typical New Mexico town: 3).
6,176 people · McKinley County · median home $81,700 · income $45,724 · Jan low 17°F · 10 in snow
Full Zuni Pueblo, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
2Taos, New Mexico
0 tornadoes within 10 miles since 1950
Taos is a town of 6,474 people in Taos County, New Mexico. No tornado has been recorded within 10 miles since 1950 (typical New Mexico town: 3).
6,474 people · Taos County · median home $445,900 · income $47,304 · Jan low 12°F · 28 in snow
Full Taos, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
1Grants, New Mexico
0 tornadoes within 10 miles since 1950

Photo: ANNAfoxlover at English Wikipedia (public domain, Wikimedia Commons) Grants is a city of 9,163 people in Cibola County, New Mexico. No tornado has been recorded within 10 miles since 1950 (typical New Mexico town: 3).
9,163 people · Cibola County · median home $136,500 · income $47,183 · Jan low 15°F · 8 in snow
Full Grants, New Mexico profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
More New Mexico rankings
- The 17 Best Small Towns to Retire in New Mexico
- The 15 Quietest Small Towns in New Mexico
- The 16 Most Affordable Small Towns in New Mexico
- The 18 Best Small Towns for Families in New Mexico
- 19 Small Towns in New Mexico With the Mildest Winters
- The 25 Most Walkable Small Towns in New Mexico
- The 22 Best Small Towns for First-Time Home Buyers in New Mexico
Same ranking, other places
- 50 Small Towns in America With the Fewest Tornadoes Since 1950
- 25 Small Towns in Pennsylvania With the Fewest Tornadoes Since 1950
- 25 Small Towns in New York With the Fewest Tornadoes Since 1950
- 25 Small Towns in Michigan With the Fewest Tornadoes Since 1950
- 25 Small Towns in Texas With the Fewest Tornadoes Since 1950
- 25 Small Towns in New Jersey With the Fewest Tornadoes Since 1950
- 25 Small Towns in Florida With the Fewest Tornadoes Since 1950
- 25 Small Towns in Wisconsin With the Fewest Tornadoes Since 1950
- 25 Small Towns in Ohio With the Fewest Tornadoes Since 1950
- 25 Small Towns in Illinois With the Fewest Tornadoes Since 1950
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)