Research & Data

Golf-Ball Hail Days: Which Counties Get Hit Most, Ranked for 206 US Cities

We counted the days since 2014 with hail of 1.75 inches or larger in the county of each of 206 cities. The median is 4; Weld County, Colorado leads with 38. County size and reporting change how to read the count.

Based on Google Maps ratings for roofing contractors across 174 cities, as of June 2026

A report of penny-sized hail and a report of golf-ball hail are very different events for a roof. We counted, for each of the 206 cities in our directory, the distinct days since 2014 on which NOAA recorded hail of 1.75 inches or larger, the size the National Weather Service calls golf ball. The numbers belong to each city's county, because that is the unit NOAA reports in.

The median across all 206 cities is 4 golf-ball days in twelve and a half years, and 14 cities have none. At the top of the list, Greeley, Colorado, sits in Weld County with 38 days, roughly 9.5 times the median.

The 15 hardest-hit counties

Days with golf-ball hail or larger by county, 2014 to June 2026Weld Co., CO38 daysSedgwick Co., KS29 daysLubbock Co., TX28 daysComanche Co., OK27 daysPotter Co., TX27 daysBuffalo Co., NE26 daysLancaster Co., NE25 daysTaylor Co., TX25 daysOklahoma Co., OK24 daysMidland Co., TX23 daysEctor Co., TX21 daysReno Co., KS21 days
Distinct days with at least one hail report of 1.75 inches or larger, top 12 counties among the cities we cover. NOAA NCEI Storm Events, 2014 to June 2026.
The 15 counties with the most golf-ball hail days among the cities we cover
CountyCities in our directoryDays 1.75 in+Days 1 in+Largest stoneArea (sq mi)Median home built
Weld, COGreeley381184.25 in4,0171984
Sedgwick, KSWichita29872.75 in1,0091974
Lubbock, TXLubbock28664.50 in9011983
Comanche, OKLawton27764.00 in1,0841974
Potter, TXAmarillo27623.00 in9221972
Buffalo, NEKearney26594.00 in9751981
Lancaster, NELincoln25545.00 in8461981
Taylor, TXAbilene25524.50 in9191974
Oklahoma, OKEdmond24754.00 in7181992
Midland, TXMidland23394.00 in9021986
Ector, TXOdessa21515.00 in9021978
Reno, KSHutchinson21442.75 in1,2721961
Cleveland, OKMoore, Norman20593.41 in5581988
Garfield, OKEnid20442.75 in1,0601970
Pueblo, COPueblo19553.00 in2,3981966

Cities in the same county share one set of hail numbers. Moore and Norman both sit in Cleveland County, Oklahoma; Killeen and Temple in Bell County, Texas; Bentonville and Rogers in Benton County, Arkansas. The list has 7 Texas counties in its top 20, followed by Oklahoma (4), Colorado (3), Nebraska (3) and Kansas (2).

A county is not a city: reading the area column

Weld County covers 4,017 square miles, about 4.0 times the 1,009 of Sedgwick County, Kansas, which holds Wichita. The two have 38 and 29 golf-ball days. Per square mile, Wichita's county is the busier one: a day counts if a golf-ball stone was reported anywhere in the county, and a larger county gives a storm more room to produce one. The count tells you how often your county sees big hail, not how often it lands on your street.

Reporting adds another wrinkle. Hail only becomes a report when someone sees it and tells the weather service, so counties with more people, spotters and roads record more. A quiet-looking rural county may simply have fewer witnesses.

How often a hail day is a big hail day

The share of 1-inch hail days that also reach golf-ball size differs a lot between places. In Midland County, Texas, 23 of 39 days with 1-inch hail (59%) reached 1.75 inches. In Weld County it is 38 of 118 (32%). For Sedgwick County it is 29 of 87 (33%). Among counties with at least 30 one-inch days, the highest shares are Midland (59%), Pottawattamie (48%) and Taylor (48%).

What this means for your roof
In the top counties, a hailstorm that reaches 1 inch has a real chance of reaching 1.75 inches, so a roof that took a "minor" 1-inch storm there is worth a look. Only 14 of the 191 counties we cover reach 20 or more golf-ball days; for most places the number is in single digits, and an inspection can reasonably follow a specific storm date rather than a standing schedule. Look up the storm history for your own county on a county hail history page, or check an address with the hail check.

Old roofs in hard-hit places

The last column of the table is the median year homes were built in the city, from the Census Bureau's American Community Survey. Hutchinson (1961), Pueblo (1966), Enid (1970) have the oldest housing among the top 15 counties. A home's age is not a roof's age, since many have been reroofed, but a house built in the 1960s has had far more time to take hits and to be reroofed more than once. Our guide on roof age and hail covers how age changes the repair-or-replace decision.

Planning work in one of these cities? Compare local prices on the roof replacement cost page for Greeley or any city in our cost index.

Frequently Asked Questions

What counts as a golf-ball hail day in this data?

A day on which at least one NOAA hail report in the county measured 1.75 inches or more. Several reports on one day count once.

Which city in your directory has the most golf-ball hail days?

Greeley, Colorado, in Weld County, with 38 days from 2014 to June 2026. Wichita, Kansas follows with 29.

Are the numbers for the city or the county?

The county. NOAA files hail reports by county zone, so every city in a county shares the same figures. County size affects the count, which is why the table shows area.

Does more golf-ball hail mean more roof replacements?

Not by itself. A roof's damage depends on its material, age and slope as well as stone size, and an insurer decides what is covered. The count shows exposure, not outcomes.

Where the numbers come from

Data: NOAA hail reports by county, January 2014 to June 2026; Census ACS 2019 to 2023 5-year estimates for housing. Both processed by PickARoofer. Method and limits: how we build our storm and hail figures.

Sources

How we write and fund our articles: editorial policy.

Ready to Get Contractor Quotes?

Compare local roofing contractors in your area. Free, no-obligation estimates from licensed professionals.