The Town Files

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).

Map of the 16 towns12345678910111213141516
Numbers match the ranking.
  1. 16University Park, New Mexico

    2 tornadoes within 10 miles since 1950

    University Park, New Mexico
    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 →

    Tornadoes within 10 miles of University Park by decade'50'60'70'80'902'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  2. 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 →

    Tornadoes within 10 miles of Meadow Lake by decade'50'60'701'80'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  3. 14Truth or Consequences, New Mexico

    2 tornadoes within 10 miles since 1950

    Truth or Consequences, New Mexico
    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 →

    Tornadoes within 10 miles of Truth or Consequences by decade1'50'60'701'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  4. 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 →

    Tornadoes within 10 miles of Crownpoint by decade'50'60'70'80'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  5. 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 →

    Tornadoes within 10 miles of Chimayo by decade'501'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  6. 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 →

    Tornadoes within 10 miles of White Rock by decade'50'60'70'80'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  7. 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 →

    Tornadoes within 10 miles of Raton by decade'50'60'70'80'901'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  8. 9Aztec, New Mexico

    1 tornado within 10 miles since 1950

    Aztec, New Mexico
    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 →

    Tornadoes within 10 miles of Aztec by decade'501'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  9. 8Bloomfield, New Mexico

    1 tornado within 10 miles since 1950

    Bloomfield, New Mexico
    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 →

    Tornadoes within 10 miles of Bloomfield by decade'501'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  10. 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 →

    Tornadoes within 10 miles of Shiprock by decade'50'60'70'80'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  11. 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 →

    Tornadoes within 10 miles of Socorro by decade'50'60'70'80'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  12. 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 →

    Tornadoes within 10 miles of Ranchos de Taos by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  13. 4Dulce, New Mexico

    0 tornadoes within 10 miles since 1950

    Dulce, New Mexico
    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 →

    Tornadoes within 10 miles of Dulce by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  14. 3Zuni Pueblo, New Mexico

    0 tornadoes within 10 miles since 1950

    Zuni Pueblo, New Mexico
    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 →

    Tornadoes within 10 miles of Zuni Pueblo by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  15. 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 →

    Tornadoes within 10 miles of Taos by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  16. 1Grants, New Mexico

    0 tornadoes within 10 miles since 1950

    Grants, New Mexico
    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 →

    Tornadoes within 10 miles of Grants by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.

More New Mexico rankings

Same ranking, other places

Methodology. We ranked 51 towns of 500–10,000 people in New Mexico (2020 Census population). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: