National Storms

On the map: radar-estimated hail around Denver County, CO, 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

¾″1″1½″2″2½″3″+
HailWindTornado

2023 storm days

Storm reports for June 21, 2023

On June 21, 2023, 83 hail, 104 damaging-wind and 45 tornado reports were logged across 12 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 June 21, 2023, about 197,000 homes were inside radar-estimated hail of 1 inch or larger across 28 counties; the most were in Denver County, CO (about 50,100).

  • About 50,100 homes in Denver County, CO, were inside radar-estimated hail of 1 inch or larger on June 21, 2023. Swath image
  • About 37,500 homes in Pueblo County, CO, were inside radar-estimated hail of 1 inch or larger on June 21, 2023. Swath image
  • About 30,700 homes in El Paso County, CO, were inside radar-estimated hail of 1 inch or larger on June 21, 2023. Swath image
2 more counties
  • About 22,900 homes in Dallas County, TX, were inside radar-estimated hail of 1 inch or larger on June 21, 2023. Swath image
  • About 13,600 homes in Larimer County, CO, were inside radar-estimated hail of 1 inch or larger on June 21, 2023. Swath image
Map of radar-estimated hail of 1 inch or larger around Denver County, CO, on June 21, 2023: about 50,100 homes inside.
Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA MRMS radar hail estimates (MESH) via the Iowa Environmental Mesonet and 2020 Census housing units. Free to use with credit; the image and each line may be republished.

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 June 21, 2023.” https://nationalstorms.com/storms/2023-06-21/. Data through November 6, 2026. License: CC BY 4.0.

83hail reports
104damaging-wind reports
45tornado reports
4.50″largest hail reported
200,000homes inside 1″+ radar-estimated hail (6,245 mi²)

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

← Jun 20, 2023 All 2023 storm days · June 2023 Jun 22, 2023 →

Other storms on June 21 →

On June 21, 2023, 83 hail, 104 damaging-wind and 45 tornado reports were logged across 12 states. The largest hail reported was 4.50″ (softball size) in Motley County, TX. Radar estimated hail of 1 inch or larger over 6,245 square miles containing about 200,000 homes. Tornadoes killed 4.

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

StateHailWindTornadoLargest hail
TX147464.50″
CO493362.75″
ND0120–
FL0100–
WY7011.50″
NE5113.00″
OK4001.75″
LA3001.75″
SC1100.75″
SD011–
KS010–
GA010–

Cities with the largest radar-estimated hail

CityPopulationRadar max near center
Pueblo, CO111,1661.70″
Glenn Heights, TX19,7521.69″
Red Oak, TX19,3651.69″
Sidney, NE6,4831.69″
DeSoto, TX56,7111.60″
Duncanville, TX39,2031.60″
Fountain, CO29,4571.59″
Brady, TX4,9561.50″
Ovilla, TX4,7711.50″
Elizabeth, CO2,7731.44″
Lakewood, CO156,8681.32″
Thornton, CO146,6891.32″
Glendale, CO4,4651.29″
Monument, CO13,4081.26″
Fort Collins, CO170,9241.22″
Sanger, TX10,1421.21″
Lancaster, TX40,7801.17″
Gering, NE8,5541.17″
Denver, CO729,0191.16″
Borger, TX11,8921.11″
Dickinson, ND25,6951.07″
Cedar Hill, TX49,6181.06″
Prairie View, TX8,6621.02″
Horseshoe Bay, TX5,2181.02″
Anson, TX2,5441.02″

Counties by homes inside 1″+ radar-estimated hail

CountyHomesPeopleAreaRadar max
Denver County, CO50,080120,87718 mi²1.88″
Pueblo County, CO37,52784,271419 mi²2.70″
El Paso County, CO30,70883,103183 mi²2.41″
Dallas County, TX22,86261,68625 mi²1.60″
Larimer County, CO13,56635,70314 mi²1.81″
Adams County, CO8,83926,84233 mi²1.87″
Jefferson County, CO7,55118,65036 mi²2.46″
Arapahoe County, CO7,30919,8213 mi²1.34″
Ellis County, TX5,70716,29430 mi²1.69″
Lafourche Parish, LA2,9456,08940 mi²2.01″
Denton County, TX1,2363,20511 mi²1.23″
Leon County, TX1,2102,21539 mi²1.46″
Elbert County, CO8652,237175 mi²2.78″
Clear Creek County, CO7561,35220 mi²1.81″
Motley County, TX7031,063260 mi²2.11″

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 (83)

Time (UTC)SizeLocation
01:154.50″Motley County, TX
03:154.00″Kent County, TX
19:453.00″Cheyenne County, NE
19:302.75″Cheyenne County, NE
21:422.75″Washington County, CO
22:582.75″Armstrong County, TX
19:122.00″Cheyenne County, NE
21:032.00″Logan County, CO
02:142.00″Lincoln County, CO
02:172.00″Lincoln County, CO
03:262.00″Jefferson County, CO
20:081.75″Logan County, CO
22:351.75″Hutchinson County, TX
22:561.75″Lafourche Parish, LA
23:451.75″Hutchinson County, TX
00:001.75″Washington County, CO
00:171.75″Texas County, OK
03:021.75″Jefferson County, CO
03:081.75″Jefferson County, CO
03:161.75″Jefferson County, CO
22:321.50″Carson County, TX
23:321.50″Platte County, WY
23:321.50″Platte County, WY
23:401.50″Laramie County, WY
02:371.50″Jefferson County, CO
03:001.50″Jefferson County, CO
03:431.50″Denver County, CO
03:501.50″Elbert County, CO
05:551.50″Elbert County, CO
06:001.50″Elbert County, CO
21:321.25″Logan County, CO
22:461.25″Carson County, TX
22:561.25″Lafourche Parish, LA
02:421.25″Denver County, CO
02:461.25″Denver County, CO
02:531.25″Denver County, CO
03:071.25″Elbert County, CO
03:341.25″Jefferson County, CO
03:421.25″Denver County, CO
04:021.25″Douglas County, CO
20:481.00″Menard County, TX
21:351.00″Scotts Bluff County, NE
21:451.00″Kerr County, TX
22:301.00″McCulloch County, TX
22:581.00″Lafourche Parish, LA
22:591.00″Weld County, CO
23:161.00″Sioux County, NE
23:201.00″Platte County, WY
23:301.00″Niobrara County, WY
23:401.00″Texas County, OK
23:441.00″Platte County, WY
23:451.00″Kit Carson County, CO
00:101.00″Niobrara County, WY
00:111.00″Boulder County, CO
00:361.00″Jefferson County, CO
00:381.00″Hutchinson County, TX
00:401.00″Texas County, OK
00:541.00″Adams County, CO
01:081.00″Adams County, CO
01:301.00″Clear Creek County, CO
01:361.00″Larimer County, CO
01:401.00″Larimer County, CO
01:411.00″Larimer County, CO
01:411.00″Adams County, CO
02:101.00″Cimarron County, OK
02:471.00″Denver County, CO
02:491.00″Denver County, CO
03:031.00″Elbert County, CO
03:351.00″Jefferson County, CO
03:351.00″Jefferson County, CO
03:381.00″Denver County, CO
03:421.00″Denver County, CO
03:441.00″Denver County, CO
03:481.00″Douglas County, CO
03:561.00″Douglas County, CO
05:381.00″Jefferson County, CO
22:450.88″Gillespie County, TX
23:150.88″Freestone County, TX
02:500.88″Denver County, CO
02:530.88″Denver County, CO
03:560.88″Elbert County, CO
17:530.75″Berkeley County, SC
20:250.75″Denton County, TX

Damage, injuries and deaths

National Weather Service offices recorded about $5.7 million in property damage, 106 injuries and 4 deaths from hail, thunderstorm wind and tornadoes across the US on this storm day (233 events in 12 states). Injuries and deaths are those the events caused directly.

CountyEventsInjuriesDeathsProperty damage
Motley County, TX1154–
Jefferson County, CO1900–
Sioux County, ND310$277,000
Harris County, TX400$2.5 million
Navarro County, TX200$1.1 million
Leon County, TX200$1 million
Freestone County, TX300$520,000
Stark County, ND300$180,000
Montgomery County, TX100$100,000
Washington County, CO100$15,000
Gillespie County, TX200$10,000
Limestone County, TX100$10,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.

NWS Tornado Damage Surveys for June 21, 2023

National Weather Service survey teams mapped 15 tornado paths from this storm day (2 EF2, 3 EF1, 10 EFU), 19 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.

RatingPeak windPath lengthMax widthDeaths / injuriesOn the groundSurveyed by
EF2–4.9 mi800 yd0 / 000:16–00:22 UTCNWS Denver/Boulder
EF2118 mph4.5 mi–0 / 023:20–23:36 UTCNWS Denver/Boulder
EF1100 mph1.0 mi200 yd0 / 022:43–22:45 UTCNWS Denver/Boulder
EF1100 mph0.6 mi100 yd0 / 017:04–17:05 UTCNWS Newport/Morehead City
EF1110 mph0.1 mi15 yd0 / 023:30–23:40 UTCNWS Denver/Boulder
EFU–1.9 mi200 yd0 / 022:52–22:55 UTCNWS Denver/Boulder
EFU–1.0 mi100 yd0 / 023:18–23:23 UTCNWS Amarillo
EFU–1.0 mi200 yd0 / 022:37–22:39 UTCNWS Denver/Boulder
EFU–0.8 mi50 yd0 / 000:14–00:15 UTCNWS Denver/Boulder
EFU–0.8 mi50 yd0 / 023:15–23:19 UTCNWS Denver/Boulder
EFU–0.7 mi50 yd0 / 000:35–00:40 UTCNWS Denver/Boulder
EFU–0.5 mi100 yd0 / 022:48–22:49 UTCNWS Denver/Boulder
EFU–0.4 mi50 yd0 / 022:45–22:46 UTCNWS Denver/Boulder
EFU–0.4 mi50 yd0 / 022:47–22:48 UTCNWS Denver/Boulder
EFU–0.2 mi50 yd0 / 022:28–22:29 UTCNWS Denver/Boulder

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.

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.