National Storms

On the map: every storm report logged this day.

On the map

HailWindTornado

2004 storm days

Storm reports for May 24, 2004

On May 24, 2004, 461 hail, 192 damaging-wind and 53 tornado reports were logged across 18 states.

FreeNo accountNo phone numberWe don’t keep the address

· As you type, the text is sent to Google to suggest addresses.
461hail reports
192damaging-wind reports
53tornado reports
6.00″largest hail reported

IndependentNot affiliated with NOAA or the National Weather Service. Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology

← May 23, 2004 All 2004 storm days · May 2004 May 25, 2004 →

Other storms on May 24 →

On May 24, 2004, 461 hail, 192 damaging-wind and 53 tornado reports were logged across 18 states. The largest hail reported was 6.00″ (softball size) in Linn County, MO. Tornadoes killed 1.

Storm day runs 7 a.m. to 7 a.m. Eastern (12:00–12:00 UTC), the convention the Storm Prediction Center uses. Radar hail estimates start October 2019.

Storm reports by state

StateHailWindTornadoLargest hail
MO6641116.00″
IA773651.75″
NY732112.00″
KS738122.75″
IL66261.75″
OK61174.50″
NE312113.00″
KY13801.00″
PA8601.75″
SD14001.00″
MA11101.75″
IN5501.75″
CO9001.00″
VA6000.88″
NJ5001.25″
NH1100.75″
VT1000.88″
CT1000.75″

Cities with hail reported within 5 miles

CityPopulationLargest report
Altus, OK18,5432.25″
Anadarko, OK5,5302.25″
Omaha, NE489,2652.00″
Topeka, KS125,4672.00″
Carter Lake, IA3,7522.00″
Delhi, NY3,3622.00″
Brightwaters, NY3,1872.00″
Des Moines, IA213,0961.75″
West Des Moines, IA73,6641.75″
Waukee, IA34,4201.75″
Norwalk, IA15,3961.75″
Maryville, MO10,1931.75″
Quakertown, PA9,3021.75″
Chillicothe, MO9,1031.75″
Clinton, OK8,3551.75″
Ilion, NY7,5591.75″
Herkimer, NY7,2541.75″
Adel, IA6,7631.75″
Windsor Heights, IA5,1061.75″
Brookfield, MO4,1101.75″
Forsyth, IL3,6561.75″
Corydon, IN3,1531.75″
New Cordell, OK2,7441.75″
Mangum, OK2,7191.75″
Urbandale, IA47,7591.50″

Hail reports (461)

Time (UTC)SizeLocation
00:196.00″Linn County, MO
00:024.50″Tillman County, OK
22:404.25″Caldwell County, MO
00:144.25″Linn County, MO
21:223.00″Thayer County, NE
20:302.75″Holt County, MO
22:002.75″DeKalb County, MO
22:362.75″Caldwell County, MO
23:372.75″Linn County, MO
00:132.75″Shawnee County, KS
00:212.75″Wabaunsee County, KS
00:502.75″Linn County, MO
01:402.75″Comanche County, OK
23:542.50″Mercer County, MO
00:152.50″Wabaunsee County, KS
00:502.50″Tillman County, OK
23:222.25″Jackson County, OK
00:302.25″Caddo County, OK
21:112.00″Atchison County, MO
21:152.00″Broome County, NY
21:522.00″Douglas County, NE
21:552.00″DeKalb County, MO
22:012.00″Greer County, OK
22:512.00″Suffolk County, NY
22:572.00″Harrison County, MO
23:102.00″Jackson County, OK
23:232.00″Blaine County, OK
23:252.00″Jackson County, OK
23:252.00″Delaware County, NY
00:502.00″Shawnee County, KS
18:231.75″Woodbury County, IA
18:291.75″Woodbury County, IA
19:331.75″Crawford County, IA
19:501.75″Cass County, IA
19:501.75″Nemaha County, NE
20:001.75″Herkimer County, NY
20:001.75″Herkimer County, NY
20:161.75″Holt County, MO
20:171.75″Holt County, MO
20:451.75″Broome County, NY
20:551.75″Nodaway County, MO
21:151.75″Seward County, NE
21:181.75″Nodaway County, MO
21:191.75″Nodaway County, MO
21:251.75″Nodaway County, MO
21:381.75″Bucks County, PA
21:421.75″Nodaway County, MO
21:501.75″Greer County, OK
21:501.75″Delaware County, NY
21:571.75″Clinton County, MO
21:591.75″Thayer County, NE
22:001.75″Kiowa County, OK
22:101.75″Washita County, OK
22:121.75″Republic County, KS
22:121.75″Gentry County, MO
22:141.75″Republic County, KS
22:201.75″Washita County, OK
22:221.75″Dallas County, IA
22:251.75″Harmon County, OK
22:251.75″Caldwell County, MO
22:321.75″Dallas County, IA
22:351.75″Washita County, OK
22:381.75″Dallas County, IA
22:391.75″Dallas County, IA
22:421.75″Jackson County, OK
22:421.75″Jackson County, OK
22:471.75″Jackson County, OK
22:481.75″Polk County, IA
22:501.75″Washington County, KS
22:531.75″Caldwell County, MO
22:561.75″Warren County, IA
23:011.75″Franklin County, MA
23:061.75″Livingston County, MO
23:201.75″Jackson County, OK
23:231.75″Jackson County, OK
23:361.75″Harrison County, IN
23:431.75″Linn County, MO
23:451.75″Taylor County, IA
23:461.75″Taylor County, IA
23:511.75″Taylor County, IA
23:521.75″Madison County, IA
23:521.75″Livingston County, MO
23:541.75″Mercer County, MO
23:581.75″Caddo County, OK
23:581.75″Linn County, MO
00:001.75″Caddo County, OK
00:271.75″Shawnee County, KS
00:381.75″Osage County, KS
00:451.75″Tillman County, OK
00:581.75″Tillman County, OK
01:111.75″Decatur County, KS
01:251.75″Decatur County, KS
01:351.75″Tillman County, OK
02:001.75″Cotton County, OK
02:061.75″Sedgwick County, KS
02:251.75″Greenwood County, KS
02:501.75″Custer County, OK
03:101.75″Trego County, KS
06:171.75″Macon County, IL
22:191.50″Bucks County, PA
22:451.50″Polk County, IA
22:481.50″Polk County, IA
22:521.50″Polk County, IA
23:091.50″Otoe County, NE
00:001.50″Taylor County, IA
02:521.50″Trego County, KS
03:001.50″Gove County, KS
19:231.25″Crawford County, IA
20:551.25″Douglas County, NE
21:101.25″Nodaway County, MO
21:541.25″Sarpy County, NE
22:281.25″Hunterdon County, NJ
22:421.25″Polk County, IA
22:421.25″Posey County, IN
23:131.25″Kiowa County, OK
23:151.25″Schoharie County, NY
00:301.25″Caddo County, OK
01:401.25″Beckham County, OK
03:001.25″Gove County, KS
16:381.00″Otoe County, NE
17:151.00″Yankton County, SD
17:441.00″Dixon County, NE
18:141.00″Union County, SD
18:151.00″Dixon County, NE
18:191.00″Woodbury County, IA
18:241.00″Woodbury County, IA
18:251.00″Woodbury County, IA
18:571.00″Woodbury County, IA
19:001.00″Richardson County, NE
19:301.00″Luzerne County, PA
19:441.00″Woodbury County, IA
19:541.00″Clay County, NE
20:051.00″Herkimer County, NY
20:151.00″Guthrie County, IA
20:171.00″Oneida County, NY
20:301.00″Ulster County, NY
20:301.00″Ulster County, NY
20:301.00″Orange County, NY
20:301.00″Pike County, PA
20:371.00″Thayer County, NE
20:371.00″Washington County, NY
20:381.00″Broome County, NY
20:451.00″Ulster County, NY
20:501.00″Atchison County, MO
20:501.00″Broome County, NY
20:521.00″Saunders County, NE
20:551.00″Broome County, NY
21:071.00″Nodaway County, MO
21:071.00″Nodaway County, MO
21:181.00″Fulton County, NY
21:301.00″Shelby County, IA
21:301.00″Shelby County, IA
21:451.00″Republic County, KS
21:481.00″Greer County, OK
22:001.00″Washita County, OK
22:001.00″Orange County, NY
22:051.00″Washita County, OK
22:091.00″Washita County, OK
22:101.00″Berkshire County, MA
22:111.00″Bullitt County, KY
22:131.00″Jefferson County, NE
22:151.00″Audubon County, IA
22:151.00″Montgomery County, NY
22:161.00″Bullitt County, KY
22:181.00″Saratoga County, NY
22:191.00″Posey County, IN
22:231.00″Montgomery County, NY
22:231.00″Larimer County, CO
22:251.00″Jefferson County, KY
22:261.00″Dallas County, IA
22:301.00″Montgomery County, NY
22:301.00″Bucks County, PA
22:331.00″Saratoga County, NY
22:341.00″Madison County, IA
22:351.00″Dallas County, IA
22:371.00″Washington County, NY
22:401.00″Jackson County, OK
22:421.00″Polk County, IA
22:451.00″Hampshire County, MA
22:541.00″Polk County, IA
22:551.00″Kiowa County, OK
23:011.00″Jackson County, OK
23:011.00″Livingston County, MO
23:021.00″Suffolk County, NY
23:041.00″Gibson County, IN
23:091.00″Polk County, IA
23:281.00″Page County, IA
23:291.00″Page County, IA
23:311.00″Livingston County, MO
23:401.00″Taylor County, IA
23:401.00″Somerset County, NJ
23:401.00″Middlesex County, NJ
23:431.00″Tillman County, OK
23:451.00″Washington County, NY
23:451.00″Perry County, IN
23:481.00″Taylor County, IA
23:501.00″Washington County, NY
23:551.00″Middlesex County, NJ
00:101.00″Broomfield County, CO
00:131.00″Caddo County, OK
00:381.00″Suffolk County, NY
00:451.00″Caddo County, OK
00:451.00″Adams County, CO
00:531.00″Douglas County, KS
00:541.00″Douglas County, KS
01:051.00″Comanche County, OK
01:101.00″Comanche County, OK
01:141.00″Worcester County, MA
01:221.00″Osage County, KS
01:251.00″Rawlins County, KS
01:301.00″Decatur County, KS
01:381.00″Macon County, MO
01:411.00″Sullivan County, MO
01:421.00″Chase County, KS
01:451.00″Comanche County, OK
01:481.00″Plymouth County, MA
01:531.00″Sheridan County, KS
02:061.00″Butler County, KS
02:241.00″Leavenworth County, KS
02:251.00″Custer County, OK
02:281.00″Cotton County, OK
02:301.00″Greenwood County, KS
02:451.00″Gove County, KS
02:471.00″Jefferson County, KS
02:551.00″Stephens County, OK
02:551.00″Coffey County, KS
03:011.00″Leavenworth County, KS
03:101.00″Trego County, KS
03:201.00″Washita County, OK
03:201.00″Trego County, KS
03:251.00″Trego County, KS
03:301.00″Ralls County, MO
03:351.00″Monroe County, MO
03:491.00″Marion County, MO
05:191.00″Canadian County, OK
05:301.00″Oklahoma County, OK
15:440.88″Aurora County, SD
16:310.88″Nemaha County, NE
17:080.88″Turner County, SD
17:080.88″Yankton County, SD
17:450.88″Dixon County, NE
18:150.88″Woodbury County, IA
18:310.88″Woodbury County, IA
18:500.88″Pawnee County, NE
19:000.88″Woodbury County, IA
19:140.88″Woodbury County, IA
19:300.88″Lackawanna County, PA
19:470.88″Cass County, IA
20:000.88″Dutchess County, NY
20:000.88″Lackawanna County, PA
20:020.88″Herkimer County, NY
20:050.88″Lackawanna County, PA
20:060.88″Floyd County, KY
20:080.88″Buena Vista County, IA
20:100.88″Otoe County, NE
20:170.88″Herkimer County, NY
20:270.88″Buena Vista County, IA
20:320.88″Otoe County, NE
20:580.88″Dutchess County, NY
21:000.88″Holt County, MO
21:010.88″Humboldt County, IA
21:040.88″Pocahontas County, IA
21:050.88″Pocahontas County, IA
21:050.88″Buchanan County, MO
21:060.88″Webster County, IA
21:100.88″Fulton County, NY
21:150.88″Dutchess County, NY
21:200.88″Broome County, NY
21:300.88″Fremont County, IA
21:450.88″Harmon County, OK
21:480.88″Gentry County, MO
21:490.88″Thayer County, NE
22:020.88″Saratoga County, NY
22:090.88″Audubon County, IA
22:110.88″Berkshire County, MA
22:120.88″Rensselaer County, NY
22:200.88″Washita County, OK
22:220.88″Jefferson County, KY
22:260.88″Tazewell County, VA
22:300.88″Nassau County, NY
22:390.88″Dallas County, IA
22:400.88″Caddo County, OK
22:400.88″Tazewell County, VA
22:420.88″Kiowa County, OK
22:490.88″Saratoga County, NY
22:490.88″Rensselaer County, NY
22:500.88″Polk County, IA
23:000.88″Polk County, IA
23:020.88″Polk County, IA
23:150.88″Bennington County, VT
23:160.88″Polk County, IA
23:250.88″Columbia County, NY
23:300.88″Caddo County, OK
23:310.88″Scott County, KY
23:400.88″Tazewell County, VA
00:060.88″Atchison County, MO
00:110.88″Wabaunsee County, KS
00:160.88″Caddo County, OK
00:170.88″Holt County, MO
00:320.88″Osage County, KS

Showing the 300 largest of 461.

Damage, injuries and deaths

National Weather Service offices recorded about $23.1 million in property damage, $3.4 million in crop damage, 7 injuries and 1 death from hail, thunderstorm wind and tornadoes across the US on this storm day (707 events in 18 states). Injuries and deaths are those the events caused directly.

CountyEventsInjuriesDeathsProperty damage
Scott County, IL111–
Sangamon County, IL120$80,000
Gentry County, MO110$10 million
Morgan County, IL210$5 million
Sac County, IA110$80,000
Rensselaer County, NY110$1,000
Linn County, MO200$1.7 million
Livingston County, MO100$1.7 million
Washington County, NY300$1.1 million
Thayer County, NE500$850,000
Shawnee County, KS200$600,000
Macon County, MO100$300,000

What the National Weather Service wrote

Event narratives from NWS Storm Data, shortened. Up to six per day, chosen by deaths, injuries, damage and size.

Source: NOAA National Centers for Environmental Information (NCEI), Storm Events Database, as entered by National Weather Service offices; data through July 31, 2026. Damage is in dollars of the year, not adjusted for inflation.

Hail check for any US address

Every day since October 2019 that radar estimated hail near the address, free.

Guide: How to check if it hailed at your address · Free hail alerts by email · As you type, the text is sent to Google to suggest addresses.