On the map: radar-estimated hail around New York County, NY, the county with the most homes under 1″+ hail this day. Dots are storm reports. Zoom out for the rest of the day.
Radar-estimated hail
Storm reports for July 21, 2022
On July 21, 2022, 91 hail, 233 damaging-wind and 0 tornado reports were logged across 28 states.
FreeNo accountNo phone numberWe don’t keep the address
· As you type, the text is sent to Google to suggest addresses.Numbers you can quote
On July 21, 2022, about 321,000 homes were inside radar-estimated hail of 1 inch or larger across 53 counties; the most were in Bronx County, NY (about 72,100).
- About 72,100 homes in Bronx County, NY, were inside radar-estimated hail of 1 inch or larger on July 21, 2022. Swath image
- About 49,900 homes in Nassau County, NY, were inside radar-estimated hail of 1 inch or larger on July 21, 2022. Swath image
- About 26,600 homes in Jefferson County, AL, were inside radar-estimated hail of 1 inch or larger on July 21, 2022. Swath image
2 more counties
- About 22,700 homes in Bergen County, NJ, were inside radar-estimated hail of 1 inch or larger on July 21, 2022. Swath image
- About 15,200 homes in Suffolk County, NY, were inside radar-estimated hail of 1 inch or larger on July 21, 2022. Swath image
Homes are 2020 Census housing units in block groups whose center of population lay inside NOAA MRMS radar-estimated hail (MESH) of 1 inch or larger during the storm day (7 a.m. to 7 a.m. Eastern). These are radar estimates of hail size, not damage counts. More same-day numbers
Cite: National Storms. “Storm reports for July 21, 2022.” https://nationalstorms.com/storms/2022-07-21/. Data through November 6, 2026. License: CC BY 4.0.
IndependentNot affiliated with NOAA or the National Weather Service. Source: NOAA Storm Prediction Center storm reports; NOAA MRMS radar hail estimates (MESH) via the Iowa Environmental Mesonet; 2020 Census housing units. Data through November 6, 2026. Methodology
← Jul 20, 2022 All 2022 storm days · July 2022 Jul 22, 2022 →
Major hail storm: Bronx County, NY hail storm of July 21, 2022 →
On July 21, 2022, 91 hail, 233 damaging-wind and 0 tornado reports were logged across 28 states. The largest hail reported was 2.50″ (tennis ball size) in Burleigh County, ND. Radar estimated hail of 1 inch or larger over 3,344 square miles containing about 320,000 homes.
Storm day runs 7 a.m. to 7 a.m. Eastern (12:00–12:00 UTC), the convention the Storm Prediction Center uses. Colored areas are NOAA MRMS radar estimates of the largest hail (MESH) over the day, lower 48 states only; radar overestimates and underestimates size, so read it with the ground reports.
Storm reports by state
| State | Hail | Wind | Tornado | Largest hail |
|---|---|---|---|---|
| NY | 9 | 25 | 0 | 1.50″ |
| VT | 9 | 22 | 0 | 1.75″ |
| NH | 12 | 19 | 0 | 1.75″ |
| AL | 3 | 26 | 0 | 1.00″ |
| ND | 24 | 1 | 0 | 2.50″ |
| NC | 0 | 16 | 0 | – |
| SD | 15 | 0 | 0 | 1.75″ |
| MS | 0 | 15 | 0 | – |
| MI | 1 | 13 | 0 | 1.25″ |
| OK | 3 | 11 | 0 | 1.13″ |
| AR | 4 | 9 | 0 | 1.00″ |
| ME | 3 | 9 | 0 | 1.75″ |
| MA | 1 | 10 | 0 | 1.00″ |
| NE | 1 | 10 | 0 | 1.00″ |
| VA | 0 | 9 | 0 | – |
| GA | 1 | 7 | 0 | 1.00″ |
| CT | 0 | 8 | 0 | – |
| AZ | 1 | 4 | 0 | 0.88″ |
| NJ | 1 | 4 | 0 | 0.75″ |
| MD | 0 | 5 | 0 | – |
| DE | 0 | 4 | 0 | – |
| IA | 1 | 1 | 0 | 0.75″ |
| TX | 0 | 2 | 0 | – |
| NM | 1 | 0 | 0 | 1.00″ |
| CO | 1 | 0 | 0 | 0.88″ |
| IL | 0 | 1 | 0 | – |
| IN | 0 | 1 | 0 | – |
| DC | 0 | 1 | 0 | – |
Cities with the largest radar-estimated hail
| City | Population | Radar max near center |
|---|---|---|
| Tarrytown, NY | 11,829 | 2.43″ |
| Sleepy Hollow, NY | 11,427 | 2.43″ |
| Nyack, NY | 7,369 | 2.43″ |
| Hueytown, AL | 16,185 | 1.92″ |
| Westbury, NY | 15,871 | 1.87″ |
| Old Westbury, NY | 4,950 | 1.87″ |
| Brookville, NY | 2,924 | 1.87″ |
| Piermont, NY | 2,547 | 1.87″ |
| East Hills, NY | 7,295 | 1.85″ |
| East Williston, NY | 2,613 | 1.83″ |
| Secaucus, NJ | 22,710 | 1.81″ |
| Ridgefield, NJ | 11,666 | 1.81″ |
| Little Ferry, NJ | 11,137 | 1.81″ |
| East Rutherford, NJ | 10,624 | 1.81″ |
| Carlstadt, NJ | 6,454 | 1.81″ |
| Moonachie, NJ | 3,168 | 1.81″ |
| West New York, NJ | 52,975 | 1.80″ |
| Fairview, NJ | 15,606 | 1.80″ |
| Guttenberg, NJ | 11,945 | 1.80″ |
| Ridgefield Park, NJ | 13,400 | 1.75″ |
| Wood-Ridge, NJ | 10,397 | 1.75″ |
| Brent, AL | 4,074 | 1.72″ |
| Centreville, AL | 2,721 | 1.72″ |
| Mineola, NY | 21,305 | 1.68″ |
| Williston Park, NY | 7,503 | 1.68″ |
Counties by homes inside 1″+ radar-estimated hail
| County | Homes | People | Area | Radar max |
|---|---|---|---|---|
| New York County, NY | 73,492 | 159,165 | 3 mi² | 1.43″ |
| Bronx County, NY | 72,053 | 200,021 | 6 mi² | 1.55″ |
| Nassau County, NY | 49,900 | 150,336 | 34 mi² | 1.87″ |
| Jefferson County, AL | 26,648 | 53,255 | 66 mi² | 1.92″ |
| Bergen County, NJ | 22,652 | 59,116 | 11 mi² | 1.81″ |
| Suffolk County, NY | 15,207 | 49,731 | 20 mi² | 1.54″ |
| Leflore County, MS | 5,810 | 12,732 | 12 mi² | 1.32″ |
| Rockland County, NY | 4,677 | 9,299 | 9 mi² | 1.87″ |
| Passaic County, NJ | 3,840 | 9,562 | 1 mi² | 1.34″ |
| Troup County, GA | 3,838 | 8,820 | 13 mi² | 1.26″ |
| Hudson County, NJ | 3,777 | 7,730 | 2 mi² | 1.47″ |
| Westchester County, NY | 3,091 | 8,456 | 8 mi² | 2.43″ |
| Franklin County, MA | 2,607 | 5,440 | 11 mi² | 1.52″ |
| Tuscaloosa County, AL | 2,462 | 5,808 | 8 mi² | 1.59″ |
| Grafton County, NH | 2,248 | 2,900 | 22 mi² | 1.53″ |
Homes are 2020 Census housing units and people are 2020 Census residents, counted by block group where its center of population lies under radar-estimated hail of 1 inch or larger.
Hail reports (91)
| Time (UTC) | Size | Location |
|---|---|---|
| 21:05 | 2.50″ | Burleigh County, ND |
| 21:50 | 2.00″ | Burleigh County, ND |
| 16:48 | 1.75″ | Orleans County, VT |
| 16:49 | 1.75″ | Orleans County, VT |
| 19:02 | 1.75″ | Cheshire County, NH |
| 21:33 | 1.75″ | Burleigh County, ND |
| 22:10 | 1.75″ | Piscataquis County, ME |
| 23:55 | 1.75″ | Emmons County, ND |
| 00:35 | 1.75″ | Stutsman County, ND |
| 00:49 | 1.75″ | McPherson County, SD |
| 00:51 | 1.75″ | Stutsman County, ND |
| 00:55 | 1.75″ | Stutsman County, ND |
| 01:51 | 1.75″ | Logan County, ND |
| 16:57 | 1.50″ | Saratoga County, NY |
| 17:50 | 1.50″ | Sullivan County, NH |
| 18:12 | 1.50″ | Grafton County, NH |
| 18:12 | 1.50″ | Grafton County, NH |
| 18:36 | 1.50″ | Grafton County, NH |
| 18:47 | 1.50″ | Nassau County, NY |
| 19:23 | 1.50″ | Coos County, NH |
| 19:28 | 1.50″ | Suffolk County, NY |
| 20:17 | 1.50″ | Cumberland County, ME |
| 22:05 | 1.50″ | Morton County, ND |
| 22:42 | 1.50″ | Morton County, ND |
| 01:05 | 1.50″ | Barnes County, ND |
| 01:14 | 1.50″ | LaMoure County, ND |
| 16:36 | 1.25″ | Orleans County, VT |
| 18:32 | 1.25″ | Cheshire County, NH |
| 18:56 | 1.25″ | Cheshire County, NH |
| 20:30 | 1.25″ | Hillsborough County, NH |
| 22:22 | 1.25″ | Piscataquis County, ME |
| 23:02 | 1.25″ | Logan County, ND |
| 00:00 | 1.25″ | Berrien County, MI |
| 02:03 | 1.25″ | Bennett County, SD |
| 23:50 | 1.13″ | Wagoner County, OK |
| 17:01 | 1.00″ | Washington County, NY |
| 17:11 | 1.00″ | Orleans County, VT |
| 17:15 | 1.00″ | Westchester County, NY |
| 17:17 | 1.00″ | Bronx County, NY |
| 17:20 | 1.00″ | Bronx County, NY |
| 17:42 | 1.00″ | Bennington County, VT |
| 17:52 | 1.00″ | Orange County, VT |
| 18:46 | 1.00″ | Troup County, GA |
| 19:19 | 1.00″ | Suffolk County, NY |
| 19:21 | 1.00″ | Suffolk County, NY |
| 19:27 | 1.00″ | Worcester County, MA |
| 19:51 | 1.00″ | Polk County, AR |
| 19:58 | 1.00″ | Hillsborough County, NH |
| 20:24 | 1.00″ | Merrimack County, NH |
| 20:45 | 1.00″ | Rockingham County, NH |
| 21:48 | 1.00″ | Calhoun County, AR |
| 21:54 | 1.00″ | Walker County, AL |
| 21:58 | 1.00″ | Jefferson County, AL |
| 21:58 | 1.00″ | Morton County, ND |
| 22:48 | 1.00″ | Calhoun County, AR |
| 22:50 | 1.00″ | Morton County, ND |
| 22:51 | 1.00″ | Morton County, ND |
| 22:59 | 1.00″ | Logan County, ND |
| 23:00 | 1.00″ | Chicot County, AR |
| 23:19 | 1.00″ | Shelby County, AL |
| 23:30 | 1.00″ | Dickey County, ND |
| 23:47 | 1.00″ | Wagoner County, OK |
| 00:20 | 1.00″ | Brown County, SD |
| 00:50 | 1.00″ | Lincoln County, NE |
| 01:06 | 1.00″ | McPherson County, SD |
| 01:18 | 1.00″ | Dewey County, SD |
| 01:32 | 1.00″ | Edmunds County, SD |
| 01:32 | 1.00″ | Edmunds County, SD |
| 01:36 | 1.00″ | Cass County, ND |
| 01:49 | 1.00″ | Logan County, ND |
| 02:14 | 1.00″ | Spink County, SD |
| 02:31 | 1.00″ | McIntosh County, ND |
| 02:46 | 1.00″ | Edmunds County, SD |
| 02:50 | 1.00″ | Edmunds County, SD |
| 03:00 | 1.00″ | Eddy County, NM |
| 03:07 | 1.00″ | Dickey County, ND |
| 03:26 | 1.00″ | Brown County, SD |
| 06:30 | 1.00″ | Turner County, SD |
| 17:15 | 0.88″ | Orleans County, VT |
| 23:45 | 0.88″ | Emmons County, ND |
| 00:44 | 0.88″ | Gila County, AZ |
| 02:33 | 0.88″ | Dickey County, ND |
| 02:48 | 0.88″ | Spink County, SD |
| 03:00 | 0.88″ | Yuma County, CO |
| 06:40 | 0.88″ | Minnehaha County, SD |
| 16:52 | 0.75″ | Chittenden County, VT |
| 17:00 | 0.75″ | Orleans County, VT |
| 17:03 | 0.75″ | Bergen County, NJ |
| 23:40 | 0.75″ | Wagoner County, OK |
| 06:28 | 0.75″ | Turner County, SD |
| 07:29 | 0.75″ | Sioux County, IA |
Damage, injuries and deaths
National Weather Service offices recorded about $2.9 million in property damage, $531,000 in crop damage, 3 injuries and 3 deaths from hail, thunderstorm wind and tornadoes across the US on this storm day (324 events in 28 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Jefferson County, AL | 1 | 3 | 2 | – |
| Cumberland County, ME | 3 | 0 | 1 | $350,000 |
| Burleigh County, ND | 2 | 0 | 0 | $1.6 million |
| Franklin County, MA | 5 | 0 | 0 | $148,000 |
| Carroll County, NH | 2 | 0 | 0 | $110,000 |
| Berrien County, MI | 4 | 0 | 0 | $67,000 |
| Cass County, MI | 3 | 0 | 0 | $50,000 |
| Ottawa County, MI | 1 | 0 | 0 | $50,000 |
| Lauderdale County, MS | 4 | 0 | 0 | $42,000 |
| Addison County, VT | 3 | 0 | 0 | $37,000 |
| Sequoyah County, OK | 4 | 0 | 0 | $32,000 |
| Carroll County, GA | 4 | 0 | 0 | $31,000 |
What the National Weather Service wrote
- Jefferson County, AL (near Thomas Jct) · Thunderstorm wind 58 mph · 2 deaths · 3 injuries
“High winds toppled a large tree onto a brick home. The tree killed two children and injured three adults inside the home.” - Cumberland County, ME (near Long Beach) · Thunderstorm wind 81 mph · $300,000 · 1 death
“A severe thunderstorm and associated microburst reached the western shore of Sebago Lake just after 4pm. The damaging winds downed 80 to 100 trees...some uprooted and others snapped. Most of the trees were softwoods while a few were hardwoods.” - Burleigh County, ND (near Bismarck) · Hail 2.50″ · $1.2 million
“This was the first of two storms that produced severe hail over the Bismarck and Lincoln areas of Burleigh County. Initially, quarter to ping pong ball size hail fell just to the northwest of Bismarck, but hail size increased as the storm moved through the city.” - Burleigh County, ND (near Bismarck) · Hail 1.75″ · $400,000
“This is the second of two storms that moved through the Bismarck and Lincoln areas. Additional damage to roofs and vehicles occurred with this storm.” - Franklin County, MA (near Wendell Depot) · Thunderstorm wind 90 mph · $100,000
“A NWS Survey concluded that a microburst, with winds estimated at 90 mph, began in Erving, MA and then moved across Warwick. In Warwick, trees were down on Quarry Road and people were temporarily stranded at a campground just east of Quarry Road due to fallen trees.” - Carroll County, NH (near Melvin Vlg) · Thunderstorm wind 81 mph · $80,000
“A long tracked severe thunderstorm and associated microburst reached the Moultonbourgh Neck area of Lake Winnipesaukee just after 3pm. The damaging winds downed over 200 trees on the western shore of the lake, with uprooted and snapped trees.”
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.