On the map: radar-estimated hail around Pennington County, MN, 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 June 7, 2020
On June 7, 2020, 92 hail, 136 damaging-wind and 11 tornado reports were logged across 8 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; NOAA MRMS radar hail estimates (MESH) via the Iowa Environmental Mesonet; 2020 Census housing units. Data through November 7, 2026. Methodology
← Jun 6, 2020 All 2020 storm days · June 2020 Jun 8, 2020 →
On June 7, 2020, 92 hail, 136 damaging-wind and 11 tornado reports were logged across 8 states. The largest hail reported was 2.50″ (tennis ball size) in McIntosh County, ND. Radar estimated hail of 1 inch or larger over 2,727 square miles containing about 4,200 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 |
|---|---|---|---|---|
| SD | 35 | 61 | 4 | 1.75″ |
| ND | 27 | 51 | 3 | 2.50″ |
| MN | 18 | 17 | 0 | 1.75″ |
| WY | 0 | 7 | 0 | – |
| NE | 4 | 0 | 0 | 2.50″ |
| UT | 4 | 0 | 0 | 1.75″ |
| MT | 4 | 0 | 0 | 1.75″ |
| FL | 0 | 0 | 4 | – |
Cities with the largest radar-estimated hail
| City | Population | Radar max near center |
|---|---|---|
| Thief River Falls, MN | 8,779 | 1.91″ |
| Grafton, ND | 4,027 | 1.26″ |
| Plain City, UT | 8,880 | 0.98″ |
| Grand Rapids, MN | 11,244 | 0.87″ |
Counties by homes inside 1″+ radar-estimated hail
| County | Homes | People | Area | Radar max |
|---|---|---|---|---|
| Pennington County, MN | 1,922 | 4,289 | 47 mi² | 2.14″ |
| Potter County, SD | 949 | 1,330 | 74 mi² | 1.76″ |
| Hyde County, SD | 626 | 1,262 | 184 mi² | 2.30″ |
| Mellette County, SD | 453 | 966 | 370 mi² | 3.07″ |
| Todd County, SD | 285 | 1,134 | 258 mi² | 3.22″ |
| Cass County, MN | 0 | 0 | 2 mi² | 1.25″ |
| Clay County, MN | 0 | 0 | 2 mi² | 1.28″ |
| Kittson County, MN | 0 | 0 | 73 mi² | 1.80″ |
| Marshall County, MN | 0 | 0 | 40 mi² | 1.67″ |
| Norman County, MN | 0 | 0 | 2 mi² | 1.42″ |
| Polk County, MN | 0 | 0 | 11 mi² | 1.39″ |
| Red Lake County, MN | 0 | 0 | 5 mi² | 1.76″ |
| Carter County, MT | 0 | 0 | 6 mi² | 1.63″ |
| Fallon County, MT | 0 | 0 | 9 mi² | 1.31″ |
| Powder River County, MT | 0 | 0 | 1 mi² | 1.08″ |
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 (92)
| Time (UTC) | Size | Location |
|---|---|---|
| 23:30 | 2.50″ | McIntosh County, ND |
| 01:11 | 2.50″ | Cherry County, NE |
| 01:06 | 2.00″ | Eddy County, ND |
| 01:18 | 2.00″ | Cherry County, NE |
| 01:21 | 2.00″ | Cherry County, NE |
| 15:42 | 1.75″ | Weber County, UT |
| 21:05 | 1.75″ | Pennington County, MN |
| 22:40 | 1.75″ | Walsh County, ND |
| 23:15 | 1.75″ | Walworth County, SD |
| 23:30 | 1.75″ | McIntosh County, ND |
| 23:42 | 1.75″ | Campbell County, SD |
| 00:06 | 1.75″ | Kidder County, ND |
| 00:20 | 1.75″ | Cherry County, NE |
| 00:20 | 1.75″ | McIntosh County, ND |
| 00:28 | 1.75″ | Kidder County, ND |
| 00:28 | 1.75″ | Kidder County, ND |
| 01:03 | 1.75″ | Carter County, MT |
| 01:10 | 1.75″ | Bennett County, SD |
| 01:15 | 1.75″ | Haakon County, SD |
| 01:20 | 1.75″ | Eddy County, ND |
| 01:27 | 1.75″ | Faulk County, SD |
| 01:40 | 1.75″ | Hyde County, SD |
| 03:23 | 1.75″ | Hyde County, SD |
| 22:16 | 1.50″ | Hughes County, SD |
| 22:20 | 1.50″ | Marshall County, MN |
| 22:35 | 1.50″ | Clay County, MN |
| 22:59 | 1.50″ | McPherson County, SD |
| 23:00 | 1.50″ | Pembina County, ND |
| 00:40 | 1.50″ | Lyman County, SD |
| 00:45 | 1.50″ | Pembina County, ND |
| 00:50 | 1.50″ | Edmunds County, SD |
| 01:23 | 1.50″ | Stanley County, SD |
| 01:40 | 1.50″ | Hyde County, SD |
| 01:40 | 1.50″ | Hyde County, SD |
| 01:50 | 1.50″ | Ramsey County, ND |
| 15:42 | 1.25″ | Box Elder County, UT |
| 20:50 | 1.25″ | Pennington County, MN |
| 22:00 | 1.25″ | Hughes County, SD |
| 22:35 | 1.25″ | Walsh County, ND |
| 22:50 | 1.25″ | Potter County, SD |
| 00:00 | 1.25″ | Marshall County, MN |
| 00:22 | 1.25″ | Eddy County, ND |
| 00:44 | 1.25″ | Kittson County, MN |
| 01:07 | 1.25″ | Foster County, ND |
| 01:10 | 1.25″ | Walsh County, ND |
| 01:22 | 1.25″ | Marshall County, MN |
| 01:35 | 1.25″ | Hughes County, SD |
| 01:59 | 1.25″ | Hand County, SD |
| 02:40 | 1.25″ | Morton County, ND |
| 20:10 | 1.00″ | Polk County, MN |
| 21:25 | 1.00″ | Marshall County, MN |
| 21:35 | 1.00″ | Roseau County, MN |
| 22:15 | 1.00″ | Mellette County, SD |
| 22:20 | 1.00″ | Todd County, SD |
| 22:25 | 1.00″ | Kittson County, MN |
| 22:46 | 1.00″ | McPherson County, SD |
| 22:50 | 1.00″ | Bennett County, SD |
| 22:52 | 1.00″ | Norman County, MN |
| 22:54 | 1.00″ | Todd County, SD |
| 23:13 | 1.00″ | Jones County, SD |
| 23:17 | 1.00″ | Mellette County, SD |
| 23:19 | 1.00″ | McPherson County, SD |
| 23:24 | 1.00″ | Walworth County, SD |
| 23:30 | 1.00″ | Kittson County, MN |
| 23:45 | 1.00″ | Mellette County, SD |
| 23:55 | 1.00″ | Kittson County, MN |
| 23:59 | 1.00″ | Pennington County, SD |
| 00:02 | 1.00″ | Kidder County, ND |
| 00:03 | 1.00″ | Pembina County, ND |
| 00:07 | 1.00″ | Edmunds County, SD |
| 00:17 | 1.00″ | Marshall County, MN |
| 00:35 | 1.00″ | Haakon County, SD |
| 00:35 | 1.00″ | Grand Forks County, ND |
| 00:50 | 1.00″ | Eddy County, ND |
| 00:50 | 1.00″ | Lyman County, SD |
| 01:06 | 1.00″ | Hettinger County, ND |
| 01:08 | 1.00″ | Hettinger County, ND |
| 01:32 | 1.00″ | Sully County, SD |
| 01:45 | 1.00″ | Pembina County, ND |
| 03:04 | 1.00″ | Jones County, SD |
| 03:11 | 1.00″ | Oliver County, ND |
| 05:30 | 1.00″ | LaMoure County, ND |
| 16:15 | 0.88″ | Salt Lake County, UT |
| 21:13 | 0.88″ | Yellowstone County, MT |
| 22:30 | 0.88″ | Norman County, MN |
| 00:30 | 0.88″ | Pembina County, ND |
| 00:50 | 0.88″ | Fallon County, MT |
| 16:10 | 0.75″ | Salt Lake County, UT |
| 21:59 | 0.75″ | Roseau County, MN |
| 23:30 | 0.75″ | Kittson County, MN |
| 23:39 | 0.75″ | McPherson County, SD |
| 01:54 | 0.75″ | Fallon County, MT |
Damage, injuries and deaths
National Weather Service offices recorded about $602,000 in property damage from hail, thunderstorm wind and tornadoes across the US on this storm day (239 events in 8 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| McIntosh County, ND | 1 | 0 | 0 | $250,000 |
| Dickey County, ND | 2 | 0 | 0 | $200,000 |
| Morton County, ND | 1 | 0 | 0 | $150,000 |
| Stutsman County, ND | 1 | 0 | 0 | $2,000 |
What the National Weather Service wrote
- McIntosh County, ND (near Ashley) · Thunderstorm wind 90 mph · $250,000
“Six structures on a farmstead were either damaged or destroyed by severe thunderstorm winds. The structures were mainly pole barns, but one was a cinder block silo which may have been stuck by other debris. The debris was spread for one-quarter mile to the northeast.” - Morton County, ND (near Flasher) · Thunderstorm wind 90 mph · $150,000
“A home sustained substantial damage due to straight line winds. Approximately one-half of the roofing on the west side of the home blew off, with much of the remaining metal roof covering on the west side also being blown off.” - Dickey County, ND (near Ellendale) · Thunderstorm wind 90 mph · $150,000
“A 130 foot by 300 foot pole barn structure sustained substantial damage from straight line winds. Almost all of the roofing structure collapsed, along with portions of the walls. The debris was spread to the north of the structure.” - Dickey County, ND (near Ellendale Arpt) · Thunderstorm wind 70 mph · $50,000
“Multiple trees and at least one power pole blew down in the city of Ellendale.” - Brown County, SD (near Winship) · Thunderstorm wind 90 mph
“Estimated ninety mph winds caused a partial loss of a barn's roof along with a collapsed wall. The winds also caused the collapse of a machine shop's door, house shingle damage, uprooted cottonwood trees, with some cottonwood trees snapped at the base.” - Hyde County, SD (near Holabird) · Thunderstorm wind 81 mph
“An estimated eighty mph wind took the roof off a 60 by 100 foot machine shed and caved the wall in on a barn.”
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.
NWS Tornado Damage Surveys for June 7, 2020
National Weather Service survey teams mapped 2 tornado paths from this storm day (2 EF0), 2 miles in all. The map above draws each surveyed path as the NWS mapped it, colored by the EF rating of each stretch, in place of the straight start-to-end line.
| Rating | Peak wind | Path length | Max width | Deaths / injuries | On the ground | Surveyed by |
|---|---|---|---|---|---|---|
| EF0 | 85 mph | 1.4 mi | – | 0 / 0 | 19:30–19:37 UTC | NWS Jacksonville |
| EF0 | 65 mph | 0.5 mi | 20 yd | 0 / 0 | 22:41–22:42 UTC | NWS Melbourne |
Source: NOAA National Weather Service Damage Assessment Toolkit (DAT): the tornado paths and EF-rating zones NWS survey teams mapped after each storm. Survey data are preliminary and can be revised; NOAA's official record is Storm Data (NCEI). Paths are simplified to about 30 m. Times are when the tornado was on the ground, in UTC.
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.