Missouri hail risk

115 counties scored 2 rated Very High

St. Louis County has the highest hail risk in Missouri, scoring 99.7 out of 100 — rated "Very High" by FEMA's National Risk Index. NOAA has recorded 3,944 hail events across Missouri over the past decade.

# County NRI score Rating NOAA events
2016–2026
1 St. Louis County 99.7 Very High 163
2 Jackson County 99.4 Very High 130
3 St. Charles County 97.6 Relatively High 70
4 Clay County 97.4 Relatively High 100
5 Jefferson County 93.9 Relatively Moderate 70
6 Greene County 93.2 Relatively Moderate 147
7 Cass County 92.9 Relatively Moderate 64
8 Jasper County 90.7 Relatively Moderate 85
9 Buchanan County 90.2 Relatively Moderate 21
10 Platte County 90 Relatively Moderate 85
11 Franklin County 88.7 Relatively Moderate 47
12 St. Louis 87.1 Relatively Moderate 25
13 Newton County 82.5 Relatively Moderate 88
14 Clinton County 81.2 Relatively Moderate 28
15 St. Francois County 78.4 Relatively Moderate 28
16 Camden County 77.6 Relatively Moderate 72
17 Lincoln County 77.6 Relatively Moderate 15
18 Warren County 73.6 Relatively Moderate 19
19 Cape Girardeau County 73.3 Relatively Moderate 23
20 Nodaway County 72.9 Relatively Low 40
21 Boone County 71.7 Relatively Low 17
22 Callaway County 71.5 Relatively Low 20
23 Pettis County 70.4 Relatively Low 30
24 Henry County 69.5 Relatively Low 47
25 Polk County 68.3 Relatively Low 61
26 Johnson County 67.4 Relatively Low 59
27 Taney County 67.3 Relatively Low 89
28 Marion County 67.1 Relatively Low 18
29 Christian County 66.3 Relatively Low 96
30 Audrain County 66.2 Relatively Low 19
31 Lafayette County 65.8 Relatively Low 33
32 Bates County 65.2 Relatively Low 35
33 Barry County 64.9 Relatively Low 96
34 Scotland County 64 Relatively Low 33
35 Ray County 63.6 Relatively Low 16
36 Lawrence County 63.1 Relatively Low 40
37 Gentry County 62.6 Relatively Low 14
38 Stone County 62.6 Relatively Low 68
39 Montgomery County 62.2 Relatively Low 15
40 Vernon County 61.6 Relatively Low 54
41 Macon County 61.4 Relatively Low 22
42 Pike County 61.4 Relatively Low 8
43 Atchison County 60.3 Relatively Low 25
44 Lewis County 59.1 Relatively Low 32
45 Adair County 58.8 Relatively Low 10
46 Daviess County 58.3 Relatively Low 22
47 Scott County 56.3 Relatively Low 14
48 Benton County 56.1 Relatively Low 39
49 Harrison County 55.9 Relatively Low 31
50 Clark County 54 Relatively Low 35
51 Morgan County 53 Relatively Low 27
52 Ste. Genevieve County 52.8 Relatively Low 16
53 Andrew County 52.6 Relatively Low 10
54 Barton County 52.6 Relatively Low 35
55 Washington County 52.4 Relatively Low 22
56 Laclede County 51.7 Relatively Low 43
57 Chariton County 51 Relatively Low 9
58 Crawford County 51 Relatively Low 33
59 Linn County 49.9 Relatively Low 11
60 DeKalb County 49.5 Relatively Low 15
61 Holt County 49 Relatively Low 21
62 Cole County 48.3 Relatively Low 15
63 Cedar County 47.8 Relatively Low 21
64 Grundy County 47.7 Relatively Low 29
65 Webster County 47.2 Relatively Low 61
66 Dade County 46.2 Relatively Low 26
67 Perry County 45.9 Relatively Low 15
68 Caldwell County 44.2 Relatively Low 10
69 St. Clair County 43.6 Relatively Low 33
70 Saline County 43.4 Relatively Low 15
71 Gasconade County 43.3 Relatively Low 12
72 Dallas County 43.1 Relatively Low 15
73 Hickory County 43.1 Relatively Low 32
74 Miller County 43.1 Relatively Low 17
75 Sullivan County 42.6 Relatively Low 14
76 Mercer County 42.5 Relatively Low 13
77 Knox County 41.7 Relatively Low 9
78 Livingston County 41.3 Relatively Low 13
79 Putnam County 40 Relatively Low 15
80 Pulaski County 39.9 Relatively Low 45
81 Stoddard County 38.9 Relatively Low 17
82 Randolph County 38.7 Relatively Low 19
83 Ralls County 37.6 Relatively Low 11
84 Monroe County 36.8 Relatively Low 12
85 McDonald County 36.5 Relatively Low 60
86 Shelby County 36.2 Relatively Low 12
87 Osage County 36 Relatively Low 9
88 Wright County 35.2 Relatively Low 46
89 Phelps County 34.4 Relatively Low 56
90 Carroll County 33.4 Very Low 4
91 Butler County 33 Very Low 25
92 Texas County 32.3 Very Low 50
93 Howell County 31.8 Very Low 77
94 Madison County 29.8 Very Low 5
95 Iron County 28.8 Very Low 18
96 Schuyler County 28.5 Very Low 7
97 Mississippi County 28.4 Very Low 9
98 New Madrid County 25.1 Very Low 11
99 Wayne County 24.4 Very Low 29
100 Moniteau County 23.4 Very Low 9
101 Worth County 22.6 Very Low 5
102 Bollinger County 22.3 Very Low 18
103 Douglas County 18 Very Low 91
104 Reynolds County 15.1 Very Low 16
105 Howard County 14.3 Very Low 7
106 Dent County 14.1 Very Low 45
107 Dunklin County 13.7 Very Low 38
108 Maries County 12.9 Very Low 11
109 Ripley County 12.9 Very Low 23
110 Cooper County 12.8 Very Low 7
111 Oregon County 12.6 Very Low 22
112 Ozark County 10.8 Very Low 31
113 Carter County 9.9 Very Low 35
114 Pemiscot County 9.9 Very Low 13
115 Shannon County 9.4 Very Low 37

Source: FEMA National Risk Index v1.20.0, December 2025. Scores are 0–100 percentile rankings among all US counties. See the methodology page for definitions. Download the full CSV for all counties.

Hail risk nationally:

Other hazard risks in Missouri:

Frequently asked questions

What is the highest hail risk county in Missouri?

St. Louis County, MO has the highest hail risk in Missouri, with a FEMA National Risk Index score of 99.7 out of 100 (rated "Very High").

How many counties in Missouri are rated Very High for hail risk?

2 of 115 scored Missouri counties are rated "Very High" for hail risk by FEMA's National Risk Index.

What causes hail risk in Missouri?

Hail risk reflects expected annual losses from damaging hailstones to structures, vehicles, and crops. High scores cluster in the central plains and Front Range — a corridor sometimes called "Hail Alley" — where large-diameter hail is most frequent. Hail causes over $10 billion in US property damage in active years, much of it to roofs, vehicles, and crops.