CTD CompareTheData.com

Home / Rankings / Tornadoes by state

Rankings · Weather

Tornadoes by state: which states get the most?

Counts of confirmed tornadoes from NOAA's Storm Prediction Center database. Ten-year averages smooth out the big swings from one year to the next.

Data vintage: NOAA Storm Prediction Center Severe Weather Database, final data through 2024 (10-year average 2015–2024). Last checked 2026-10-27 by The CompareTheData team.

Data: NOAA Storm Prediction Center. Jump to sources · Methodology

Key takeaways

Average tornadoes per year by state chart

Texas123.3Oklahoma82.2Mississippi74.2Illinois69.2Iowa66.6Alabama64.9Kansas64.4Louisiana57.1Florida53.0Minnesota47.9Georgia46.9Missouri44.8Colorado42.8Nebraska41.9Ohio34.5Arkansas33.3Kentucky29.8Indiana29.2North Carolina28.5South Carolina27.2Wisconsin26.5Tennessee26.3Pennsylvania21.6South Dakota20.3North Dakota20.1Virginia15.3Michigan11.6New Mexico10.6New York10.5Wyoming9.6California6.7Maryland6.7Arizona5.5New Jersey4.4Montana4.1West Virginia3.9Connecticut3.1Massachusetts3.1Oregon2.8Washington2.4Idaho1.9Utah1.6Delaware1.4New Hampshire1.2Nevada1.1Maine1.0Rhode Island0.7Vermont0.5District of Columbia0.2Alaska0.1Hawaii0.1
Average tornadoes per year, 2015–2024

Tornadoes by state, ranked by 10-year average

Click a column heading to sort. Download this table (CSV).

Tornadoes by state, ranked by 10-year average
RankStateAvg per year 2015–202420242023Avg 1995–2004Per 10,000 sq miDeaths (10 yrs)Deaths 2024
1Texas123.313178163.64.7499
2Oklahoma82.21517566.612.0228
3Mississippi74.2746338.215.8560
4Illinois69.213911864.312.5180
5Iowa66.61247254.711.9146
6Alabama64.9687340.212.8530
7Kansas64.4714581.17.911
8Louisiana57.1953433.113.2222
9Florida53.01135478.39.9139
10Minnesota47.9302445.06.010
11Georgia46.9315524.48.1342
12Missouri44.8932138.46.5110
13Colorado42.8208851.64.100
14Nebraska41.9996362.55.500
15Ohio34.5696015.38.443
16Arkansas33.3472945.36.4205
17Kentucky29.8483420.87.5181
18Indiana29.2525322.28.241
19North Carolina28.5432234.15.972
20South Carolina27.2481730.39.090
21Wisconsin26.5422018.34.910
22Tennessee26.3193827.86.41061
23Pennsylvania21.6232418.04.820
24South Dakota20.371833.22.710
25North Dakota20.114732.42.910
26Virginia15.312621.13.950
27Michigan11.6171415.72.051
28New Mexico10.612138.20.900
29New York10.532108.82.221
30Wyoming9.652111.61.000
31California6.741010.30.400
32Maryland6.711312.06.920
33Arizona5.5754.00.500
34New Jersey4.41132.56.000
35Montana4.14610.70.300
36West Virginia3.91802.91.600
37Connecticut3.1131.76.400
38Massachusetts3.1181.44.000
39Oregon2.8344.30.300
40Washington2.4433.30.400
41Idaho1.9145.30.200
42Utah1.6202.90.200
43Delaware1.4130.57.210
44New Hampshire1.2210.71.300
45Nevada1.1022.40.100
46Maine1.0001.40.300
47Rhode Island0.7130.16.800
48Vermont0.5010.40.500
49District of Columbia0.2000.132.700
50Alaska0.1100.20.000
51Hawaii0.1000.40.200

Has tornado activity shifted?

Comparing the latest decade with 1995–2004, average annual counts rose most in Mississippi, Alabama and Louisiana and fell most in Texas, Florida and Nebraska. Researchers have reported more activity in the mid-South and less in the southern Plains in recent decades, though better detection affects counts of weak tornadoes, so long-term comparisons should be read cautiously.

How to read these numbers

Common questions

Which state has the most tornadoes?

Texas, averaging 123 a year from 2015 to 2024.

What are the tornado alley states?

There is no official definition. The term usually covers the Plains from Texas through Oklahoma, Kansas and Nebraska; “Dixie Alley” refers to the mid-South, including Mississippi, Alabama and Tennessee.

Which state has the most tornadoes per square mile?

Mississippi (15.8 per 10,000 sq mi a year).

How many tornadoes happen in the US each year?

About 1,288 a year on average over 2015–2024.

Sources

Figures computed by CompareTheData.com from the official files below; the raw downloads are archived with the build. Where D.C. is included it is ranked alongside the states.