County Hazards

States › Missouri

Missouri

The recorded hazard history of every county in Missouri: storm events since 1950, federal disaster declarations since 1953, and National Flood Insurance Program claims since 1978.

Missouri has 73,339 weather events in the NCEI Storm Events record since 1950 across 115 counties, led by damaging wind: 106.7 per 100 square miles against 56.0 nationally.

NCEI attributes 1,009 deaths and 12,794 injuries to those events, with property damage estimated at $12B. By events per 100 square miles the leading counties are St. Louis city, Greene and Jackson.

FEMA lists 88 disaster declarations touching the state since 1953, most recently Severe Storms, Straight-Line Winds, And Flooding (1 Sep 2026). NFIP policyholders filed 51,304 flood claims since 1978, $984M paid; 10,574 residential policies are in force.

1,920events, last 12 monthsto 30 Jun 2026
73,339events since 1950106.7 per 100 sq mi (US 56.0)
88disaster declarations since 1953last 1 Sep 2026
51,304NFIP flood claims$984M paid

NCEI notes that Storm Data is compiled from a variety of sources including the National Weather Service, other federal, state and local agencies, the media and the public; that property and crop damage figures are estimates; and that some events are recorded by NWS forecast zone rather than by county. FEMA notes that NFIP claim records are redacted and aggregated to protect the privacy of policyholders. Storm records through 30 Jun 2026; declarations refreshed 29 Sep 2026; claims as of 8 Sep 2026.

Compared with the United States

MeasureMissouriUS
Recorded events since 195073,3391,977,440
Events per 100 square miles106.756.0
Events per 10,000 residents118.959.6
Deaths recorded by NCEI1,00926,435
Property damage (NCEI estimates)$12B$575B
NFIP claims per 1,000 residents8.38.1
Average paid NFIP claim$23K$43K
Residential flood policies in force10,5743,139,862

Hazard mix

Wind21,755
Hail20,443
Flood10,821
Winter6,559
Heat3,763
Tornado3,118
Drought2,482
Cold1,676
Other1,267
Fog1,070
Lightning280
Wildfire103
Tropical2
HazardEventsShare of USDeaths
■ Wind21,7553.1%49
■ Hail20,4434.8%—
■ Flood10,8215.9%159
■ Winter6,5592.3%58
■ Heat3,7636.7%272
■ Tornado3,1183.8%429
■ Drought2,4822.9%—
■ Cold1,6763.1%8
■ Other1,2672.8%2
■ Fog1,0705.8%6
■ Lightning2801.5%26
■ Wildfire1031.1%—
■ Tropical20.0%—

Events by decade

Hail: 131Tornado: 252Wind: 253
Hail: 455Tornado: 350Wind: 558
Hail: 574Tornado: 282Wind: 1030
Hail: 1157Tornado: 286Wind: 1360
Hail: 2829Tornado: 280Flood: 1271Wind: 2527Winter: 751Heat: 238Cold: 70Drought: 108Wildfire: 8Lightning: 24Fog: 46Other: 15
Hail: 7423Tornado: 675Flood: 3594Wind: 5705Winter: 2333Tropical: 2Heat: 1382Cold: 550Drought: 356Wildfire: 24Lightning: 127Fog: 204Other: 237
Hail: 5280Tornado: 596Flood: 3696Wind: 6035Winter: 2049Heat: 1532Cold: 385Drought: 1086Wildfire: 42Lightning: 107Fog: 493Other: 755
Hail: 2594Tornado: 397Flood: 2260Wind: 4287Winter: 1426Heat: 611Cold: 671Drought: 932Wildfire: 29Lightning: 22Fog: 327Other: 260
6361950s1,3631960s1,8861970s2,8031980s8,1671990s22,6122000s22,0562010s13,8162020s
Recorded events in Missouri by decade and hazard group, including events recorded by forecast zone. HailTornadoFloodWindWinterTropicalHeatColdDroughtWildfireLightningFogOther NCEI recorded only tornadoes, hail and thunderstorm wind before 1996.

Counties by events per 100 square miles

CountyEventsLast 12 moPer 100 sq miPer 10k residentsDominantTornadoesHailDeclarationsNFIP claimsNRI risk
St. Louis city2869463.39.8Wind810225739Relatively High
Greene County2,30797341.676.7Wind6067627206Relatively Moderate
Jackson County1,80644298.725.2Wind50669262,115Relatively High
St. Louis County1,45924287.314.6Hail586603412,031Relatively High
Clay County1,11913281.443.8Hail3646325799Relatively Moderate
Scott County96330229.3254.5Wind4910331484Relatively Low
Cape Girardeau County1,21034209.2147.4Wind49146291,074Relatively Moderate
Platte County84713201.878.0Hail1932126368Relatively Low
Jasper County1,28355200.9104.2Wind5434123175Relatively Moderate
Christian County1,11043197.3121.3Wind473192278Relatively Low
St. Charles County99530177.524.3Wind43345289,999Relatively Moderate
Mississippi County71524173.7570.3Wind285125212Relatively Low
Stone County7979171.8252.6Hail322742475Relatively Low
Newton County1,05520168.9177.7Hail5434529215Relatively Low
Webster County99932168.6251.4Wind422493313Relatively Low
Buchanan County67313164.980.3Wind2617828623Relatively Low
Perry County75220158.5397.4Wind275729259Relatively Low
Polk County98734155.3308.0Hail383062510Relatively Low
Barry County1,16736150.0336.2Hail513512953Relatively Low
Butler County1,03535149.0245.8Wind4814523517Relatively Moderate
Carter County74425146.61,398.5Wind229522123Relatively Low
Lawrence County89741146.6234.1Hail302792034Relatively Low
McDonald County77934144.4333.1Flood2420726386Relatively Low
Boone County97719142.552.6Hail3637227195Relatively Moderate
Taney County85914135.9152.3Wind2223223400Relatively Moderate
Bollinger County82225133.0778.7Wind3011228116Very Low
Douglas County1,07637132.2917.1Flood42241250Very Low
Cass County89813128.981.9Hail4138222328Relatively Low
Wright County86020126.1462.1Flood31208258Relatively Low
Ripley County79333126.0746.9Wind2411324244Relatively Low
Dunklin County67846125.1244.6Wind391492258Relatively Low
Barton County73019123.3626.2Hail402222417Relatively Low
Pulaski County67310123.0125.1Hail1921725267Relatively Low
Jefferson County8058122.635.3Hail44312304,592Relatively Moderate
Cole County46910119.860.7Hail1214726416Relatively Low
Hickory County4779119.6554.2Hail16132235Very Low
Dallas County62429115.4359.8Wind19151253Very Low
Howell County1,07036115.4267.7Flood502942575Relatively Low
Camden County75318114.8173.4Hail262722892Relatively Moderate
Grundy County49936114.6513.4Hail19186224Very Low
New Madrid County77221114.4481.4Wind397028202Relatively Low
Dade County54915112.0722.5Wind29163250Very Low
Stoddard County92229112.0323.7Wind4811126102Relatively Low
Wayne County85019112.0778.8Wind2611828141Relatively Low
Ozark County82019110.1933.7Flood36188276Very Low
Morgan County65523109.6306.4Hail311962815Relatively Low
St. Francois County49424109.373.1Wind271352194Relatively Low
Cedar County51017107.5351.8Hail19163230Very Low
Clinton County44811106.9210.5Hail26161227Relatively Low
Laclede County80019104.6221.4Hail282442326Relatively Low
Clark County50911100.9755.6Wind1710327106Very Low
Pemiscot County49740100.9326.2Wind408226127Relatively Low
Phelps County67820100.9150.9Hail3520325305Relatively Low
Johnson County8202798.9151.4Hail342922144Relatively Low
Miller County5862298.9235.3Hail291723028Relatively Low
Marion County428798.0150.1Wind1211125535Relatively Low
Warren County4131096.4113.1Wind1511117102Relatively Low
Cooper County544396.3317.8Flood19148249Very Low
Scotland County418395.8890.7Winter14104240Very Low
Franklin County8822395.683.8Wind35301241,097Relatively Moderate
Benton County6722995.5337.6Wind311812138Relatively Low
Vernon County7601592.0387.9Hail332542612Relatively Low
Lafayette County5631089.6171.6Wind291572518Relatively Low
Moniteau County372389.6240.2Wind21922327Very Low
Andrew County378987.4210.0Wind2411432146Very Low
Pettis County5951187.2137.8Wind412012145Relatively Low
Lincoln County5372185.787.2Wind24123292,253Relatively Low
Daviess County476684.5566.7Hail211512437Very Low
Atchison County4621084.4882.7Hail1916223146Very Low
Worth County225584.41,134.6Hail1380210Very Low
Gasconade County436184.0294.8Hail813721445Very Low
Henry County582583.5262.1Flood19154201Relatively Low
Howard County374880.6367.8Hail101032969Very Low
Lewis County405380.2405.0Wind1411527143Very Low
Montgomery County424279.2371.4Hail2512026126Very Low
St. Clair County5312178.7566.3Hail25163240Very Low
Maries County392574.4466.3Wind109628101Very Low
Ralls County348374.1335.9Wind12732651Very Low
Callaway County615773.7137.8Wind4219230316Relatively Low
Ray County4161373.1180.8Hail3411633191Relatively Low
Caldwell County308372.2346.2Hail11102241Very Low
Holt County333372.0788.0Hail15131251,254Very Low
Nodaway County629971.7297.3Hail35242227Relatively Low
Adair County406371.6161.2Wind101052621Very Low
Livingston County372569.9252.1Hail121042324Very Low
Saline County528369.9226.7Flood251422616Relatively Low
Audrain County4681767.6187.3Wind261231960Relatively Low
Gentry County331467.4536.2Hail21114222Very Low
Dent County497866.0344.4Hail20131185Relatively Low
Crawford County478764.4209.6Hail2515224125Relatively Low
Schuyler County197164.1489.4Winter938180Very Low
Randolph County308563.8124.4Wind1190183Very Low
Ste. Genevieve County317563.5170.5Wind1370311,160Relatively Low
Texas County7452163.3298.2Hail412542715Relatively Low
Mercer County287563.2822.8Hail1789200Very Low
Shelby County313662.5523.8Wind2160272Very Low
DeKalb County263762.4237.0Hail19135226Very Low
Washington County474862.4201.7Hail281742838Relatively Low
Iron County333160.5354.0Wind27802759Relatively Low
Pike County404460.3227.5Wind249426938Very Low
Harrison County4312459.7527.9Hail24166196Very Low
Shannon County5871958.5826.1Flood231532718Relatively Low
Madison County285457.6225.3Wind363626155Relatively Low
Linn County3531357.3298.1Wind191072322Very Low
Chariton County430157.2584.6Flood191082857Very Low
Osage County346457.0258.6Hail119530180Very Low
Bates County4693356.1291.2Hail281922325Very Low
Knox County282156.0740.5Wind962264Very Low
Oregon County4361155.2505.2Wind221162539Relatively Low
Carroll County366352.7437.0Hail1611329179Very Low
Macon County417952.0274.6Hail15149232Very Low
Monroe County334451.6383.4Wind26651912Very Low
Putnam County265251.2562.4Hail876191Very Low
Sullivan County289844.6487.0Hail986252Very Low
Reynolds County297336.7487.9Wind236527141Relatively Low

Events are county-recorded plus zone-recorded events whose zone is named for the county. NRI risk is FEMA's National Risk Index overall rating (December 2025).

Counties by flood claims per 100 policies in force

CountyClaims, last 10 yearsPolicies in forceClaims per 100 policiesClaims since 1978Paid
Lincoln County311167186.22,253$37M
Holt County266199133.71,254$39M
Franklin County178156114.11,097$32M
Cass County8110279.4328$5.4M
St. Charles County7951,07673.99,999$156M
Newton County10114370.6215$5.4M
Buchanan County15021569.8623$23M
St. Louis County1,2282,07059.312,031$265M
Jefferson County34159157.74,592$69M
Taney County7014149.6400$19M
Jasper County5212143.0175$2.9M
Platte County4010936.7368$13M
Jackson County19152736.22,115$46M
Butler County7926130.3517$10M
St. Louis city4013529.6739$10M

Counties with at least 100 residential policies in force. Claims by year of loss in the ten years to 2026, divided by residential policies in force as of 3 Aug 2026; a rough ratio, since policies in force today differ from those in force when the losses occurred.

Federal disaster declarations by year

195319902026
Declarations touching Missouri by year declared, 1953 to 2026; each disaster number counted once.
Incident typeDeclarations
Severe Storm48
Flood24
Severe Ice Storm6
Tornado5
Biological2
Hurricane1
Fire1
Drought1

Most recent declarations (each disaster number once, with the number of counties designated):

DeclaredNumberTypeIncidentTitleCounties
1 Sep 2026DR-4939Major disasterSevere StormSevere Storms, Straight-Line Winds, And Flooding9
3 Aug 2026DR-4929Major disasterSevere StormSevere Storms, Straight-Line Winds, Tornadoes, And Flooding34
30 Jun 2026DR-4924Major disasterSevere StormSevere Storms, Tornadoes, And Flooding10
22 Jul 2025DR-4885Major disasterSevere StormSevere Storms And Flooding5
9 Jun 2025DR-4877Major disasterSevere StormSevere Storms, Straight-Line Winds, Tornadoes, And Flooding3
9 Jun 2025DR-4876Major disasterSevere StormSevere Storms, Straight-Line Winds, Tornadoes, And Flooding6
21 May 2025DR-4872Major disasterSevere StormSevere Storms, Straight-Line Winds, Tornadoes, And Flooding27
21 May 2025DR-4867Major disasterSevere StormSevere Storms, Straight-Line Winds, Tornadoes, And Wildfires25
1 Jan 2025DR-4855Major disasterSevere StormSevere Storms, Tornadoes, Straight-Line Winds, And Flooding14
23 Jul 2024DR-4803Major disasterSevere StormSevere Storms, Straight-Line Winds, Tornadoes, And Flooding15
21 Sep 2023DR-4741Major disasterSevere StormSevere Storms, Straight-Line Winds, Tornadoes, And Flooding33
8 Aug 2022DR-4665Major disasterFloodSevere Storms And Flooding4
10 Jan 2022DR-4636Major disasterSevere StormSevere Storms, Straight-Line Winds, And Tornadoes7
1 Sep 2021DR-4612Major disasterSevere StormSevere Storms, Straight-Line Winds, Tornadoes, And Flooding21
9 Jul 2020DR-4552Major disasterSevere StormSevere Storms, Tornadoes, Straight-Line Winds, And Flooding19

Flood insurance claims by year

197820022026
NFIP claims in Missouri by year of loss, 1978 to 2026.

51,304 claims, 43,389 paid, $984M in total; 3,886 repetitive-loss and 974 severe repetitive-loss properties. ZIP codes in Missouri with flood claims (433).

Year by year

Each year's events, declarations and claims: 2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2012 · 2011 · 2010 · 2009 · 2008 · 2007 · 2006 · 2005 · 2004 · 2003 · 2002 · 2001 · 2000 · 1999 · 1998 · 1997 · and earlier years back to 1950

Questions and answers

Which Missouri counties have the most recorded tornadoes?

Greene (60), St. Louis (58) and Jasper (54), by NCEI count since 1950. Larger counties record more events; the state table also ranks by events per 100 square miles.

Which Missouri counties have the most flood insurance claims?

St. Louis (12,031), St. Charles (9,999) and Jefferson (4,592) since 1978, in the OpenFEMA NFIP claims file.

How many federal disaster declarations has Missouri had?

88 declarations since 1953 (major disaster, emergency and fire management assistance declarations combined), 3 of them in 2026 so far.

How does Missouri compare with the national rate?

106.7 recorded events per 100 square miles against 56.0 nationally; 8.3 NFIP claims per 1,000 residents against 8.1.

Provenance

NOAA NCEI Storm Events through 30 Jun 2026; OpenFEMA DisasterDeclarationsSummaries v2 refreshed 29 Sep 2026; OpenFEMA NfipClaims v3 as of 8 Sep 2026; NfipResidentialPenetrationRates v1 (3 Aug 2026); FEMA National Risk Index December 2025; US Census Bureau 2021 population and area. Built 30 Sep 2026. Methodology.