NOAA recorded 87,206 hail events across 3,026 US counties between 2016 and 2025. 19,666 of them — about one in 4.4 — produced a stone of 1.75 inches or larger, the size at which a composition roof starts being worth an adjuster's time. That national rate hides the finding: the share runs from 31.4% in Texas down to single digits elsewhere. Where it hails and where it hails hard are two different questions, and most people only ask the first.
What is in here
This is the whole NOAA Storm Events hail record for the United States over ten years, aggregated to the county and published as a table you can read, sort, and quote. 3,026 counties across 50 states. 87,206 hail events and 172,394 severe-wind events. The largest stone on the record measured 5 inches.
We publish it because we already had to build it. Curbsight joins this record to property data to work out which roofs sat under which storms, and the county aggregate is a by-product of that. There is no reason to sit on it. The data is public, the aggregation is ours, and a contractor deciding whether to open a branch in Amarillo should not have to write a parser to find out what the weather has been doing there.
Take the numbers. Cite the page. If you are a journalist working a storm and you need the ten-year context for a county, it is in the table.
The national picture
Ten years, 87,206 recorded hail events. 19,666 of them reached 1.75 inches — golf ball — which is the rough line where hail stops being noise on a gutter and starts being a claim. That is 22.6% of everything recorded, or one event in 4.4.
The 1.75-inch line is not our invention and it is not a rule. It is a diameter NOAA measures, and it is the size the trade and most carriers treat as the point where a composition roof is plausibly damaged. Plenty of roofs get destroyed by smaller stones falling for longer, and plenty of roofs shrug off a single golf ball. It is a threshold, not a verdict.
- 3,026 counties have at least one recorded hail event in the last decade — that is most of the country, not a belt.
- Only 37 states record enough hail for a severity rate to mean anything. The rest are in the totals but not in the ranking.
- Severe wind outnumbers hail almost two to one nationally, and it is the damage category contractors most often leave on the table.
Frequency is not severity
Here is the part that changes a decision.
The instinct when picking a market is to ask where it hails most. That question has an obvious answer — Texas, by a distance, with 12,900 recorded events. But the useful question is what happens when it does hail, and those two answers do not line up the way you would expect.
Texas converts 31.4% of its hail to claim size. Nebraska records 41% of Texas's hail volume and converts 29.4% of it — nearly the same rate, on a fraction of the events. Meanwhile there are states well up the volume ranking that convert under 20%. Plot the two against each other and there is no clean diagonal. Volume tells you how often your phone rings. The severity share tells you how many of those calls are worth driving to.
Neither number is the whole story and we are not going to pretend it is. A market is territory, competition, carrier behaviour, and whether you can staff it. But if you are going to reduce it to weather, reduce it to the right weather.
By state
Ranked by claim-sized events, because that is the column that correlates with work. The rate column is blank for states below 250 recorded events — not because they get no hail, but because a percentage built on a small count says more about the denominator than the weather.
| State | Counties | Hail events | At 1.75"+ | Share | Largest |
|---|---|---|---|---|---|
| Texas | 254 | 12,900 | 4,054 | 31.4% | 5" |
| Kansas | 105 | 7,351 | 1,846 | 25.1% | 5" |
| Nebraska | 93 | 5,337 | 1,570 | 29.4% | 5" |
| Oklahoma | 77 | 5,408 | 1,501 | 27.8% | 4.5" |
| Colorado | 49 | 4,481 | 1,146 | 25.6% | 4.83" |
| South Dakota | 66 | 4,278 | 1,014 | 23.7% | 4.5" |
| Missouri | 115 | 3,944 | 842 | 21.3% | 5" |
| Minnesota | 87 | 3,843 | 740 | 19.3% | 5" |
| Iowa | 99 | 3,386 | 636 | 18.8% | 4" |
| North Dakota | 53 | 2,453 | 579 | 23.6% | 4.5" |
| Illinois | 102 | 2,878 | 526 | 18.3% | 4.5" |
| Montana | 56 | 1,849 | 463 | 25% | 4" |
| Arkansas | 75 | 2,011 | 457 | 22.7% | 5" |
| Wyoming | 23 | 1,613 | 362 | 22.4% | 4.5" |
| Wisconsin | 72 | 2,376 | 357 | 15% | 4.5" |
By county
The twenty-five counties with the most claim-sized hail in the country over the decade. This is the list worth pinning to a wall if you are deciding where to put a crew.
Each one links to its full storm history — every documented event, the notable ones by date and size, and the severe-wind record alongside it.
| County | State | Hail events | At 1.75"+ | Share | Largest |
|---|---|---|---|---|---|
| Pennington County | SD | 631 | 168 | 26.6% | 4.5" |
| El Paso County | CO | 756 | 134 | 17.7% | 4" |
| Weld County | CO | 431 | 106 | 24.6% | 4.25" |
| Collin County | TX | 309 | 103 | 33.3% | 4.5" |
| Tarrant County | TX | 465 | 102 | 21.9% | 5" |
| Yuma County | CO | 354 | 102 | 28.8% | 4" |
| Denton County | TX | 372 | 101 | 27.2% | 4.25" |
| Pecos County | TX | 183 | 95 | 51.9% | 5" |
| Lincoln County | NE | 210 | 86 | 41% | 4" |
| Lincoln County | CO | 178 | 84 | 47.2% | 4" |
| Bexar County | TX | 293 | 83 | 28.3% | 4.5" |
| Meade County | SD | 280 | 82 | 29.3% | 4" |
| Laramie County | WY | 386 | 80 | 20.7% | 4.25" |
| Washington County | CO | 171 | 77 | 45% | 4.5" |
| Kit Carson County | CO | 231 | 76 | 32.9% | 4.83" |
| Oklahoma County | OK | 367 | 73 | 19.9% | 4" |
| Cherry County | NE | 217 | 69 | 31.8% | 4" |
| Tom Green County | TX | 189 | 66 | 34.9% | 4" |
| Goshen County | WY | 183 | 64 | 35% | 4.5" |
| Logan County | CO | 156 | 64 | 41% | 4" |
| Midland County | TX | 140 | 63 | 45% | 4" |
| Cleveland County | OK | 322 | 60 | 18.6% | 3.41" |
| Sedgwick County | KS | 290 | 60 | 20.7% | 2.75" |
| Ford County | KS | 167 | 59 | 35.3% | 5" |
| Williamson County | TX | 203 | 57 | 28.1% | 4" |
What this data cannot tell you
NOAA counts reports, not storms. A hail event enters the database because a person or a spotter network reported it, which means the record follows population. A county with three thousand people and a bad storm season can look quieter than a suburb that got pea-sized hail and has an active weather club. That bias lands almost entirely on the frequency numbers.
It is the reason we lead with the severity share rather than the raw count. The share of reports that were large is far less sensitive to how many people were around to make a report in the first place. It is not immune — nothing here is — but it is the sturdier of the two.
The other thing the record cannot tell you is what happened to any particular roof. A county with 400 documented hail events does not mean 400 damaged neighbourhoods, and a roof under a golf-ball storm in 2019 may have been replaced in 2020. Storm history is where the conversation starts. It is not the conversation.
What to do with this on Monday
Three things, in order, and the first two cost nothing.
- Look up the counties you already work. If the ten-year severity share is below the national 22.6%, your storm pipeline is thinner than your instinct says and your business needs a second leg — retail, service, or a recurring line.
- Look up the county you have been thinking about expanding into, and compare its severity share to the one you are in now, not to its raw event count. The count is the number that will mislead you.
- Pull your own last five years of jobs and mark which ones came from a storm. Compare that ratio to what the weather record says the county gave you. If the weather was there and the work was not, the gap is a coverage problem, not a demand problem — and that one is fixable.
Where this comes from
The source is the NOAA Storm Events Database, the federal record of severe weather reports. The aggregation, the county roll-up, and the severity share are ours. The dataset behind this page is the same one that powers our free hail-history lookup, which serves all 3,026 counties rather than the twenty-five printed here.
If you want to see what this looks like joined to actual properties — which roofs sat under which storm, and when they were last replaced — that is the product, and the honest way to evaluate it is to ask us to run your own county and check the answer against what you already know about it. Bring a market you know cold. That is the only test that means anything.
Questions
Can I cite or republish these numbers?
Yes. The underlying storm reports are public NOAA data and the aggregation is published under CC BY 4.0 — use it, with a link back to this page. If you are a journalist and need a cut we have not published, such as a specific county or a different size threshold, ask and we will run it.
What does 1.75 inches mean and why that number?
1.75 inches is golf-ball diameter, and it is the size the roofing trade and most insurance carriers treat as the point where a composition roof is plausibly claim-eligible. It is a NOAA-measured stone diameter, not a Curbsight judgement. It is a threshold for filtering a dataset, not a guarantee of damage — smaller hail falling longer can do more, and some roofs take a golf ball without failing.
Why do some states show no severity share?
Because a percentage computed on a small number of events describes the sample, not the weather. States with fewer than 250 recorded hail events over the decade are included in every total on this page but left out of the rate ranking. The chart has a slider so you can lower that floor and see for yourself why it is there.
How current is this?
The dataset covers 2016 through 2025 and this page was generated on 2026-08-25. Every figure on it is derived from the dataset at build time rather than typed in, so the page cannot drift from its source. NOAA's own record lags real time by a few months as reports are verified.
Does more hail mean more work for a roofing contractor?
Not reliably, and that is the point of this report. Volume tells you how often something happens; the severity share tells you how often it matters. A state can rank high on recorded events and convert a below-average share of them to claim size. Storm history is one input into a market decision alongside competition, carrier behaviour and whether you can staff it.
Run this against your own market
Bring a county you know cold. If what we show you does not match what you already know about it, we have not earned the next conversation.
BOOK A DEMO