NOAA STORM EVENTS · COMPLETE YEARS 2016–2025HISTORICAL REPORTS, NOT A FORECAST OR RISK SCORE
STORM EVENTLEDGERCOUNTY REPORTS · SEASONALITY · IMPACT
NC EVENT-TYPE FILE2016—2025

NORTH CAROLINA

Hail reports

NOAA recorded 1,466 county-coded Hail reports across 100 North Carolina reporting areas from 2016 through 2025, including 0 reported injuries and 0 reported fatalities in the official archive.

Source: NOAA Storm Events details table · Complete years 2016–2025 · Compiled 16 Sep 2026

Reports1,466county-coded rows
County areas100represented
Injuries0direct + indirect
Fatalities0direct + indirect
01 / ANNUAL TRACE

North Carolina Hail reports by year

NOAA recorded 1,466 North Carolina Hail reports across the complete 2016–2025 period.

2016291
2017139
201889
2019172
202083
2021129
2022160
2023160
2024104
2025139
03 / COUNTY BREAKDOWN

Local North Carolina Hail analyses

The directory lists 100 North Carolina reporting areas represented in this statewide Hail record.

All North Carolina records →
Wake125 reportsExplore →Burke54 reportsExplore →Guilford41 reportsExplore →Mcdowell34 reportsExplore →Mecklenburg34 reportsExplore →Rockingham34 reportsExplore →Caldwell30 reportsExplore →Pitt30 reportsExplore →Wilkes29 reportsExplore →Catawba29 reportsExplore →Surry28 reportsExplore →Cleveland28 reportsExplore →Buncombe27 reportsExplore →Nash25 reportsExplore →Henderson24 reportsExplore →Davidson24 reportsExplore →Cabarrus23 reportsExplore →Robeson22 reportsExplore →Caswell22 reportsExplore →Iredell21 reportsExplore →Gaston21 reportsExplore →Randolph20 reportsExplore →Brunswick20 reportsExplore →Stokes19 reportsExplore →Craven19 reportsExplore →Beaufort19 reportsExplore →Onslow19 reportsExplore →Rutherford19 reportsExplore →Forsyth18 reportsExplore →Harnett18 reportsExplore →Bladen18 reportsExplore →Martin17 reportsExplore →Cumberland16 reportsExplore →Moore16 reportsExplore →Wayne16 reportsExplore →Wilson16 reportsExplore →Pender16 reportsExplore →Rowan15 reportsExplore →Union15 reportsExplore →Durham15 reportsExplore →Lincoln14 reportsExplore →Columbus14 reportsExplore →Johnston13 reportsExplore →Person13 reportsExplore →Duplin13 reportsExplore →Chatham13 reportsExplore →Polk13 reportsExplore →Alexander12 reportsExplore →Alamance12 reportsExplore →New Hanover12 reportsExplore →Davie12 reportsExplore →Carteret12 reportsExplore →Alleghany11 reportsExplore →Franklin11 reportsExplore →Yadkin11 reportsExplore →Granville10 reportsExplore →Edgecombe10 reportsExplore →Ashe10 reportsExplore →Chowan9 reportsExplore →Jones9 reportsExplore →Bertie8 reportsExplore →Northampton8 reportsExplore →Lee8 reportsExplore →Montgomery8 reportsExplore →Halifax8 reportsExplore →Sampson7 reportsExplore →Orange7 reportsExplore →Washington7 reportsExplore →Greene7 reportsExplore →Haywood7 reportsExplore →Madison7 reportsExplore →Avery6 reportsExplore →Cherokee6 reportsExplore →Scotland6 reportsExplore →Hoke6 reportsExplore →Jackson6 reportsExplore →Watauga6 reportsExplore →Anson5 reportsExplore →Hertford5 reportsExplore →Currituck5 reportsExplore →Gates5 reportsExplore →Lenoir5 reportsExplore →Richmond5 reportsExplore →Transylvania5 reportsExplore →Vance5 reportsExplore →
READING THE RECORD

History is evidence—not a forecast.

A NOAA record count describes reports entered for a place and period. It does not estimate the chance, severity, or location of a future event. For active hazards, use your local National Weather Service office and official alerts.