On the map: every storm report logged this day.
On the map
Storm reports for July 6, 2004
On July 6, 2004, 100 hail, 184 damaging-wind and 3 tornado reports were logged across 21 states.
FreeNo accountNo phone numberWe don’t keep the address
· As you type, the text is sent to Google to suggest addresses.IndependentNot affiliated with NOAA or the National Weather Service. Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology
← Jul 5, 2004 All 2004 storm days · July 2004 Jul 7, 2004 →
On July 6, 2004, 100 hail, 184 damaging-wind and 3 tornado reports were logged across 21 states. The largest hail reported was 2.50″ (tennis ball size) in Winkler County, TX.
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
| State | Hail | Wind | Tornado | Largest hail |
|---|---|---|---|---|
| KY | 20 | 34 | 0 | 2.00″ |
| TN | 4 | 46 | 0 | 1.00″ |
| TX | 13 | 21 | 0 | 2.50″ |
| OK | 17 | 8 | 0 | 1.75″ |
| IN | 5 | 14 | 0 | 1.00″ |
| GA | 8 | 11 | 0 | 0.88″ |
| AL | 2 | 13 | 1 | 0.88″ |
| IL | 8 | 7 | 0 | 1.75″ |
| MI | 3 | 6 | 0 | 2.00″ |
| FL | 3 | 6 | 0 | 1.75″ |
| MO | 4 | 4 | 0 | 0.88″ |
| AR | 5 | 2 | 0 | 1.00″ |
| MS | 1 | 4 | 0 | 1.75″ |
| NM | 5 | 0 | 0 | 1.75″ |
| OH | 1 | 3 | 0 | 0.88″ |
| LA | 0 | 1 | 1 | – |
| NV | 0 | 2 | 0 | – |
| CO | 1 | 0 | 0 | 0.75″ |
| WI | 0 | 0 | 1 | – |
| VA | 0 | 1 | 0 | – |
| NC | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Shively, KY | 15,850 | 2.00″ |
| Portland, MI | 3,770 | 2.00″ |
| Jeffersontown, KY | 29,388 | 1.75″ |
| Jacksonville Beach, FL | 23,630 | 1.75″ |
| Corinth, MS | 14,219 | 1.75″ |
| Atlantic Beach, FL | 13,279 | 1.75″ |
| Lyndon, KY | 11,221 | 1.75″ |
| Middletown, KY | 9,908 | 1.75″ |
| Neptune Beach, FL | 7,032 | 1.75″ |
| Douglass Hills, KY | 5,558 | 1.75″ |
| Hurstbourne, KY | 4,777 | 1.75″ |
| Stanford, KY | 3,702 | 1.75″ |
| Graymoor-Devondale, KY | 2,810 | 1.75″ |
| Anchorage, KY | 2,538 | 1.75″ |
| Blanchard, OK | 9,869 | 1.25″ |
| Goldsby, OK | 3,516 | 1.25″ |
| Coral Springs, FL | 140,808 | 1.00″ |
| Margate, FL | 60,650 | 1.00″ |
| Coconut Creek, FL | 59,721 | 1.00″ |
| Parkland, FL | 39,700 | 1.00″ |
| Altus, OK | 18,543 | 1.00″ |
| St. Matthews, KY | 17,806 | 1.00″ |
| Washington, IN | 12,881 | 1.00″ |
| Noble, OK | 7,779 | 1.00″ |
| Huntingburg, IN | 6,512 | 1.00″ |
Hail reports (100)
| Time (UTC) | Size | Location |
|---|---|---|
| 00:08 | 2.50″ | Winkler County, TX |
| 21:35 | 2.00″ | Jefferson County, KY |
| 23:00 | 2.00″ | Laurel County, KY |
| 01:18 | 2.00″ | Ionia County, MI |
| 19:40 | 1.75″ | Duval County, FL |
| 19:45 | 1.75″ | Alcorn County, MS |
| 21:30 | 1.75″ | Jefferson County, KY |
| 22:54 | 1.75″ | Lincoln County, KY |
| 23:00 | 1.75″ | Coles County, IL |
| 23:05 | 1.75″ | Clinton County, KY |
| 23:15 | 1.75″ | Adair County, KY |
| 23:30 | 1.75″ | Lincoln County, KY |
| 00:06 | 1.75″ | Winkler County, TX |
| 00:20 | 1.75″ | Chaves County, NM |
| 03:28 | 1.75″ | Lea County, NM |
| 06:22 | 1.75″ | Greer County, OK |
| 06:43 | 1.75″ | Childress County, TX |
| 03:15 | 1.25″ | Cochran County, TX |
| 08:08 | 1.25″ | Grady County, OK |
| 08:31 | 1.25″ | McClain County, OK |
| 18:21 | 1.00″ | Johnson County, IL |
| 20:03 | 1.00″ | Dubois County, IN |
| 20:05 | 1.00″ | Crawford County, IN |
| 20:06 | 1.00″ | Wayne County, IL |
| 20:10 | 1.00″ | Broward County, FL |
| 20:56 | 1.00″ | Wayne County, IL |
| 21:15 | 1.00″ | Jefferson County, KY |
| 21:30 | 1.00″ | Jefferson County, KY |
| 21:54 | 1.00″ | Washington County, KY |
| 21:56 | 1.00″ | McCreary County, KY |
| 22:05 | 1.00″ | Daviess County, IN |
| 23:36 | 1.00″ | Putnam County, TN |
| 00:15 | 1.00″ | Jackson County, AR |
| 03:07 | 1.00″ | Bailey County, TX |
| 03:15 | 1.00″ | Lamb County, TX |
| 03:32 | 1.00″ | Bailey County, TX |
| 06:50 | 1.00″ | Jackson County, OK |
| 07:30 | 1.00″ | Greer County, OK |
| 07:39 | 1.00″ | Cleveland County, OK |
| 08:00 | 1.00″ | Beckham County, OK |
| 08:15 | 1.00″ | McClain County, OK |
| 16:00 | 0.88″ | St. Francois County, MO |
| 19:45 | 0.88″ | Randolph County, AL |
| 20:00 | 0.88″ | Spalding County, GA |
| 20:49 | 0.88″ | Wabash County, IL |
| 21:20 | 0.88″ | Taylor County, KY |
| 21:30 | 0.88″ | Madison County, GA |
| 21:45 | 0.88″ | Sharp County, AR |
| 22:45 | 0.88″ | Whitley County, KY |
| 22:45 | 0.88″ | Franklin County, KY |
| 00:30 | 0.88″ | Warren County, OH |
| 01:09 | 0.88″ | Gaines County, TX |
| 01:10 | 0.88″ | Gaines County, TX |
| 01:15 | 0.88″ | Wolfe County, KY |
| 02:04 | 0.88″ | Roosevelt County, NM |
| 02:47 | 0.88″ | Lamb County, TX |
| 03:30 | 0.88″ | Lamb County, TX |
| 05:50 | 0.88″ | Greer County, OK |
| 06:10 | 0.88″ | Jackson County, OK |
| 06:45 | 0.88″ | Kiowa County, OK |
| 06:58 | 0.88″ | Jackson County, OK |
| 08:11 | 0.88″ | Canadian County, OK |
| 09:55 | 0.88″ | Seminole County, OK |
| 16:50 | 0.75″ | Pulaski County, AR |
| 16:55 | 0.75″ | Pulaski County, AR |
| 17:01 | 0.75″ | Pulaski County, AR |
| 17:03 | 0.75″ | Marshall County, KY |
| 17:10 | 0.75″ | Dunklin County, MO |
| 17:30 | 0.75″ | Livingston County, KY |
| 17:50 | 0.75″ | Troup County, GA |
| 18:20 | 0.75″ | Troup County, GA |
| 18:45 | 0.75″ | DeKalb County, AL |
| 18:54 | 0.75″ | Coweta County, GA |
| 19:36 | 0.75″ | Trigg County, KY |
| 19:40 | 0.75″ | Henry County, TN |
| 19:42 | 0.75″ | Perry County, IN |
| 19:49 | 0.75″ | Broward County, FL |
| 19:50 | 0.75″ | Wayne County, MO |
| 20:05 | 0.75″ | Bradley County, TN |
| 20:22 | 0.75″ | Williamson County, IL |
| 20:25 | 0.75″ | Carroll County, TN |
| 21:05 | 0.75″ | San Miguel County, NM |
| 21:11 | 0.75″ | White County, IL |
| 21:20 | 0.75″ | Las Animas County, CO |
| 21:40 | 0.75″ | Wilcox County, GA |
| 21:55 | 0.75″ | Pope County, IL |
| 22:05 | 0.75″ | Fulton County, GA |
| 22:37 | 0.75″ | Shelby County, KY |
| 23:00 | 0.75″ | Reeves County, TX |
| 23:20 | 0.75″ | Stoddard County, MO |
| 23:20 | 0.75″ | Baldwin County, GA |
| 23:28 | 0.75″ | Guadalupe County, NM |
| 23:35 | 0.75″ | Kalamazoo County, MI |
| 23:58 | 0.75″ | Calhoun County, MI |
| 01:15 | 0.75″ | Powell County, KY |
| 03:48 | 0.75″ | Allen County, IN |
| 09:30 | 0.75″ | Cotton County, OK |
| 10:15 | 0.75″ | Clay County, TX |
| 10:18 | 0.75″ | Okfuskee County, OK |
| 10:45 | 0.75″ | Okmulgee County, OK |
Damage, injuries and deaths
National Weather Service offices recorded about $958,000 in property damage and $430,000 in crop damage from hail, thunderstorm wind and tornadoes across the US on this storm day (291 events in 21 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Hale County, TX | 3 | 0 | 0 | $290,000 |
| Lamb County, TX | 2 | 0 | 0 | $55,000 |
| Childress County, TX | 1 | 0 | 0 | $50,000 |
| Alcorn County, MS | 2 | 0 | 0 | $41,000 |
| Jackson County, IL | 1 | 0 | 0 | $40,000 |
| Meigs County, TN | 1 | 0 | 0 | $40,000 |
| McMinn County, TN | 4 | 0 | 0 | $34,000 |
| Washita County, OK | 1 | 0 | 0 | $25,000 |
| Winkler County, TX | 1 | 0 | 0 | $25,000 |
| Talladega County, AL | 2 | 0 | 0 | $23,000 |
| Ionia County, MI | 1 | 0 | 0 | $20,000 |
| Bradley County, TN | 1 | 0 | 0 | $20,000 |
What the National Weather Service wrote
- Hale County, TX (near Abernathy) · Thunderstorm wind 81 mph · $150,000
“Strong thunderstorm wind caused major roof damage to a large metal building used to store cotton.” - Hale County, TX (near Petersburg) · Thunderstorm wind 81 mph · $100,000
“Strong thunderstorm wind severely damaged a metal building, destroyed a barn, destroyed a center pivot irrigation system, and snapped several power poles.” - Lamb County, TX (near Littlefield) · Thunderstorm wind 70 mph · $50,000
“Strong thunderstorm wind damaged the roof of a shopping plaza in town.” - Childress County, TX (near Childress) · Hail 1.75″ · $50,000
“Texas DPS reported golfball size hail. The hail damaged houses and destroyed cotton crops.” - Alcorn County, MS (near Corinth) · Thunderstorm wind 63 mph · $40,000
“The South Corinth Elementary School had its roof ripped off. Several homes had roof damage. Some power lines were blown down.” - Jackson County, IL (near Murphysboro) · Thunderstorm wind 60 mph · $40,000
“Numerous trees and limbs were blown down, especially in the southwest portion of Murphysboro. Power lines were knocked down by the falling trees. Several houses, one trailer, and at least one vehicle were struck by downed trees and limbs. Some of the trees were large trees more than 100 years old.”
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.
Guides: What radar-estimated hail (MESH) is and isn't · Storm reports: preliminary vs final
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.