United States › Kansas

Home insurance costs & natural hazards in Kansas

Plain facts for Kansas homeowners: what coverage has cost across the state, what flood insurance runs, and which natural hazards matter in each county.

See the numbers

Historical averages, not a quote. Updated Oct 2026.

Illustration of a house on a hill in front of a large shield

Kansas at a glance

Four numbers most homeowners ask about first.

$2,289
Typical home premium

Median ZIP code, per policy per year in 2022 (inflation-adjusted).

$1,118
Avg. flood policy

Single-family NFIP policies that took effect in 2025.

1.34%
Nonrenewal rate

Median ZIP in 2022. Typical U.S. ZIP: 0.81%.

2 of 105
Counties rated high

Counties FEMA rates relatively high or very high on its overall National Risk Index.

Kansas in numbers
2.9M
residents (2020 Census)
7.0%
of policies had a paid claim (2022, median ZIP)
$11,694
average paid claim (2022, median ZIP)
5,069
single-family NFIP flood policies (2025)

What homeowners in Kansas pay

Each block pairs a short explanation with the data behind it.

Homeowners insurance

U.S. Treasury FIO, HO-3/HO-5 policies, 2018–2022

The typical Kansas ZIP code saw homeowners premiums of $2,289 per policy in 2022, 48% above the typical U.S. ZIP code ($1,551). After adjusting for inflation, that figure rose 5% between 2018 and 2022. The figures come from 414 Kansas ZIP codes in Treasury's data.

Premiums by county

Typical premium per policy

Inflation-adjusted dollars, median across ZIP codes
KansasU.S. typical ZIP

Flood insurance

FEMA NFIP single-family policies, 2022–2025

Standard home policies don't cover floods. 5,069 single-family NFIP policies took effect in Kansas in 2025, at an average full cost of $1,118, compared with $937 in 2022. About 67% of those policies are for homes in high-risk A or V zones.

Flood costs by county

Average flood policy cost

Full cost incl. fees, by year the policy took effect

Policies by flood zone, 2025

5,069 policies
A zones 67%X/B/C zones 33%V zones 0%Other/unrated 0%

Natural hazards

FEMA National Risk Index, December 2025

Bars count how many of Kansas's 105 counties FEMA rates relatively high or very high for each hazard. The most widespread are ice storm, drought and winter weather. Open any county for its full hazard profile.

How the ratings work

Hazards across Kansas's counties

Counties FEMA rates relatively high or very high

Kansas counties

All 105 counties: typical premium (2022), average flood policy (2025) and FEMA's overall risk rating.

Typical home premium by county, 2022

Tap a county to open its page. White = not enough data.
Allen County: $1,765Anderson County: $2,057Atchison County: $2,090Barber County: $2,523Barton County: $2,590Bourbon County: $2,147Brown County: $1,929Butler County: $2,680Chase County: $2,253Chautauqua County: $2,294Cherokee County: $2,102Cheyenne County: $2,110Clark County: $2,460Clay County: $2,111Cloud County: $1,913Coffey County: $2,233Comanche County: $2,291Cowley County: $2,369Crawford County: $2,062Decatur County: $2,049Dickinson County: $2,246Doniphan County: $2,034Douglas County: $2,297Edwards County: $2,498Elk County: $2,417Ellis County: $2,244Ellsworth County: $2,094Finney County: $2,489Ford County: $2,430Franklin County: $2,253Geary County: $2,262Gove County: $2,130Graham County: $2,324Grant County: $2,674Gray County: $2,799Greeley County: $2,270Greenwood County: $1,882Hamilton County: $2,137Harper County: $2,486Harvey County: $2,386Haskell County: $2,560Hodgeman County: $2,475Jackson County: $2,136Jefferson County: $2,282Jewell County: $1,891Johnson County: $2,486Kearny County: $2,263Kingman County: $2,316Kiowa County: $2,500Labette County: $1,912Lane County: $2,181Leavenworth County: $2,419Lincoln County: $2,384Linn County: $2,074Logan County: $2,284Lyon County: $2,181McPherson County: $2,334Marion County: $1,937Marshall County: $2,247Meade County: $2,658Miami County: $2,358Mitchell County: $1,953Montgomery County: $2,238Morris County: $2,099Morton County: $2,102Nemaha County: $1,930Neosho County: $2,062Ness County: $2,431Norton County: $2,411Osage County: $2,202Osborne County: $2,034Ottawa County: $2,673Pawnee County: $2,253Phillips County: $2,367Pottawatomie County: $2,293Pratt County: $2,602Rawlins County: $1,987Reno County: $2,402Republic County: $2,018Rice County: $2,188Riley County: $2,190Rooks County: $2,633Rush County: $2,345Russell County: $2,494Saline County: $2,410Scott County: $2,353Sedgwick County: $2,754Seward County: $2,539Shawnee County: $2,214Sheridan County: $2,615Sherman County: $2,423Smith County: $2,363Stafford County: $2,534Stanton County: $2,673Stevens County: $2,773Sumner County: $2,352Thomas County: $2,258Trego County: $2,232Wabaunsee County: $2,354Wallace County: $2,262Washington County: $2,110Wichita County: $2,207Wilson County: $1,959Woodson County: $1,923Wyandotte County: $1,996
under $2,090$2,090–$2,238$2,238–$2,345$2,345–$2,486$2,486+
CountyPremiumFloodFEMA rating
Allen County$1,765$1,316Very Low
Anderson County$2,057—Very Low
Atchison County$2,090$1,627Very Low
Barber County$2,523—Very Low
Barton County$2,590$796Relatively Low
Bourbon County$2,147$1,290Very Low
Brown County$1,929—Very Low
Butler County$2,680$1,302Relatively Low
Chase County$2,253$1,253Very Low
Chautauqua County$2,294—Very Low
Cherokee County$2,102$1,206Relatively Low
Cheyenne County$2,110—Very Low
Clark County$2,460—Very Low
Clay County$2,111$1,130Very Low
Cloud County$1,913$845Very Low
Coffey County$2,233$1,676Very Low
Comanche County$2,291—Very Low
Cowley County$2,369$914Relatively Low
Crawford County$2,062$1,347Relatively Low
Decatur County$2,049—Very Low
Dickinson County$2,246$1,088Relatively Low
Doniphan County$2,034$900Very Low
Douglas County$2,297$1,058Relatively Low
Edwards County$2,498$923Very Low
Elk County$2,417—Very Low
Ellis County$2,244$1,032Very Low
Ellsworth County$2,094$1,113Very Low
Finney County$2,489$857Relatively Low
Ford County$2,430$1,121Relatively Low
Franklin County$2,253$1,421Relatively Low
Geary County$2,262$985Very Low
Gove County$2,130—Very Low
Graham County$2,324—Very Low
Grant County$2,674—Very Low
Gray County$2,799—Very Low
Greeley County$2,270—Very Low
Greenwood County$1,882—Very Low
Hamilton County$2,137—Very Low
Harper County$2,486$877Very Low
Harvey County$2,386$1,153Very Low
Haskell County$2,560—Very Low
Hodgeman County$2,475—Very Low
Jackson County$2,136—Very Low
Jefferson County$2,282$1,394Very Low
Jewell County$1,891—Very Low
Johnson County$2,486$1,159Relatively High
Kearny County$2,263—Very Low
Kingman County$2,316$1,108Very Low
Kiowa County$2,500—Very Low
Labette County$1,912$1,130Relatively Low
Lane County$2,181—Very Low
Leavenworth County$2,419$1,051Relatively Low
Lincoln County$2,384—Very Low
Linn County$2,074$1,131Very Low
Logan County$2,284—Very Low
Lyon County$2,181$1,079Relatively Low
Marion County$1,937$963Very Low
Marshall County$2,247—Very Low
McPherson County$2,334$1,036Very Low
Meade County$2,658—Very Low
Miami County$2,358$1,333Relatively Low
Mitchell County$1,953—Very Low
Montgomery County$2,238$1,054Relatively Low
Morris County$2,099—Very Low
Morton County$2,102—Very Low
Nemaha County$1,930—Very Low
Neosho County$2,062$1,281Very Low
Ness County$2,431—Very Low
Norton County$2,411—Very Low
Osage County$2,202$1,034Very Low
Osborne County$2,034—Very Low
Ottawa County$2,673$877Very Low
Pawnee County$2,253$867Very Low
Phillips County$2,367—Very Low
Pottawatomie County$2,293$922Very Low
Pratt County$2,602$800Relatively Low
Rawlins County$1,987—Very Low
Reno County$2,402$880Relatively Low
Republic County$2,018$1,504Very Low
Rice County$2,188$1,057Very Low
Riley County$2,190$834Relatively Low
Rooks County$2,633—Very Low
Rush County$2,345—Very Low
Russell County$2,494—Very Low
Saline County$2,410$964Relatively Low
Scott County$2,353—Relatively Low
Sedgwick County$2,754$1,194Relatively High
Seward County$2,539$548Very Low
Shawnee County$2,214$1,289Relatively Moderate
Sheridan County$2,615—Very Low
Sherman County$2,423—Very Low
Smith County$2,363—Very Low
Stafford County$2,534—Very Low
Stanton County$2,673—Very Low
Stevens County$2,773—Very Low
Sumner County$2,352$1,241Relatively Low
Thomas County$2,258—Very Low
Trego County$2,232—Very Low
Wabaunsee County$2,354$1,462Very Low
Wallace County$2,262—Very Low
Washington County$2,110—Very Low
Wichita County$2,207—Very Low
Wilson County$1,959$1,120Very Low
Woodson County$1,923—Very Low
Wyandotte County$1,996$1,059Relatively Moderate

ZIP codes with the most flood policies

Practical next steps

Simple things Kansas homeowners can do with this information.

Check your flood zone. Look up your address on FEMA's Flood Map Service Center (msc.fema.gov). Standard home policies don't cover flood damage, and flood insurance usually has a 30-day waiting period, so it's worth sorting out before storm season.
Look at your roof. Hail and wind claims often come down to the roof. Impact-resistant (Class 4) shingles can earn discounts in some states, and knowing your roof's age helps when you compare policies.
Create defensible space. Clearing dry brush and debris within 30 feet of the house and using ember-resistant vents can lower wildfire exposure. Some insurers and states recognize mitigation work with discounts.
Plan for heat and dry spells. Long dry periods can stress foundations and landscaping. Regular checks of your HVAC system and foundation can catch small problems before they become claims.

Historical averages, not a quote. Homeowners figures are inflation-adjusted averages from the U.S. Treasury Federal Insurance Office "Supporting Underlying Metrics" (2018–2022, published January 2025). They cover HO-3/HO-5 policies from participating private insurers and exclude state residual-market plans (such as FAIR plans and Citizens), surplus-lines and flood coverage. Treasury notes that individual ZIP codes can contain data anomalies. Your price depends on your home, coverage and insurer.

Sources: U.S. Treasury FIO; FEMA OpenFEMA NFIP Redacted Policies v3 (data as of Sep 8, 2026); FEMA National Risk Index (December 2025); U.S. Census Bureau ZCTA-to-county relationship file (2020) and county adjacency file; GeoNames place names. How we calculate these numbers.

This product uses the FEMA OpenFEMA API and National Risk Index data, but is not endorsed by FEMA. The Federal Government or FEMA cannot vouch for the data or analyses derived from these data after the data have been retrieved from the Agency's website(s). SafeHomeFacts is independent and not affiliated with the U.S. Treasury, FEMA or any insurer.