Weather Alerts Map

Tornadoes in New Mexico

New Mexico has recorded 678 tornadoes from 1950 through 2025, about 9.3 per year over the last 30 years. They killed 4 people and injured 161. May is the most active month.

Live New Mexico tornado warnings · All New Mexico weather alerts

Map data: NWS, OpenFreeMap, OpenStreetMap

Tornadoes per year

96: 16961697: 11971198: 798799: 899800: 500501: 501502: 302303: 703704: 11041105: 705706: 506507: 23072308: 11081109: 409410: 12101211: 211212: 612613: 213214: 14141415: 615616: 916917: 12171218: 11181119: 19191920: 620621: 16211622: 222223: 13231324: 12241225: 152515
New Mexico tornadoes per year, 1996–2025
50s: 5750s5760s: 9760s9770s: 7870s7880s: 7080s7090s: 13890s13800s: 8100s8110s: 9310s9320s: 6420s64
Tornadoes per decade (the 2020s are partial)

When tornadoes happen in New Mexico

Jan: 1Jan1Feb: 1Feb1Mar: 20Mar20Apr: 43Apr43May: 207May207Jun: 190Jun190Jul: 82Jul82Aug: 61Aug61Sep: 42Sep42Oct: 26Oct26Nov: 2Nov2Dec: 3Dec3
Tornadoes by month, 1950–2025
EF0: 471EF0471EF1: 123EF1123EF2: 39EF239EF3: 4EF34EF4: 0EF4EF5: 0EF5
Tornadoes by (E)F rating

Ratings before February 2007 use the original Fujita (F) scale; later tornadoes use the Enhanced Fujita (EF) scale. How the EF scale works.

Deadliest tornadoes in New Mexico

DateRatingCountyPath lengthWidthDeathsInjuries
March 23, 2007EF2Roosevelt County12.5 mi350 yd233
May 29, 1964F3Colfax County3 mi10 yd18
October 10, 1974F2Bernalillo County2 mi100 yd18

Strongest tornadoes in New Mexico

DateRatingCountyPath lengthWidthDeathsInjuries
May 29, 1964F3Colfax County3 mi10 yd18
October 12, 1957F3Grant County8.2 mi50 yd00
May 17, 1954F3Lea County0.1 mi10 yd00
May 14, 1977F3Harding County0.1 mi10 yd02
March 23, 2007EF2Roosevelt County12.5 mi350 yd233
October 10, 1974F2Bernalillo County2 mi100 yd18
April 17, 1970F2Quay County39.8 mi50 yd00
May 24, 1957F2Curry County36.5 mi37 yd00
June 11, 1964F2—23.2 mi67 yd00
May 23, 2010EF2—22 mi440 yd00

Most recent tornadoes

DateRatingCountyPath lengthWidthDeathsInjuries
August 19, 2025?Sandoval County0.7 mi40 yd00
August 18, 2025?San Miguel County0.1 mi10 yd00
July 30, 2025?Bernalillo County0.2 mi10 yd00
June 5, 2025?Roosevelt County1.1 mi50 yd00
June 5, 2025?Roosevelt County0.9 mi50 yd00
June 5, 2025?Roosevelt County0.6 mi50 yd00
June 5, 2025?Roosevelt County0.4 mi50 yd00
June 5, 2025?Roosevelt County0.5 mi50 yd00
June 5, 2025?Roosevelt County0.3 mi50 yd00
May 26, 2025EF0San Miguel County1.3 mi50 yd00

Counties with the most tornadoes

CountyTornadoes since 1950Per 1,000 sq mi
Lea County9556022313.3
Roosevelt County6366708912.5
Eddy County6037212643.7
Curry County56103157894.7
Chaves County5322625679.9
Union County4631147712.4
Quay County4036047320.8
Santa Fe County2736612565.4
Lincoln County2312330780.4
Colfax County2215162320.4
Torrance County1813937219.7
Otero County187049750.5
San Miguel County168775942.4
Bernalillo County1635693367.8
Sandoval County139075471.7
Doña Ana County138841911.8
Guadalupe County1311112211.2
Mora County1216137071.7
San Juan County115164038.4
De Baca County1011149375.8

About this data

Tornado records come from the NOAA Storm Prediction Center database of confirmed tornadoes, 1950–2025. Tornadoes that crossed state lines are counted in the state where they began. Counts in the early decades are lower partly because many weak tornadoes went unreported before Doppler radar and storm spotter networks.