On the map: radar-estimated hail around Hidalgo County, TX, 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 April 21, 2023
On April 21, 2023, 32 hail, 12 damaging-wind and 4 tornado reports were logged across 6 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 April 21, 2023, about 88,600 homes were inside radar-estimated hail of 1 inch or larger across 5 counties; the most were in Hidalgo County, TX (about 83,600).
- About 83,600 homes in Hidalgo County, TX, were inside radar-estimated hail of 1 inch or larger on April 21, 2023. 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 April 21, 2023.” https://nationalstorms.com/storms/2023-04-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
← Apr 20, 2023 All 2023 storm days · April 2023 Apr 22, 2023 →
On April 21, 2023, 32 hail, 12 damaging-wind and 4 tornado reports were logged across 6 states. The largest hail reported was 2.75″ (baseball size) in Hidalgo County, TX. Radar estimated hail of 1 inch or larger over 585 square miles containing about 89,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 |
|---|---|---|---|---|
| TX | 23 | 3 | 0 | 2.75″ |
| NC | 3 | 3 | 1 | 0.75″ |
| AL | 1 | 3 | 1 | 1.00″ |
| OH | 4 | 0 | 0 | 1.00″ |
| MS | 1 | 3 | 0 | 1.00″ |
| FL | 0 | 0 | 2 | – |
Cities with the largest radar-estimated hail
| City | Population | Radar max near center |
|---|---|---|
| Warren, OH | 38,683 | 2.91″ |
| Alton, TX | 22,907 | 2.48″ |
| Palmhurst, TX | 2,602 | 2.48″ |
| La Villa, TX | 3,179 | 2.33″ |
| McAllen, TX | 148,782 | 2.24″ |
| Penitas, TX | 6,568 | 2.15″ |
| La Feria, TX | 7,036 | 2.10″ |
| Hidalgo, TX | 15,164 | 1.98″ |
| Palmview, TX | 16,030 | 1.86″ |
| Mission, TX | 88,574 | 1.78″ |
| Mercedes, TX | 17,535 | 1.67″ |
| Byram, MS | 12,656 | 1.56″ |
| Edcouch, TX | 2,693 | 1.22″ |
| San Juan, TX | 37,341 | 1.16″ |
| Alamo, TX | 20,694 | 1.16″ |
| Pharr, TX | 81,142 | 1.13″ |
| Florence, MS | 4,810 | 1.10″ |
| Donna, TX | 16,876 | 0.87″ |
| Primera, TX | 5,449 | 0.78″ |
Counties by homes inside 1″+ radar-estimated hail
| County | Homes | People | Area | Radar max |
|---|---|---|---|---|
| Hidalgo County, TX | 83,623 | 256,456 | 268 mi² | 2.78″ |
| Cameron County, TX | 2,630 | 6,692 | 47 mi² | 2.68″ |
| Trumbull County, OH | 1,301 | 2,788 | 2 mi² | 2.91″ |
| Starr County, TX | 604 | 1,040 | 95 mi² | 2.63″ |
| Willacy County, TX | 429 | 1,313 | 15 mi² | 2.22″ |
| Hinds County, MS | 0 | 0 | 4 mi² | 1.57″ |
| Rankin County, MS | 0 | 0 | 3 mi² | 1.26″ |
| Jim Hogg County, TX | 0 | 0 | 149 mi² | 2.46″ |
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 (32)
| Time (UTC) | Size | Location |
|---|---|---|
| 21:00 | 2.75″ | Hidalgo County, TX |
| 21:27 | 2.75″ | Hidalgo County, TX |
| 21:45 | 2.50″ | Hidalgo County, TX |
| 21:12 | 2.00″ | Hidalgo County, TX |
| 21:15 | 2.00″ | Hidalgo County, TX |
| 21:25 | 2.00″ | Willacy County, TX |
| 21:25 | 2.00″ | Willacy County, TX |
| 21:30 | 1.75″ | Hidalgo County, TX |
| 21:30 | 1.75″ | Hidalgo County, TX |
| 21:00 | 1.50″ | Hidalgo County, TX |
| 21:15 | 1.50″ | Hidalgo County, TX |
| 21:25 | 1.50″ | Hidalgo County, TX |
| 21:01 | 1.25″ | Cameron County, TX |
| 21:15 | 1.25″ | Cameron County, TX |
| 21:35 | 1.25″ | Hidalgo County, TX |
| 21:40 | 1.25″ | Hidalgo County, TX |
| 21:51 | 1.25″ | Hidalgo County, TX |
| 20:12 | 1.00″ | Clark County, OH |
| 20:34 | 1.00″ | Starr County, TX |
| 20:35 | 1.00″ | Starr County, TX |
| 20:35 | 1.00″ | Union County, OH |
| 20:48 | 1.00″ | Delaware County, OH |
| 21:15 | 1.00″ | Cameron County, TX |
| 21:19 | 1.00″ | Cameron County, TX |
| 21:25 | 1.00″ | Hidalgo County, TX |
| 21:30 | 1.00″ | Cameron County, TX |
| 23:32 | 1.00″ | Rankin County, MS |
| 00:53 | 1.00″ | Madison County, AL |
| 20:54 | 0.75″ | Delaware County, OH |
| 10:10 | 0.75″ | Burke County, NC |
| 10:57 | 0.75″ | Lincoln County, NC |
| 11:51 | 0.75″ | Cabarrus County, NC |
Damage, injuries and deaths
National Weather Service offices recorded about $425,000 in property damage from hail, thunderstorm wind and tornadoes across the US on this storm day (48 events in 6 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Hidalgo County, TX | 6 | 0 | 0 | $340,000 |
| Rankin County, MS | 4 | 0 | 0 | $67,000 |
| Iredell County, NC | 1 | 0 | 0 | $10,000 |
| Surry County, NC | 1 | 0 | 0 | $5,000 |
| Colbert County, AL | 2 | 0 | 0 | $2,000 |
| Cullman County, AL | 1 | 0 | 0 | $1,000 |
What the National Weather Service wrote
- Hidalgo County, TX (near Penitas) · Hail 2.75″ · $250,000
“Multiple reports of golf ball (1.75) to baseball (2.75) size hail falling across the Pe��itas area. Several pictures showed hail sizes up to baseballs, with a few pictures showing hail damaged car windshields.” - Hidalgo County, TX (near Mc Cook) · Hail 1.50″ · $50,000
“A farmer reported hail up to 1.5 in diameter, which damaged his corn crop.” - Rankin County, MS (near Florence) · Thunderstorm wind 60 mph · $10,000
“Pictures and video of a tree uprooted and falling on a car, with one driver trapped.” - Iredell County, NC (near Mt Mourne) · Tornado EF0 · $10,000
“NWS storm survey found the path of an EFO tornado that apparently developed over Lake Norman before moving onshore at the Lake Campus of Davidson College. Picnic tables were blown into the water and a large hardwood tree was snapped.” - Surry County, NC (near Dobson) · Thunderstorm wind 63 mph · $5,000
“Thunderstorm winds blew down several large tree limbs and also several trees along the 800 block of Rockford Road near Dobson. Damage values are estimated.” - Rankin County, MS (near Florence) · Thunderstorm wind 60 mph · $5,000
“Large oak tree limb, several feet in diameter, snapped and destroyed a greenhouse.”
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 April 21, 2023
National Weather Service survey teams mapped 2 tornado paths from this storm day (2 EF0), 10 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 | 80 mph | 7.8 mi | 30 yd | 0 / 0 | 11:27–11:39 UTC | NWS Greenville-Spartanburg |
| EF0 | 80 mph | 2.3 mi | 125 yd | 0 / 0 | 00:34–00:39 UTC | NWS Birmingham |
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.