The most tornado-prone counties

Ranked by tornadoes per 1,000 sq mi since 1950. Pinellas County, FL, leads with 551.5.

  1. 1Pinellas CountyFL551.5
  2. 2Galveston CountyTX332.1
  3. 3Jefferson ParishLA232.6
The most tornado-prone counties
1Pinellas County FL551.5151
2Galveston County TX332.1126
3Jefferson Parish LA232.670
4Cleveland County OK204.1110
5Oklahoma County OK194.7138
6Tulsa County OK177.1101
7New Hanover County NC171.733
8Lee County FL169.0132
9Adams County CO166.3194
10Lafayette Parish LA160.043
11Carteret County NC159.681
12Harrison County MS156.990
13Escambia County FL156.8103
14Sarasota County FL154.786
15Vanderburgh County IN154.236
16Smith County MS152.497
17Hillsborough County FL149.6153
18Rankin County MS149.6116
19Rockwall County TX149.419
20Scott County IA148.468
21Harris County TX148.2253
22Johnson County TX147.6107
23McClain County OK147.284
24Hall County NE144.679
25Hinds County MS143.7125
26Limestone County AL142.080
27Orleans Parish LA141.624
28DuPage County IL140.346
29Brevard County FL138.9141
30Mayes County OK137.390
31Hale County TX136.4137
32Union County NJ136.214
33Macon County IL136.179
34Gregg County TX135.337
35Hancock County MS135.064
36Acadia Parish LA134.388
37Pulaski County AR133.2101
38Marshall County AL132.575
39Simpson County MS130.777
40Denver County CO130.620
41Tarrant County TX130.6113
42Arapahoe County CO129.1103
43Nueces County TX128.7108
44Leake County MS128.775
45Pasco County FL128.696
46Covington County MS128.153
47Manatee County FL127.995
48Spalding County GA127.625
49Jefferson County TX126.6111
50Cullman County AL126.693
51Caddo Parish LA126.2111
52Canadian County OK124.9112
53Dallas County TX123.7108
54Hamilton County NE123.667
55Bay County FL122.693
56Trousdale County TN122.514
57Jefferson Davis County MS122.450
58Jones County MS122.385
59Polk County IA122.270
60Broward County FL121.4146
61Rogers County OK119.981
62Will County IL119.6100
63Barton County KS119.5107
64Jackson County MS119.086
65Marion County IN118.747
66Madison County AL118.595
67Logan County IL118.173
68Calloway County KY116.945
69Thayer County NE116.867
70Scott County MO116.749
71McCracken County KY116.629
72Tippecanoe County IN116.358
73Warren County MS115.568
74Pottawatomie County OK115.591
75Story County IA115.366
76Scott County MS114.970
77Green Lake County WI114.440
78Neshoba County MS114.065
79Okaloosa County FL114.0106
80Wagoner County OK113.964
81St. Johns County FL113.268
82Tazewell County IL112.973
83St. Louis County MO112.257
84Kay County OK110.9102
85Lubbock County TX110.599
86Murray County OK110.546
87Lonoke County AR110.185
88Shawnee County KS108.559
89Madison County MS107.877
90St. John the Baptist Parish LA107.223
91Sangamon County IL107.193
92Sherman County KS107.0113
93Dare County NC107.041
94Monroe County IL106.441
95Calcasieu Parish LA106.2113
96Newton County MS105.661
97Davidson County TN105.353
98Duval County FL104.980
99Adams County NE104.759
100Lamar County MS104.752

Figures come from each place’s page and share its sources and rules; see the methodology.

More tornadoes rankings