Editorial

Most disaster-prone counties in Missouri

Missouri has 2,823 county-level FEMA disaster declarations across 115 counties. The dominant hazard type is severe storm. St. Louis County leads with 34 declarations, followed by Ray County and Webster County.

This ranking shows every county in Missouri ordered by how many times FEMA has issued a disaster declaration affecting it. Counties near coastlines, river systems, or wildfire corridors tend to appear at the top because the same geographic exposure produces recurring events across decades.

Each county links to a full disaster history page with the complete declaration timeline, hazard type breakdown, decade trends, and whatever FEMA spending data is available. For a national view, see the most disaster-prone counties in America page.

Missouri ranking

All counties by FEMA declaration count

#CountyDeclarationsTop hazardFirst yearLatest year
1St. Louis County34Severe Storm19732025
2Ray County33Severe Storm19652021
3Webster County32Severe Storm19732025
4Andrew County31Severe Storm19652021
5Ste. Genevieve County31Severe Storm19732025
6Jefferson County30Severe Storm19732025
7Scott County30Severe Storm19732025
8Barry County29Severe Storm19742025
9Lincoln County29Severe Storm19652021
10Miller County29Severe Storm19732020
11Osage County29Severe Storm19732020
12Perry County29Severe Storm19732025
13Buchanan County28Severe Storm19652021
14Callaway County28Severe Storm19732025
15Cape Girardeau County28Severe Storm19732025
16Carroll County28Severe Storm19652021
17Howard County28Severe Storm19732021
18Maries County28Severe Storm19732025
19New Madrid County28Severe Storm19732025
20Newton County28Severe Storm19732025
21St. Charles County28Severe Storm19652022
22Bollinger County27Severe Storm19732025
23Boone County27Severe Storm19732021
24Camden County27Severe Storm19732025
25Chariton County27Severe Storm19732021
26Clark County27Severe Storm19652023
27Ozark County27Severe Storm19732025
28Shannon County27Severe Storm19762025
29Texas County27Severe Storm19762025
30Washington County27Severe Storm19732025
31Wayne County27Severe Storm19732025
32Cole County26Severe Storm19732020
33Greene County26Severe Storm19742025
34Iron County26Severe Storm19762025
35Jackson County26Severe Storm19652020
36Lewis County26Severe Storm19652020
37McDonald County26Severe Storm19732025
38Montgomery County26Severe Storm19732022
39Morgan County26Severe Storm19732023
40Pemiscot County26Severe Storm19732025
41Pike County26Severe Storm19652020
42Platte County26Flood19652020
43Ralls County26Severe Storm19732021
44Reynolds County26Severe Storm19732025
45Shelby County26Severe Storm19732023
46Stoddard County26Severe Storm19732025
47Adair County25Severe Storm19732023
48Clay County25Severe Storm19652020
49Dallas County25Severe Storm19732020
50Douglas County25Severe Storm19732025
51Howell County25Severe Storm19732025
52Knox County25Severe Storm19732023
53Lafayette County25Severe Storm19652020
54Madison County25Severe Storm19732025
55Mississippi County25Severe Storm19732025
56Oregon County25Severe Storm19732025
57Phelps County25Severe Storm19762025
58Pulaski County25Severe Storm19732025
59Saline County25Severe Storm19652021
60St. Louis city25Severe Storm19732025
61Vernon County25Severe Storm19762025
62Wright County25Severe Storm19762025
63Barton County24Severe Storm19762023
64Caldwell County24Severe Storm19652021
65Cooper County24Severe Storm19732025
66Dade County24Severe Storm19732025
67Franklin County24Flood19732025
68Marion County24Severe Storm19652020
69Polk County24Severe Storm19732020
70Scotland County24Severe Storm19732023
71St. Clair County24Severe Storm19732023
72Stone County24Severe Storm19732020
73Sullivan County24Severe Storm19732020
74Atchison County23Severe Storm19652020
75Bates County23Severe Storm19732023
76Butler County23Severe Storm19732025
77Cedar County23Severe Storm19762020
78Crawford County23Severe Storm19762025
79Daviess County23Severe Storm19652021
80Holt County23Severe Storm19652021
81Laclede County23Severe Storm19732020
82Livingston County23Severe Storm19732021
83Taney County23Severe Storm19762023
84Carter County22Severe Storm19762025
85Christian County22Severe Storm19762023
86Clinton County22Severe Storm19652021
87DeKalb County22Severe Storm19652020
88Dunklin County22Severe Storm19732025
89Hickory County22Severe Storm19762020
90Jasper County22Severe Storm19732020
91Linn County22Severe Storm19762020
92Macon County22Severe Storm19732020
93Moniteau County22Severe Storm19732021
94Ripley County22Severe Storm19732025
95Benton County21Severe Storm19732023
96Cass County21Severe Storm19732020
97Gentry County21Severe Storm19732023
98Grundy County21Severe Storm19762023
99Johnson County21Severe Storm19652020
100Nodaway County21Severe Storm19652020
101Pettis County21Severe Storm19652020
102Gasconade County20Flood19732020
103Henry County20Severe Storm19732023
104Lawrence County20Severe Storm19732025
105St. Francois County20Severe Storm19762020
106Worth County20Severe Storm19732023
107Audrain County19Severe Storm19742021
108Mercer County19Severe Storm19732020
109Dent County18Severe Storm19762025
110Harrison County18Severe Storm19732020
111Monroe County18Severe Storm19732020
112Putnam County18Severe Storm19732020
113Schuyler County18Severe Storm19732020
114Randolph County17Severe Storm19732020
115Warren County17Flood19732020