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.
- 678 tornadoes
- 9.3 per year
- 0 rated (E)F4–5
- 4 deaths
Live New Mexico tornado warnings · All New Mexico weather alerts
Map data: NWS, OpenFreeMap, OpenStreetMap
Tornadoes per year
When tornadoes happen in New Mexico
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
| Date | Rating | County | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|
| March 23, 2007 | EF2 | Roosevelt County | 12.5 mi | 350 yd | 2 | 33 |
| May 29, 1964 | F3 | Colfax County | 3 mi | 10 yd | 1 | 8 |
| October 10, 1974 | F2 | Bernalillo County | 2 mi | 100 yd | 1 | 8 |
Strongest tornadoes in New Mexico
| Date | Rating | County | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|
| May 29, 1964 | F3 | Colfax County | 3 mi | 10 yd | 1 | 8 |
| October 12, 1957 | F3 | Grant County | 8.2 mi | 50 yd | 0 | 0 |
| May 17, 1954 | F3 | Lea County | 0.1 mi | 10 yd | 0 | 0 |
| May 14, 1977 | F3 | Harding County | 0.1 mi | 10 yd | 0 | 2 |
| March 23, 2007 | EF2 | Roosevelt County | 12.5 mi | 350 yd | 2 | 33 |
| October 10, 1974 | F2 | Bernalillo County | 2 mi | 100 yd | 1 | 8 |
| April 17, 1970 | F2 | Quay County | 39.8 mi | 50 yd | 0 | 0 |
| May 24, 1957 | F2 | Curry County | 36.5 mi | 37 yd | 0 | 0 |
| June 11, 1964 | F2 | — | 23.2 mi | 67 yd | 0 | 0 |
| May 23, 2010 | EF2 | — | 22 mi | 440 yd | 0 | 0 |
Most recent tornadoes
| Date | Rating | County | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|
| August 19, 2025 | ? | Sandoval County | 0.7 mi | 40 yd | 0 | 0 |
| August 18, 2025 | ? | San Miguel County | 0.1 mi | 10 yd | 0 | 0 |
| July 30, 2025 | ? | Bernalillo County | 0.2 mi | 10 yd | 0 | 0 |
| June 5, 2025 | ? | Roosevelt County | 1.1 mi | 50 yd | 0 | 0 |
| June 5, 2025 | ? | Roosevelt County | 0.9 mi | 50 yd | 0 | 0 |
| June 5, 2025 | ? | Roosevelt County | 0.6 mi | 50 yd | 0 | 0 |
| June 5, 2025 | ? | Roosevelt County | 0.4 mi | 50 yd | 0 | 0 |
| June 5, 2025 | ? | Roosevelt County | 0.5 mi | 50 yd | 0 | 0 |
| June 5, 2025 | ? | Roosevelt County | 0.3 mi | 50 yd | 0 | 0 |
| May 26, 2025 | EF0 | San Miguel County | 1.3 mi | 50 yd | 0 | 0 |
Counties with the most tornadoes
| County | Tornadoes since 1950 | Per 1,000 sq mi |
|---|---|---|
| Lea County | 95 | 56022313.3 |
| Roosevelt County | 63 | 66708912.5 |
| Eddy County | 60 | 37212643.7 |
| Curry County | 56 | 103157894.7 |
| Chaves County | 53 | 22625679.9 |
| Union County | 46 | 31147712.4 |
| Quay County | 40 | 36047320.8 |
| Santa Fe County | 27 | 36612565.4 |
| Lincoln County | 23 | 12330780.4 |
| Colfax County | 22 | 15162320.4 |
| Torrance County | 18 | 13937219.7 |
| Otero County | 18 | 7049750.5 |
| San Miguel County | 16 | 8775942.4 |
| Bernalillo County | 16 | 35693367.8 |
| Sandoval County | 13 | 9075471.7 |
| Doña Ana County | 13 | 8841911.8 |
| Guadalupe County | 13 | 11112211.2 |
| Mora County | 12 | 16137071.7 |
| San Juan County | 11 | 5164038.4 |
| De Baca County | 10 | 11149375.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.