research guides for home services & more

Roof repair & replacement · Excelsior Springs, Missouri

Roof repair and hail-damage roofing in Excelsior Springs, MO

37 hail reports within 10 miles of Excelsior Springs in 2016–2025[1]. Get a roofer out to inspect before a small leak becomes a ceiling. Excelsior Springs, in Clay County and Ray County — ZIP 64024, counts 10,819 residents (2025 estimate)[2].

Request help

Roof repair or roof replacement?

Answer a few questions to see what to do first.

Decision guide

The Excelsior Springs roofing picture in brief

Population (2025 est.)
10,819[2]+2.5% since 2020
County
Clay / Ray[2]city spans more than one county
Land area
10.8 sq mi[3]
Population density
998 / sq mi[2][3]
Hail reports within 10 mi
37[1]2016–2025 · 34 at 1 inch or larger
Largest hail reported nearby
2.5″[1]Sep 27, 2019, 6.7 mi from city center
Months with the most hail reports
May and June[1]2016–2025
Damaging-wind reports within 10 mi
50[1]peak 90 mph estimated · Jun 11, 2021
Median year homes were built
1969[4]the 3rd-oldest of the 14 Kansas City–area suburbs we cover
Median home value
$186,800[4]2020–2024
Detached single-family homes
74%[4]share of all housing units

What Excelsior Springs's numbers say about roofing

Excelsior Springs counts 10,819 residents (2025 estimate), growing at a middle-of-the-pack 2.5% since 2020[2]. The city spans 10.8 square miles at 998 residents per square mile (the 11th densest) and spans Clay County and Ray County, served by ZIP code 64024[3].

With 37 hail reports within 10 miles in 2016–2025, roofs of every age take hits here — new architectural shingles beside twenty-year-old three-tabs, and hail doesn't check the install date.

64024 is the city's single ZIP code[5].

The tracked suburbs closest by are Kearney (6.4 mi W), Liberty (11.7 mi SW) and Independence (18.6 mi S)[3].

Observers filed 37 hail reports within 10 miles of central Excelsior Springs in 2016–2025, on 20 storm days across 9 years[1] — the 3rd-fewest of the 14 Kansas City–area suburbs we cover; Kearney (61), Liberty (74), and Independence (67) for comparison. 34 were severe-size, 1 inch or more[6], and 10 reached golf-ball size (1.75″).

Biggest: 2.5-inch on Sep 27, 2019, 6.7 miles W of the center. Latest: Jul 11, 2025, 1.0-inch[1]. Reports peak in May and June.

50 damaging-wind reports came from within 10 miles in 2016–2025, peaking at 90 mph (estimated) on Jun 11, 2021[1]. 2 tornado reports also fall inside that radius[1].

Half of Excelsior Springs's homes were built before 1969[4] — the 3rd-oldest of the 14 Kansas City–area suburbs we cover (median years nearby: Kearney (2002), Liberty (1986), and Independence (1967)). Many roofs here have likely been replaced before — ask what is under the current layer.

Median home value: $186,800 (the 3rd-lowest of the 14 Kansas City–area suburbs we cover); 74% of housing is detached houses[4].

Out of the 14 suburbs on this site, Excelsior Springs has the 2nd-fewest damaging-wind reports nearby (50)[1], the 2nd-lowest share of homes built since 2010 (3%)[4], the 3rd-fewest hail reports nearby (37, tied with Grandview)[1], and the 3rd-oldest housing (by median year built) (1969)[4].

Hail reports within 10 miles of Excelsior Springs, 2016–2025

N 5 mi10 mi
Largest reports
DateSizeDistance
May 19, 20252.5″7.9 mi
Sep 27, 20192.5″6.7 mi
May 19, 20252″6.7 mi
Jun 30, 20232″6.7 mi
Jun 30, 20232″9.2 mi
Each dot is one hail report, sized by hail diameter, placed relative to the city center. Rings: 5 and 10 miles.[1]

Excelsior Springs storm calendar

Within 10 miles of Excelsior Springs, 2016–2025: 37 hail reports, 50 damaging-wind reports, and 2 tornado reports[1]. Peak: 65% in May, June, and July. Busiest year 2025 (32). Busiest month May 2025 (11). Latest: damaging-wind report, Sep 16, 2025, 8.1 mi out.

JFMAMJJASOND2016201720182019202020212022202320242025Apr 2016: 1May 2016: 1Jun 2016: 3Jul 2016: 1Nov 2016: 1Mar 2017: 2Jun 2017: 1Oct 2017: 1May 2018: 1Jun 2018: 1Apr 2019: 3May 2019: 1Sep 2019: 3Jul 2020: 4May 2021: 2Jun 2021: 10Sep 2021: 1Dec 2021: 1Mar 2022: 2Jun 2022: 1Apr 2023: 1Jun 2023: 4Sep 2023: 2Mar 2024: 1Apr 2024: 2May 2024: 1Jun 2024: 1Jul 2024: 2Oct 2024: 2Mar 2025: 7May 2025: 11Jun 2025: 3Jul 2025: 10Sep 2025: 1
Excelsior Springs, 2016–2025
MonthHailDamaging windTornadoAll
Mar39–12
Apr52–7
May115117
Jun716124
Jul314–17
Sep61–7
Oct12–3
Nov1––1
Dec–1–1
Darker squares, more reports. NOAA Storm Events Database[1].

roofing help in Excelsior Springs: what to do next

Requests go to Roof repair & replacement contractors serving the Excelsior Springs area — ZIP code 64024.

PLACEHOLDER lead buyer and partner links — nothing here is live.

Before reaching out: after a hail or wind storm

Whose roof is it? Excelsior Springs homes by building type

Most Excelsior Springs homes stand alone (74%[4] detached), so the roof — and the call on repair versus replacement — usually rests with the owner.

After detached houses, the biggest group is 3–4 units: 274 of 4,337 housing units[4].

Excelsior Springs's 4,337 housing units by building type, 2020–2024[4]
Building typeUnitsShareMargin of error
Detached house3,18973.5%±289
Attached house (townhouse, rowhouse)1413.3%±113
Duplex (2 units)1453.3%±122
3–4 units2746.3%±175
5–9 units1834.2%±88
10–19 units791.8%±90
20–49 units1002.3%±90
50 or more units1493.4%±98
Mobile home771.8%±63

Margins of error are the Census Bureau’s 90% intervals; small categories in small cities are rough.

The Excelsior Springs numbers behind this page

Excelsior Springs against the typical suburb we cover (median of 14)[4][1]
MeasureExcelsior SpringsMedian of 14Difference
Built 2010 or later3%10%7 pts lower
Damaging-wind reports (10 mi)509848 fewer
Hail reports (10 mi)375922 fewer
Median home value$186,800$247,30024% lower
Detached single-family74%72%1 pts higher
Median year built1969198617 years older
Owner-occupied68%68%about the same

Largest differences first. Medians are the middle value across the covered Kansas City–area suburbs, from the same sources.

How Excelsior Springs compares with its nearest neighbours[1][4][3]
CityHail reports ≤10 mi1 inch or largerLargestMedian year built
Excelsior Springs37342.5″1969
Kearney 6.4 mi61532.5″2002
Liberty 11.7 mi74642.5″1986
Independence 18.6 mi67562″1967
Gladstone 19.1 mi125972.5″1973
Grain Valley 22.5 mi55502″2002
Most recent hail reports within 10 miles of Excelsior Springs[1]
DateSizeWhere
Jul 11, 20251″5.1 mi N
May 19, 20251″7.3 mi N
May 19, 20251.25″4.2 mi NW
May 19, 20251.25″6.4 mi W
May 19, 20252″6.7 mi W
May 19, 20251.25″6.7 mi SW
May 19, 20251.75″8.7 mi NW
May 19, 20251.5″9.9 mi N
May 19, 20251.75″7.2 mi NW
May 19, 20252.5″7.9 mi W
Most recent damaging-wind reports within 10 miles[1]
DateWindDistance
Sep 16, 202560 mph (est.)8.1 mi
Jul 11, 202560 mph (est.)3.9 mi
Jul 11, 202560 mph (est.)5.0 mi
Jul 11, 202560 mph (est.)3.9 mi
Jul 11, 202560 mph (est.)2.1 mi
Jul 11, 202560 mph (est.)4.2 mi
Hail reports near Excelsior Springs by month, 2016–2025[1]
MonthReports
March3
April5
May11
June7
July3
September6
October1
November1
When Excelsior Springs's 4,337 housing units were built[4]
BuiltUnitsShareMargin of error
2020 or later00.0%±19
2010 to 20191353.1%±114
2000 to 200961614.2%±221
1990 to 19993347.7%±142
1980 to 198946110.6%±175
1970 to 197955312.8%±151
1960 to 196985119.6%±209
1950 to 19593598.3%±131
1940 to 19492726.3%±107
1939 or earlier75617.4%±191

ACS 2020–2024 estimates; margins of error are the Census Bureau's 90% intervals.

ZIP code areas covering Excelsior Springs[5]
ZIP (ZCTA)Share of Excelsior Springs's landShare of the ZIP inside the city
64024100%15%

Common Excelsior Springs roofing questions

How often does hail hit near Excelsior Springs?

On 20 days in 2016–2025, in 9 different years[1].

When is hail season in Excelsior Springs?

Nearby reports peak in May and June[1].

Which Excelsior Springs areas do these roofers cover?

ZIP 64024[5], Clay County. Close by: Kearney (6.4 mi), Liberty (11.7 mi), and Independence (18.6 mi)[3].

Storm disaster declarations for Clay County?

10 storm-related declarations since 2000, including Severe Storms, Tornadoes, and Flooding (DR-4451, 2019), Severe Storms, Tornadoes, Straight-Line Winds, and Flooding (DR-4238, 2015), and Severe Winter Storm (EM-3317, 2011)[7].

A lot of Excelsior Springs homes predate 1980 — what does that mean for roof work?

64% of Excelsior Springs's housing units were built before 1980, 32.0% before 1960[4] — the 4th-highest share of the 14 Kansas City–area suburbs we cover. Older houses are more likely to be on a second or later roof; ask whether a quote includes tearing off every existing layer and checking the decking underneath.

Sources

  1. NOAA Storm Events Database
  2. Census population estimates, Vintage 2025
  3. Census Gazetteer 2025
  4. Census ACS 2020–2024 5-year (keyless bulk)
  5. Census 2020 ZCTA–place file
  6. NWS Storm Prediction Center FAQ (link unverified)
  7. OpenFEMA disaster declarations

Data pulled Sep 28, 2026. Full citations and method.