VORTEX
TORNADO HISTORY
← All States

New Mexico Tornado History — 678 Tornadoes Since 1950

14 cities covered · 1950–present · NOAA Storm Prediction Center
Confirmed records complete through December 29, 2025

How many tornadoes does New Mexico get per year?

New Mexico has had 678 tornadoes on record since 1950, including 4 strong to violent (EF3+) tornadoes — averaging about 8.9 per year since 1950 (about 11.5 per year over the last decade). Counts come from the NOAA Storm Prediction Center archive for New Mexico. The 14 cities below report tornadoes within their own search radius, so those figures overlap each other and do not sum to the state total.

When was the most recent tornado in New Mexico?

The most recent confirmed tornado in our New Mexico dataset was an unrated tornado on August 19, 2025. Confirmed records are complete through December 29, 2025; more recent preliminary reports are listed below.

When is tornado season in New Mexico?

May is historically the peak month for tornadoes in New Mexico, with 205 on record since 1950. Tornadoes can occur any time of year, but spring through early summer (April–June) generally sees the highest activity across most US states.

New Mexico at a Glance

Cities Covered
14
Tornado-prone metros
Tornadoes on Record
678
Sum across city radii
EF3+ Tornadoes
4
0.6% of all tornadoes
Peak Month
May
205 aggregate

Notable Tornadoes in New Mexico

Deadliest Tornado in New Mexico
EF2 on March 24, 2007 — 2 fatalities.
Most Recent Tornado
Unrated on August 19, 2025.

4 preliminary tornado reports in New Mexico since December 29, 2025

These are 4 preliminary reports, not confirmed tornadoes. They have not yet been through an NWS damage survey, and are not counted in the confirmed totals above.

Preliminary reports are revised, merged, and sometimes withdrawn — historically about 23% are consolidated downward once surveys complete. Ratings are omitted until a survey assigns one.

Confirmed records above are complete through December 29, 2025. NOAA publishes the confirmed archive annually, so tornadoes after that date appear here first and move into the totals above once finalized.

Preliminary July 31, 2026
2 E Tularosa, Otero County
Preliminary June 25, 2026
1 W Los Lunas, Valencia County
Preliminary June 18, 2026
2 ENE National Radio As, Socorro County
Preliminary June 6, 2026
7 WNW Buckeye, Lea County

Source: NOAA Storm Prediction Center preliminary storm reports, updated daily.

County-by-county tornado warning pages for New Mexico →

Cities