Skip to content
Roof Inspectors

NOAA data · 2016–2025

Where in the Kansas City area is hail reported most often?

Hail reports within 5 miles of each of the 63 communities we serve, grouped into three bands, with what the comparison can and can’t tell you.

By Roof InspectorsPublished

The short answer

Hail of 1 inch or larger was reported most often in the core of the metro: 22 of the 23 places in the higher band (9–20 hail-report days in 2016–2025) are within 25 miles of downtown Kansas City, Missouri, where circles overlap and the most people are around to report hail. The 21 places in the lower band had 2–4 hail-report days. We counted NWS hail reports within 5 miles of each of the 63 communities we serve (NOAA Storm Prediction Center data through December 31, 2025).
Places compared
63
5-mile circles
Higher band
23 places
9–20 hail-report days, 2016–2025
Middle band
19 places
5–8 hail-report days, 2016–2025
Lower band
21 places
2–4 hail-report days, 2016–2025

These are records for the wider area, not for your address. A storm on record doesn’t mean your roof was damaged, and it doesn’t mean your insurance company will accept that storm or date. That’s why an inspection is worth having: a roofing professional looks at the roof itself.

The map, by band

22 of the 23 higher-band places are within 25 miles of downtown Kansas City, Missouri; 17 of the 21 lower-band places are farther out. Each dot is a community we serve, shaded by its days with a hail report of 1 inch or larger within 5 miles, 2016–2025. Source: NOAA/NWS (SPC reports), data through December 31, 2025.

  • Higher band: 9–20 hail-report days
  • Middle band: 5–8 hail-report days
  • Lower band: 2–4 hail-report days
  • 60-mile service area
  • Built-up area

Map data: U.S. Census Bureau TIGER/Line

Map of the 63 communities we serve, each dot shaded by its band of hail-report days within 5 miles, 2016–2025: higher band, 23 places with 9–20 hail-report days; middle band, 19 places with 5–8 hail-report days; lower band, 21 places with 2–4 hail-report days. Every place is listed by band below the map.

Every place, by band

Within each band, places are listed alphabetically. They aren’t ranked: a day or two either way is within the chance of who happened to see and report hail.

See the numbers for every place
Hail-report days 2016–2025 and radar hail days 2021–2025 within 5 miles of each place, by band, then alphabetically. Source: NOAA/NWS (SPC reports; MRMS radar estimates), data through December 31, 2025.
PlaceBandHail-report days 2016–2025Radar hail days 2021–2025
EdwardsvilleWyandotte CountyHigher1110
FairwayJohnson CountyHigher136
GladstoneClay CountyHigher138
IndependenceJackson CountyHigher133
Kansas City, KSWyandotte CountyHigher105
LeawoodJohnson CountyHigher95
Lee’s SummitJackson CountyHigher94
LenexaJohnson CountyHigher1810
LibertyClay CountyHigher97
MerriamJohnson CountyHigher159
MissionJohnson CountyHigher165
Mission HillsJohnson CountyHigher126
North Kansas CityClay CountyHigher125
OlatheJohnson CountyHigher209
Overland ParkJohnson CountyHigher146
ParkvillePlatte CountyHigher135
Platte CityPlatte CountyHigher94
Prairie VillageJohnson CountyHigher126
RaytownJackson CountyHigher104
RiversidePlatte CountyHigher164
Roeland ParkJohnson CountyHigher167
ShawneeJohnson CountyHigher159
TopekaShawnee CountyHigher136
AtchisonAtchison CountyMiddle51
Blue SpringsJackson CountyMiddle88
Bonner SpringsWyandotte CountyMiddle77
CameronClinton CountyMiddle73
De SotoJohnson CountyMiddle65
Excelsior SpringsClay CountyMiddle77
GarnettAnderson CountyMiddle61
Grain ValleyJackson CountyMiddle86
GreenwoodJackson CountyMiddle84
Kansas City, MOJackson CountyMiddle85
KearneyClay CountyMiddle73
LansingLeavenworth CountyMiddle54
LawrenceDouglas CountyMiddle64
LeavenworthLeavenworth CountyMiddle86
Oak GroveJackson CountyMiddle64
OttawaFranklin CountyMiddle54
SmithvilleClay CountyMiddle83
Spring HillJohnson CountyMiddle54
WarrensburgJohnson County, MOMiddle72
Baldwin CityDouglas CountyLower43
BasehorLeavenworth CountyLower46
BeltonCass CountyLower43
ButlerBates CountyLower43
EudoraDouglas CountyLower23
GardnerJohnson CountyLower34
GrandviewJackson CountyLower24
HarrisonvilleCass CountyLower33
HigginsvilleLafayette CountyLower31
LexingtonLafayette CountyLower22
LouisburgMiami CountyLower33
OdessaLafayette CountyLower42
OsawatomieMiami CountyLower42
PaolaMiami CountyLower21
PeculiarCass CountyLower34
PlattsburgClinton CountyLower23
Pleasant HillCass CountyLower37
RaymoreCass CountyLower33
RichmondRay CountyLower33
St. JosephBuchanan CountyLower21
TonganoxieLeavenworth CountyLower36

What this comparison can and can’t tell you

It shows where hail of 1 inch or larger was reported most often. It doesn’t measure how much hail fell on any street or roof.

  • Circles in the inner suburbs overlap, so neighboring places share many of the same reports.
  • A 5-mile circle covers only part of a large city: for Kansas City, Missouri, it is the area around downtown.
  • Report counts follow where people and storm spotters are. A busy area with more people watching logs more reports than open country under the same storm.
  • Counts this small vary by chance: a place a day or two from a band edge could land in the next band over another ten years.
  • Radar hail days count only when a Weather Service hail report also fell nearby, so they share the same bias.
  • Radar hail days can be higher than report days even though they cover fewer years (2021–2025). They count radar-estimated hail of 1 inch or larger over the circle whenever the Weather Service logged a hail report of any size within 20 miles of the place’s center that day, so a place in the lower band can still show several radar days (Pleasant Hill: 7). A lower band doesn’t mean hail is rare where you live.
  • Some city pages use a bigger circle for their own storm record (10 miles for Kansas City, Missouri; 6 for Topeka, Lawrence and St. Joseph). This comparison uses 5 miles for every place, so the numbers differ.

How we counted

A hail-report day is a storm day (NOAA’s noon-to-noon UTC day) with at least one National Weather Service hail report of 1 inch or larger within 5 miles of a place’s downtown or city hall; several reports on the same day count once. We ordered the 63 places by days with a hail report of 1 inch or larger within 5 miles in 2016–2025, split the list into thirds, and kept places tied at a split in the higher band; a place with none is always in the lower band.

The full method and sources

We used the ten complete years 2016–2025, which NOAA has finalized; 2026 is left out until its final data is published. For 2026 so far, see the 2026 Kansas City hail report. The bands use hail reports only, and this time they hold 23, 19, 21 places, so they aren’t equal thirds. These numbers were frozen on November 3, 2026; when we move to newer years, we’ll date the change here.

Radar hail days (2021–2025, the full years of NOAA MRMS radar data we hold) are days when radar estimated hail of 1 inch or larger over the circle and the Weather Service also logged a hail report of any size within 20 miles of the place’s center that day; readings above about 6 inches are dropped. They’re in the table and the CSV for context.

Reports come from trained spotters, emergency managers, the public and weather stations, so they show where people saw hail, not every place it fell.

Our storm records come from NOAA radar estimates and National Weather Service reports. Radar can miss or misjudge hail, and a report marks a single spot, so records can be incomplete. Treat them as a starting point, not a verdict about your roof.

For reporters and researchers

Every place’s numbers and band: kc-hail-days-by-place.csv. Share images: wide and square. Metro-wide numbers by year and month are on Kansas City hail history. Please credit Roof Inspectors and link to this page.

File details and license

One row per place, in the page’s order: place, state, county, lat, lng, radius_mi, report_days_2016_2025, radar_days_2021_2025, band and data_through. lat and lng are the point each 5-mile circle is drawn around, and data_through is the last storm day counted.

You can reuse this file under CC BY 4.0 with credit to Roof Inspectors. The underlying NOAA data is U.S. government work in the public domain.

Was hail recorded near your house?

See how many significant storms are on record near your address, free in about 30 seconds. Add your contact details to see each storm’s date and hail size.

  • Doesn’t file an insurance claim
  • One local partner, never a pile-on

If you file a claim, even after an inspection, your insurance company decides what’s covered and what it pays. Roof Inspectors and our roofing partners can’t make that decision or promise an outcome.

Check my roof’s storm history