Oklahoma County, Oklahoma

County storm and disaster record · FIPS 40109 · population 795,336 · 709 sq mi

NOAA's Storm Events Database holds 2,884 records for Oklahoma County, Oklahoma from 1950 through June 30, 2026, on 1,136 days; the most frequent are hail reports (1,273 records). The deadliest day on its record was May 31, 2013: flash flood records filed for Oklahoma County that day count 13 deaths across 3 records. FEMA has issued 52 declarations naming the county since 1974, 49 of them for natural hazards; the latest for a natural hazard was “Train Trestle Fire” on August 13, 2026.

The record, 1950 to 2026

Storm records filed for the county each year (2026 to June 30, 2026). Before 1996 NOAA recorded only tornadoes (from 1950), thunderstorm wind and hail (from 1955).

  • recorded, no damage figure
  • under $100,000
  • $100,000 or more
  • $1 million or more
  • $10 million or more, or a death
  • $100 million or more, or 10 deaths
  • a year's colour: its recorded damage or deaths
  • a year with a death
  • 1955: wind and hail recorded from 1955
  • 1996: all 48 event types from 1996
Storm records
2,884on 1,136 days, 1950 to June 30, 2026
Deaths recorded
831,488 injuries
Damage, 2025 dollars
$2.5Bas filed (scale steps before 1993)
Tornadoes
141strongest EF4
FEMA declarations
52latest 2026

Source: NOAA NCEI Storm Events Database, records through June 30, 2026 (file revision 20260918); damage converted to 2025 dollars with the BLS CPI-U. Search the record at NCEI. BLS consumer price index.

What hazards hit Oklahoma County most?

The most frequent records are hail reports: 1,273 since 1955. 50% of its hail reports since 1955 fell in April and May. The rank column places the county among Oklahoma's counties by days with a record per 1,000 square miles of land over each hazard's complete period.

Oklahoma County: records by hazard, 1950 to June 30, 2026
HazardRecordsDaysFirst, lastKilledInjuredDamageRank in state
Hail 1,273 433 1955-2026 0 23 $585M 2 of 77
Severe thunderstorm wind 843 424 1955-2026 1 28 $122M 2 of 77
Floods 212 95 1996-2025 16 138 $12M 3 of 77
Tornadoes 141 88 1950-2026 16 542 $1.6B 3 of 77
Heat 127 124 1996-2026 33 516 – 5 of 77
Winter storms 80 79 1996-2026 11 217 $220M 3 of 77
Drought 76 75 2000-2026 0 0 $14M 38 of 77
Lightning 50 41 1996-2026 0 21 $13M 1 of 77
High wind and dust storms 47 34 1996-2026 0 0 $181K 6 of 77
Extreme cold 14 14 1996-2025 6 0 – 6 of 77
Fog, smoke and funnel clouds 10 10 1998-2007 0 0 – 8 of 77
Heavy rain 6 5 2002-2007 0 1 $806K 2 of 77
Wildfires 5 5 2000-2025 0 2 $8.1M 36 of 77

Source: NOAA NCEI Storm Events Database (county and forecast-zone records attributed to the county; a zone record shows its own totals on each county it covers). Days: dates with at least one record of the hazard in the county. Ranks: days with a record per 1,000 square miles of land (Census Bureau 2024 Gazetteer), since 1950 for tornadoes, 1955 for hail and thunderstorm wind, 1996 for the rest.

How many tornadoes has Oklahoma County had?

NOAA records 141 tornadoes in Oklahoma County from 1950 to 2026, the strongest rated EF4, with 16 deaths and 542 injuries recorded in the county. That is 3rd of 77 Oklahoma counties and 13th of 3,080 U.S. counties by days with tornadoes per 1,000 square miles since 1950. A tornado that crossed a county line is counted in each county it touched, with the length of its path inside the county.

Counted as whole tornadoes rather than county records, the Storm Prediction Center's database holds 137 tornadoes whose track touched Oklahoma County since 1950 (NOAA's county records number 141: they file a crossing tornado once per county segment, and the two databases differ on some tracks); along their whole tracks they killed 45 people, 16 of them in Oklahoma County.

The deadliest and strongest tornadoes that touched Oklahoma County, whole tracks
DateTornadoRatingPathKilled
1999-05-03 17:26, as SPC files itBridge Creek/MooreF537 mi36
1973-11-19 19:30, as SPC files itOklahomaF324.2 mi5
2010-05-10 16:20, as SPC files itOklahomaEF424 mi2
1963-05-26 15:45, as SPC files itEdmondF334.3 mi1
1988-03-28 18:05, as SPC files itOklahomaF10.8 mi1
2003-05-08 16:10, as SPC files itOklahomaF417.3 mi0
1978-04-30 18:20, as SPC files itOklahomaF49.3 mi0
2024-11-03 00:20, as SPC files itOklahomaEF32.4 mi0
2024-11-03 01:57, as SPC files itHarrahEF325.1 mi0
2015-05-06 19:41, as SPC files itOklahomaEF32 mi0
2013-05-19 15:41, as SPC files itLutherEF320.84 mi0
2003-05-09 21:29, as SPC files itOklahomaF317.8 mi0

Map of the strongest tornado tracks in Oklahoma.

Every tornado record filed for Oklahoma County (141)
The 60 most recent of 141 tornadoes in Oklahoma County
DatePlaceCharacterKilledInjuredDamage
2026-06-22 Harrah, Oklahoma County EF1 3 mi x 75 yd 0 0 $5K
2026-06-22 Oklahoma City, Oklahoma County EF1 4.6 mi x 100 yd 0 0 $200K
2026-04-03 Valley Brook, Oklahoma County EF0 2.31 mi x 50 yd 0 0 $20K
2026-04-03 Will Rogers Apt, Oklahoma County EF1 2.9 mi x 50 yd 0 0 $50K
2025-07-12 Edmond, Oklahoma County EF0 0.1 mi x 10 yd 0 0 –
2024-11-03 Choctaw, Oklahoma County EF3 11.9 mi x 1,000 yd 0 7 $38M
2024-11-03 Midwest City, Oklahoma County EFU 0.1 mi x 10 yd 0 0 –
2024-11-03 Valley Brook, Oklahoma County EF3 1.4 mi x 400 yd 0 6 $14M
2024-05-19 Will Rogers Apt, Oklahoma County EF0 0.1 mi x 10 yd 0 0 –
2024-05-06 Del City, Oklahoma County EF1 1.1 mi x 30 yd 0 0 $47K
2024-05-06 Will Rogers Apt, Oklahoma County EF1 2.2 mi x 75 yd 0 0 $282K
2024-04-27 Tinker Afb, Oklahoma County EF1 8.5 mi x 150 yd 0 0 $282K
2023-04-19 Tinker Afb, Oklahoma County EF0 2.29 mi x 250 yd 0 0 $145K
2023-02-26 Wheatland, Oklahoma County EF1 5.5 mi x 500 yd 0 0 $97K
2022-04-23 Harrah, Oklahoma County EF0 0.6 mi x 20 yd 0 0 $1K
2022-04-23 Harrah, Oklahoma County EF0 0.8 mi x 30 yd 0 0 $2K
2021-10-13 Forest Park, Oklahoma County EF0 4.24 mi x 50 yd 0 0 $1K
2021-10-13 Oklahoma City, Oklahoma County EF1 3.25 mi x 75 yd 0 0 $22K
2021-10-10 Harrah, Oklahoma County EF0 3 mi x 250 yd 0 0 $22K
2019-08-26 Edmond, Oklahoma County EF0 0.12 mi x 100 yd 0 0 –
2019-05-25 Forest Park, Oklahoma County EF0 0.2 mi x 30 yd 0 0 $2K
2019-05-25 Forest Park, Oklahoma County EF0 0.5 mi x 30 yd 0 0 $12K
2019-05-25 Oklahoma City, Oklahoma County EF0 0.7 mi x 50 yd 0 0 $23K
2019-05-25 Warr Acres, Oklahoma County EF0 0.9 mi x 50 yd 0 0 $23K
2018-10-09 Choctaw, Oklahoma County EF0 4.6 mi x 20 yd 0 0 $6K
2018-10-09 Edmond, Oklahoma County EF0 6.25 mi x 70 yd 0 0 $35K
2018-10-09 Tinker Afb, Oklahoma County EF1 10 mi x 20 yd 0 0 $118K
2018-10-09 Oklahoma City, Oklahoma County EF0 1 mi x 10 yd 0 0 $12K
2016-04-26 Arcadia Lake, Oklahoma County EF0 1.53 mi x 100 yd 0 0 $5K
2016-04-26 Jones, Oklahoma County EF1 10 mi x 150 yd 0 0 $12K
2016-04-26 Wheatland, Oklahoma County EF0 0.7 mi x 50 yd 0 0 $6K
2015-05-06 Valley Brook, Oklahoma County EF3 2 mi x 700 yd 0 12 –
2015-03-25 Bethany, Oklahoma County EF0 0.2 mi x 30 yd 0 0 $1K
2014-12-14 Arcadia Lake, Oklahoma County EF0 0.17 mi x 50 yd 0 0 –
2013-05-31 Will Rogers Apt, Oklahoma County EF1 1.13 mi x 300 yd 0 8 $101K
2013-05-31 Wheatland, Oklahoma County EF1 4.1 mi x 600 yd 0 0 $127K
2013-05-31 Valley Brook, Oklahoma County EF0 0.5 mi x 200 yd 0 0 $25K
2013-05-19 Luther, Oklahoma County EF2 5 mi x 1,000 yd 0 0 –
2013-05-19 Arcadia Lake, Oklahoma County EF1 0.54 mi x 200 yd 0 0 –
2013-05-19 Edmond, Oklahoma County EF1 4.5 mi x 900 yd 0 0 –
2010-05-10 Tinker Afb, Oklahoma County EF4 11 mi x 2,000 yd 2 29 –
2010-05-10 The Village, Oklahoma County EF0 0.2 mi x 20 yd 0 0 –
2009-02-10 Edmond, Oklahoma County EF2 5.1 mi x 250 yd 0 4 –
2009-02-10 Wiley Post Apt, Oklahoma County EF1 0.66 mi x 75 yd 0 0 $1.4M
2008-05-07 Bethany, Oklahoma County EF1 4.1 mi x 120 yd 0 1 $137K
2008-05-07 The Village, Oklahoma County EF0 2.8 mi x 20 yd 0 0 $69K
2008-05-01 Choctaw, Oklahoma County EF0 0.1 mi x 20 yd 0 0 $21K
2008-03-31 Edmond, Oklahoma County EF1 3.5 mi x 100 yd 0 0 $617K
2008-03-31 Edmond, Oklahoma County EF0 0.2 mi x 20 yd 0 0 –
2007-05-07 Forest Park, Oklahoma County EF0 1.5 mi x 30 yd 0 0 $36K
2005-04-10 Newalla, Oklahoma County F1 5 mi x 75 yd 0 0 $227K
2004-11-10 Luther, Oklahoma County F0 1.2 mi x 20 yd 0 0 –
2004-11-10 Jones, Oklahoma County F1 3 mi x 400 yd 0 0 $1.6M
2004-11-10 Spencer, Oklahoma County F0 1.2 mi x 75 yd 0 0 $78K
2004-05-29 Edmond, Oklahoma County F2 4.6 mi x 100 yd 0 0 $7.8M
2003-05-09 Edmond, Oklahoma County F3 17.8 mi x 1,320 yd 0 2 $11M
2003-05-09 Luther, Oklahoma County F1 3.4 mi x 880 yd 0 0 $144K
2003-05-09 Warr Acres, Oklahoma County F1 0.5 mi x 50 yd 0 0 $32K
2003-05-09 Bethany, Oklahoma County F1 1.8 mi x 880 yd 0 8 $16M
2003-05-08 Del City, Oklahoma County F4 13.5 mi x 700 yd 0 89 $257M

Source: NOAA NCEI Storm Events Database, tornado records by county (path length in the county, maximum width); ratings as published: F scale before February 1, 2007, EF scale after. Whole-track figures: NOAA Storm Prediction Center tornado database (1950-2025). SPC severe weather database.

When was the last damaging storm in Oklahoma County?

The most recent record with damage, injuries or deaths is the June 23, 2026 thunderstorm wind ($10,000 in damage in 2025 dollars).

The 12 most recent records kept for Oklahoma County
DateRecordCharacterKilledInjuredDamage
2026-06-27 Thunderstorm WindLuther, Oklahoma County 56 kt wind 0 0 –
2026-06-26 Thunderstorm WindMidwest City, Oklahoma County 56 kt wind 0 0 –
2026-06-23 Thunderstorm WindValley Brook, Oklahoma County 61 kt wind 0 0 $10K
2026-06-23 Thunderstorm WindWill Rogers Apt, Oklahoma County 65 kt wind 0 0 –
2026-06-23 Thunderstorm WindWill Rogers Apt, Oklahoma County 54 kt wind 0 0 –
2026-06-22 TornadoHarrah, Oklahoma County EF1 3 mi x 75 yd 0 0 $5K
2026-06-22 TornadoOklahoma City, Oklahoma County EF1 4.6 mi x 100 yd 0 0 $200K
2026-06-22 High WindOklahoma County · forecast zone Oklahoma 51 kt wind 0 0 –
2026-06-22 Thunderstorm WindEdmond, Oklahoma County 61 kt wind 0 0 –
2026-06-22 Thunderstorm WindJones, Oklahoma County 61 kt wind 0 0 –
2026-06-22 Thunderstorm WindEdmond, Oklahoma County 70 kt wind 0 0 $100K
2026-06-22 HailNicoma Park, Oklahoma County 0.75 in hail 0 0 –

Source: NOAA NCEI Storm Events Database; every record of 2025-2026 is listed, earlier ones when they caused deaths, injuries or $250,000 of damage (2025 dollars), and every tornado.

The deadliest and costliest records

Records with deaths or injuries in Oklahoma County, most deaths first
DateRecordCharacterKilledInjuredDamage
1999-05-03 TornadoDel City, Oklahoma County Tornado A9 (Oklahoma County portion). See summary at end of May 3rd storm reports. F4 7 mi x 1,320 yd 12 234 $797M
2013-05-31 Flash FloodWarr Acres, Oklahoma County Several individuals were swept under a roadway and killed while seeking shelter in a storm drain. No damage was reported. 7 0 –
2007-12-09 Ice StormOklahoma County · forecast zone Oklahoma In addition to the above mentioned damage, all but the gym burned at Jones High School. Seven deaths were reported across the county due to the ice storm. The total estimated monetary damage listed is for the entire event that occurred in the National Weather Service County Warning Area. 7 0 $213M
2001-07-04 HeatOklahoma County · forecast zone Oklahoma An extended period of excessive heat affected all of western and central Oklahoma in July. Daily mean temperatures ranged from the mid 80s to near 90 degrees, which is four to five degrees above normal. Most areas regularly experienced high temperatures at or above 100 degrees, particularly western and north central ... 6 0 –
2006-07-16 HeatOklahoma County · forecast zone Oklahoma 5 100 –
2013-05-31 Flash FloodWill Rogers Apt, Oklahoma County Several vehicles were partially submerged in floodwaters. Five individuals seeking shelter in a drainage ditch were swept away and killed. Damage estimated. 5 0 $63K
1998-07-19 HeatOklahoma County · forecast zone Oklahoma Three people died on the 19th due to the excessive heat. The first fatality occurred to a man of unknown age. He was found dead in his vehicle in Oklahoma City (Oklahoma County). A 55 year-old woman was found dead in her Guthrie (Logan County) home, and a 78 year-old woman was found dead in her Oklahoma City apartment. 3 0 –
2010-05-10 TornadoTinker Afb, Oklahoma County This tornado is a continuation of the tornado that began in Cleveland County, labeled #I1. This long-tracked and devastating tornado developed west of I-35, northwest of Max Westheimer airport. Widespread tree, power line/pole damage was reported from near I-35 to the east side of Stanley Draper Lake. Several homes ... EF4 11 mi x 2,000 yd 2 29 –
The costliest records in Oklahoma County since 1993, damage in 2025 dollars
DateRecordCharacterKilledInjuredDamage
2012-05-29 HailNichols Hills, Oklahoma County 2.75 in hail 0 0 $321M
2003-05-08 TornadoDel City, Oklahoma County F4 13.5 mi x 700 yd 0 89 $257M
2007-12-09 Ice StormOklahoma County · forecast zone Oklahoma 7 0 $213M
2012-05-29 HailWill Rogers Apt, Oklahoma County 3.00 in hail 0 2 $193M
1995-07-23 Thunderstorm WindMoore And Oklahoma Ci, Oklahoma County 0 2 $97M
2012-05-29 HailWill Rogers Apt, Oklahoma County 2.75 in hail 0 0 $64M
2024-11-03 TornadoChoctaw, Oklahoma County EF3 11.9 mi x 1,000 yd 0 7 $38M
2003-05-09 TornadoBethany, Oklahoma County F1 1.8 mi x 880 yd 0 8 $16M

Before 1993 NOAA filed damage by category, not amount, so the list above starts in 1993. The highest category filed here before then (entered as $25M, in the dollars of the day) holds: May 8, 1986 (tornado, Oklahoma County); April 30, 1970 (tornado, Oklahoma County).

Source: NOAA NCEI Storm Events Database: deaths and injuries direct and indirect; damage is property plus crops as estimated by the National Weather Service, converted to 2025 dollars.

Is it getting more frequent?

Records per decade for Oklahoma County's most frequent hazards. Counts rose everywhere after 1996, when NOAA began recording every event type, so compare decades within a hazard's complete period only (the shaded cells come before it).

Oklahoma County: records per decade (the 2020s to June 30, 2026)
Hazard1950s1960s1970s1980s1990s2000s2010s2020-26
Hail134336179222219241320
Severe thunderstorm wind16564297125147204156
Floods––––113212346
Tornadoes1322221110212319
Heat––––1692181 z
Winter storms––––9252620

Heat in the 2020-26: 81 records against 21 in the decade before, 81 of them forecast-zone records. Cells marked z rose mostly through zone records. The local National Weather Service office files these once per forecast zone, so a change in how it draws its zones or splits a storm into records moves this count as much as the weather does; read it beside the Oklahoma County days with a record above.

Source: NOAA NCEI Storm Events Database, records per calendar decade; zone records from the CZ_TYPE field (Z).

What time of year?

50% of its hail reports since 1955 fell in April and May. The two busiest months are in violet.

The values, month by month

Jan 62 · Feb 77 · Mar 211 · Apr 341 · May 720 · Jun 452 · Jul 308 · Aug 282 · Sep 188 · Oct 127 · Nov 76 · Dec 40 (records).

Source: NOAA NCEI Storm Events Database, records by the month they began.

Federal disaster declarations for Oklahoma County

FEMA's register lists 52 declarations that include Oklahoma County: 30 major disasters, 8 emergencies and 14 fire management assistance declarations. Most were for fire (17) and severe storm (15).

Declarations including Oklahoma County, newest first
DeclaredNumberTypeTitle
2026-08-13FM-5669FireTrain Trestle Fire
2025-05-21DR-4866FireWildfires and Straight-Line Winds
2025-03-18DR-4862Severe StormSevere Storms, Straight-Line Winds, Tornadoes, and Flooding
2025-03-14FM-5562FireLuther Fire
2023-03-31FM-5459FireHefner Fire, Oklahoma Fmag
2021-02-24DR-4587Severe Ice StormSevere Winter Storms
2021-02-17EM-3555Severe Ice StormSevere Winter Storm
2020-12-21DR-4575Severe Ice StormSevere Winter Storm
2020-04-05DR-4530BiologicalCovid-19 Pandemic
2020-03-13EM-3462BiologicalCovid-19
2015-12-29DR-4247Severe Ice StormSevere Winter Storms and Flooding
2015-05-26DR-4222Severe StormSevere Storms, Tornadoes, Straight-Line Winds, and Flooding
2013-05-20DR-4117TornadoSevere Storms, Tornadoes, and Flooding
2012-08-03FM-5001FireLuther Fire
2011-08-31FM-2954FireWestminster Fire
2011-08-30FM-2951Fire63rd and Sooner Road Fire
2011-08-04FM-2945FireCoffee Creek Fire
2011-07-15FM-2938FireEdmond Fire
2011-04-06FM-2883FireJones Spencer Fire
2011-03-11FM-2868FireHarrah Fire
2011-03-11FM-2869FireMidwest City Fire Complex
2011-02-02EM-3316Severe StormSevere Winter Storm
2010-07-26DR-1926Severe StormSevere Storms, Tornadoes, Straight-Line Winds, and Flooding
2010-05-24DR-1917Severe StormSevere Storms, Tornadoes, and Straight-Line Winds
2010-01-30EM-3308Severe StormSevere Winter Storm
2009-06-19DR-1846FireWildfires
2009-04-10FM-2808FireMidwest Choctaw Fire
2009-02-15DR-1820Severe StormSevere Storms and Tornadoes
2007-12-18DR-1735Severe Ice StormSevere Winter Storms
2007-12-10EM-3280Severe Ice StormSevere Winter Storms
2007-08-24DR-1718Severe StormSevere Storms, Tornadoes, and Flooding
2007-07-07DR-1712Severe StormSevere Storms, Flooding, and Tornadoes
2007-01-14EM-3272Severe Ice StormSevere Winter Storms and Flooding
2006-01-10DR-1623FireExtreme Wildfire Threat
2006-01-02FM-2607Fire63rd Street Fire
2005-12-29FM-2595FireEastern Oklahoma County Fire Complex
2005-09-05EM-3219HurricaneHurricane Katrina Evacuation
2003-05-10DR-1465Severe StormSevere Storms and Tornadoes
2002-02-01DR-1401Severe Ice StormSevere Winter Ice Storm
2001-06-29DR-1384Severe StormSevere Storms, Flooding, and Tornadoes

The 40 most recent of 52 are listed; the CSV has every one.

Source: FEMA OpenFEMA Disaster Declarations Summaries (v2), declarations through October 2, 2026; one declaration is counted once however many areas it names. OpenFEMA dataset page.

How many floods has Oklahoma County had?

NOAA's Storm Events Database holds 212 flood or flash flood records for Oklahoma County from 1996 to 2025, on 95 days, with 16 deaths. By flood insurance claims since 1978 (OpenFEMA, as of September 8, 2026), Oklahoma County ranks 216th of 2,942 U.S. counties.

The National Flood Insurance Program has paid $24.7 million on 1,715 claims filed in Oklahoma County; the most in one year was 190 in 1993. Claims count insured losses only: uninsured flood damage is not in this file.

The values, year by year

1978: 31 · 1979: 94 · 1980: 39 · 1981: 53 · 1982: 45 · 1983: 56 · 1984: 15 · 1985: 20 · 1986: 76 · 1987: 38 · 1988: 7 · 1989: 118 · 1990: 47 · 1991: 2 · 1992: 3 · 1993: 190 · 1994: 3 · 1995: 76 · 1996: 9 · 1997: 3 · 1998: 11 · 1999: 11 · 2000: 22 · 2001: 2 · 2002: 3 · 2003: 4 · 2004: 35 · 2005: 1 · 2006: 2 · 2007: 64 · 2008: 6 · 2009: 11 · 2010: 170 · 2011: 11 · 2012: 7 · 2013: 186 · 2014: 16 · 2015: 131 · 2016: 2 · 2017: 8 · 2018: 23 · 2019: 20 · 2020: 14 · 2021: 14 · 2022: 3 · 2023: 5 · 2024: 1 · 2025: 6 · 2026: 1.

Source: FEMA OpenFEMA NFIP Redacted Claims, as of September 8, 2026; claims by year of loss, payments in the dollars of the year paid. OpenFEMA dataset page.

FEMA's modeled risk for Oklahoma County

FEMA's National Risk Index rates Oklahoma County Relatively High overall, with an expected annual loss of $298 million. These are FEMA's model estimates of future loss from 18 hazards, not a count of what happened; they can differ from the record above.

National Risk Index ratings for Oklahoma County (December 2025 release), by FEMA's rating, then score
HazardRisk ratingExpected annual lossModeled frequency
Ice StormVery High$7.5M1.2 a year (modeled)
HailVery High$27M11 a year (modeled)
TornadoVery High$54Mabout once a year (modeled)
Heat WaveRelatively High$51M18 modeled event-days a year
Riverine FloodingRelatively High$128M3.1 a year (modeled)
Cold WaveRelatively High$15M1.8 a year (modeled)
Winter WeatherRelatively High$427K9.5 a year (modeled)
LightningRelatively High$1.2M51 a year (modeled)

Source: FEMA National Risk Index, county table, December 2025 release. FEMA's National Risk Index map.

Counties that share a border with Oklahoma County

  1. Oklahoma County 2,884
  2. Cleveland County 1,863
  3. Canadian County 1,578
  4. Logan County 1,116
  5. Kingfisher County 1,088
  6. Lincoln County 1,081
  7. Pottawatomie County 961

Source: U.S. Census Bureau county adjacency file; NOAA NCEI Storm Events Database, records since 1950. The Census Bureau's adjacency file.

Next