klepZ HighWater

Flood history / Kansas

Kansas
flood claim history.

ZIP codes20100+ paid claims each
Paid claims3,5191978–2026
Total paid$52.7MNational Flood Insurance Program
Outside high-risk zone30%of claims with a rated zone

Across the 20 Kansas ZIP codes with at least 100 paid claims on file, the National Flood Insurance Program has paid $52.7M on 3,519 claims between 1978 and 2026. ZIP 67530 in Barton County carries the most at 471, 13.4% of the state total shown here.

The events driving the most paid claims across these ZIPs are Midwest Flooding (433 claims), Thunderstorms (107 claims) and Not a named storm (102 claims).

29.8% of the claims here that record a rated flood zone were on properties outside the mapped high-risk area — the zone where flood insurance is optional and most owners go without it.

Claim volume tracks how many properties carried flood insurance as much as how often the water came up. A ZIP with a long insured history will out-file a comparable one where few owners were covered, so read each ZIP's own record rather than ranking them against each other.

Every Kansas ZIP code on file

ZIPCountyPaid claimsTotal paidHeaviest year
67530 Barton County 471 $2.1M 1981 432
66502 Riley County 332 $5.1M 1993 215
67056 Harvey County 222 $2.3M 1993 123
66205 Johnson County 196 $2.0M 1998 42
67401 Saline County 191 $4.4M 2007 102
66207 Johnson County 188 $967K 1984 56
67010 Butler County 186 $5.1M 1998 54
67337 Montgomery County 170 $2.9M 1992 38
66208 Johnson County 161 $2.3M 1982 32
66103 Wyandotte County 151 $5.7M 1998 38
67042 Butler County 149 $2.6M 1979 81
67002 Butler County 145 $4.6M 2009 31
66762 Crawford County 140 $1.7M 1994 29
66533 Shawnee County 138 $1.2M 2005 65
67301 Montgomery County 134 $2.6M 2007 57
67110 Sedgwick County 121 $1.7M 1993 28
67218 Sedgwick County 113 $566K 1997 44
67013 Sumner County 110 $1.8M 1998 30
66206 Johnson County 101 $1.6M 1982 17
66020 Leavenworth County 100 $1.5M 2001 22

Only ZIP codes with at least 100 paid claims on file appear here. A ZIP missing from this table has a shorter record, not a clean one.