Kansas Environment & Hazard Risk
2 counties rated high or very high risk. 79,758 storm events since 1996, #2 among states.
- Expected yearly loss
- $1.78B
- $607 per person
- Storm events since 1996
- 79,758
- Most often hail
- Flood insurance policies
- 5,331
- $116M in claims paid
- Superfund sites
- 20
- 318 toxic release facilities
Risk by county
FEMA National Risk Index rating, highest risk first
| County | Overall risk | Top hazard | Flood policies | Flood claims paid |
|---|---|---|---|---|
| Sedgwick County | High | Ice storm | 850 | $14.7M |
| Johnson County | High | Winter weather | 544 | $13.16M |
| Wyandotte County | Moderate | Strong wind | 60 | $10.78M |
| Shawnee County | Moderate | Winter weather | 714 | $3.99M |
| Reno County | Low | Ice storm | 185 | $1.19M |
| Douglas County | Low | Winter weather | 260 | $1.87M |
| Butler County | Low | Wildfire | 151 | $12.71M |
| Montgomery County | Low | Tornado | 85 | $5.75M |
| Crawford County | Low | Drought | 69 | $1.73M |
| Cowley County | Low | Wildfire | 44 | $2.11M |
| Leavenworth County | Low | Heat wave | 130 | $2.98M |
| Labette County | Low | Ice storm | 78 | $1.6M |
| Saline County | Low | Winter weather | 178 | $4.61M |
| Finney County | Low | Drought | 21 | $33.51K |
| Barton County | Low | Hail | 83 | $2.33M |
| Riley County | Low | Winter weather | 314 | $9.23M |
| Pratt County | Low | Drought | 12 | $2,009 |
| Cherokee County | Low | Drought | 38 | $1.67M |
| Ford County | Low | Hail | 42 | $143K |
| Dickinson County | Low | Ice storm | 57 | $174K |
| Sumner County | Low | Hail | 107 | $3.72M |
| Lyon County | Low | Ice storm | 35 | $970K |
| Scott County | Low | Hail | 2 | - |
| Franklin County | Low | Ice storm | 29 | $711K |
| Miami County | Low | Winter weather | 40 | $1.12M |
| Seward County | Very Low | Drought | 33 | $114K |
| Geary County | Very Low | Winter weather | 38 | $227K |
| Phillips County | Very Low | Hail | - | - |
| Barber County | Very Low | Drought | 2 | $1,219 |
| Stevens County | Very Low | Drought | - | - |
| McPherson County | Very Low | Ice storm | 84 | $310K |
| Harvey County | Very Low | Winter weather | 142 | $3.22M |
| Marion County | Very Low | Ice storm | 12 | $273K |
| Gray County | Very Low | Drought | 2 | - |
| Bourbon County | Very Low | Hail | 11 | $2.44M |
| Kingman County | Very Low | Ice storm | 30 | $993K |
| Osage County | Very Low | Ice storm | 19 | $171K |
| Coffey County | Very Low | Lightning | 10 | $135K |
| Ellis County | Very Low | Hail | 107 | $246K |
| Neosho County | Very Low | Ice storm | 58 | $1.53M |
| Pawnee County | Very Low | Drought | 21 | $12.5K |
| Harper County | Very Low | Drought | 13 | - |
| Pottawatomie County | Very Low | Wildfire | 85 | $367K |
| Mitchell County | Very Low | Hail | 6 | $154K |
| Rice County | Very Low | Hail | 31 | $298K |
| Morris County | Very Low | Wildfire | - | - |
| Jewell County | Very Low | Hail | - | $11.86K |
| Greenwood County | Very Low | Ice storm | 2 | $18.29K |
| Stafford County | Very Low | Drought | - | - |
| Jackson County | Very Low | Wildfire | 10 | $104K |
| Osborne County | Very Low | Hail | - | $168K |
| Marshall County | Very Low | Wildfire | - | $102K |
| Smith County | Very Low | Hail | - | - |
| Comanche County | Very Low | Wildfire | 2 | - |
| Cloud County | Very Low | Hail | 14 | $35K |
| Norton County | Very Low | Hail | 6 | - |
| Jefferson County | Very Low | Wildfire | 48 | $1.14M |
| Republic County | Very Low | Hail | 15 | $127K |
| Wilson County | Very Low | Drought | 26 | $1.66M |
| Anderson County | Very Low | Drought | 5 | $221K |
| Edwards County | Very Low | Drought | 45 | $1,669 |
| Nemaha County | Very Low | Wildfire | 2 | $52.96K |
| Ottawa County | Very Low | Ice storm | 38 | $167K |
| Clay County | Very Low | Ice storm | 30 | $10.75K |
| Atchison County | Very Low | Wildfire | 12 | $31.39K |
| Washington County | Very Low | Hail | 4 | $1,761 |
| Meade County | Very Low | Drought | - | - |
| Brown County | Very Low | Drought | 1 | $15K |
| Allen County | Very Low | Winter weather | 53 | $3.34M |
| Ellsworth County | Very Low | Ice storm | 17 | $54.53K |
| Kiowa County | Very Low | Drought | 2 | - |
| Haskell County | Very Low | Drought | 1 | - |
| Wabaunsee County | Very Low | Wildfire | 20 | $113K |
| Elk County | Very Low | Wildfire | 2 | $25K |
| Rooks County | Very Low | Hail | 3 | - |
| Doniphan County | Very Low | Landslide | 61 | $853K |
| Grant County | Very Low | Drought | - | $1,882 |
| Lincoln County | Very Low | Hail | 4 | $4,570 |
| Russell County | Very Low | Ice storm | 2 | - |
| Linn County | Very Low | Landslide | 13 | $9,184 |
| Chautauqua County | Very Low | Wildfire | - | $439 |
| Decatur County | Very Low | Hail | 1 | - |
| Sherman County | Very Low | Hail | 5 | - |
| Ness County | Very Low | Drought | 1 | - |
| Stanton County | Very Low | Drought | - | - |
| Thomas County | Very Low | Hail | 17 | - |
| Chase County | Very Low | Wildfire | 13 | $260K |
| Cheyenne County | Very Low | Hail | 2 | - |
| Kearny County | Very Low | Drought | 9 | - |
| Wichita County | Very Low | Hail | - | - |
| Woodson County | Very Low | Wildfire | 2 | - |
| Logan County | Very Low | Drought | - | - |
| Clark County | Very Low | Wildfire | - | - |
| Sheridan County | Very Low | Hail | - | - |
| Hodgeman County | Very Low | Drought | - | - |
| Rush County | Very Low | Drought | 6 | $16.05K |
| Rawlins County | Very Low | Drought | 2 | - |
| Gove County | Very Low | Hail | - | - |
| Morton County | Very Low | Drought | - | - |
| Graham County | Very Low | Drought | - | - |
| Hamilton County | Very Low | Drought | 3 | - |
| Trego County | Very Low | Hail | - | - |
| Lane County | Very Low | Drought | - | - |
| Greeley County | Very Low | Drought | - | - |
| Wallace County | Very Low | Hail | - | - |
Costliest hazards
Expected annual loss in Kansas, all counties combined
- Tornado$342M/yr · 8 counties high
- Cold wave$199M/yr · 4 counties high
- Hail$149M/yr · 14 counties high
- Heat wave$105M/yr · 3 counties high
- Drought$101M/yr · 21 counties high
- Strong wind$82.18M/yr · 8 counties high
- Ice storm$54.9M/yr · 31 counties high
- Wildfire$49.65M/yr
- Lightning$28.55M/yr · 6 counties high
- Winter weather$24.54M/yr · 15 counties high
Storm events by type
Since 1996: 267 deaths, $4B in property and crop damage
- Hail33,044
- Thunderstorm Wind21,258 · 10 deaths
- High Wind3,336 · 6 deaths
- Flash Flood2,961 · 21 deaths
- Drought2,930
- Winter Storm2,730 · 25 deaths
- Tornado2,658 · 39 deaths
- Winter Weather1,845 · 53 deaths
- Flood1,647 · 11 deaths
- Heavy Snow1,584 · 17 deaths
- Heavy Rain1,562 · 2 deaths
- Blizzard688 · 9 deaths
Events per year
Most damaging storms
Since 2017, ranked by deaths, injuries and damage
- Dust Storm03/14/2025
Sherman
8 deaths, 45 injured
What happened
A wall of dust formed along the cold front that was advancing across the east half of the county. Loose soil from a field near I-70 added to the dust in the air. The visibility fell to zero at MM 28 just east of Edson leading to a multi-vehicle accident in both east and westbound lanes. Seventy-one vehicles, and 80 people, were involved in the accident. All but one of the fatalities/injuries were in the eastbound lanes. All fatalities except for one occurred at the accident scene. One fatality occurred at a local hospital. The dust was so thick that rescuers standing at arm's length could not see one another; there was no frame of reference for up and down at times.
- TornadoEF3, 9.78 mi path, 250 yd wide04/30/2022
Andover, Butler County
4 injured, $37M damage
What happened
A highly visible tornado tracked across portions of Andover, Kansas, during the early evening hours of April 29th, 2022. The tornado went through a highly populated portion of town, including 2 different subdivisions. Also a health club took a direct hit, but no injuries occurred due to actions taken by the health club. Only 1 direct injury occurred from the tornado, with 3 indirect injuries occurred during search and rescue operations. Total damaged house or destroyed structures in Andover and rural Butler County were 205. Of the damaged properties, approximately 180 were residences and the rest were businesses or city buildings. Damage estimates were around $37 million.
- Winter Weather12/26/2017
Dickinson
4 deaths
What happened
Just before 10am local time, a pickup truck traveling west on interstate 70 struck a guardrail near Abilene, KS and traveled along and on top of the rail before falling around 25 feet off of a bridge coming to rest on its top. All 4 inside the vehicle were killed. The snow reduced visibility to around 1/2 to 1 mile at times. A winter weather advisory was in effect and 1 to 2 inches of snow fell during this event.
- Winter Storm02/17/2022
Linn
4 deaths
What happened
Heavy snow fell during the morning hours on February 17. Roughly 5 to 7 inches of snow fell across the county, with some isolated higher totals. The day after the snow fell, a Dodge Ram with four occupants from Texas was traveling north on HWY 69, just south of HWY 52 when it ran off the icy road and tumbled into a flooded adjacent ditch. All four occupants were killed.||https://www.kmbc.com/article/four-killed-in-linn-county-crash-caused-by-ice/39148898 .
- Drought12/01/2022
Cherokee
$26.1M damage
What happened
Despite rainfall towards the end of the month and some improvement across the eastern portion of the county, drought conditions continued across the region through the month of December. The US Drought Monitor indicated the Western half of the county as being in Extreme (D3) Drought with the remainder of county in Severe (D2) Drought. Impacts across the region were primarily felt in larger scale agriculture. Farm and stock ponds saw some continuing impacts with ground water levels and reservoirs showing slight drought condition improvement. Estimated monetary crop losses included in this months report are for drought conditions through December 31st, 2022. Drought conditions continued into 2023 and estimated losses for 2023 will be included beginning January 1st until drought conditions end and loses are assessed.
- Hail4" hail08/15/2020
Mankato, Jewell County
$26M damage
What happened
A long-lived supercell produced a substantial swath of very large hail in the Mankato and Jewell areas, with large hail produced for a significant amount of time. A public report of golf ball size hail was received at 7:45 p.m. CDT in Mankato. By 7:50 p.m. CDT, the hail size in Mankato reached a measured diameter of 4 inches, with tennis ball size hail still falling in town at 8:10 p.m. CDT. At 8:13 p.m. CDT, golf ball size hail was reported about 3 miles northwest of Randall. At 8:15 p.m. CDT, 4 inch diameter hail was reported 2 miles north of Jewell, with baseball size hail in Jewell. Significant hail damage to homes, vehicles and crops occurred in the area. As just one example, local media reported that the Jewell County EMS Director's vehicle incurred major hail damage, including a shattered windshield.
Hurricanes and tropical storms
Storms whose track crossed the state, newest first
- Tropical Storm Hermine (2010)09/05/2010 · Landfall: TX · 989 mbTropical storm69 mph peak
- Hurricane Gilbert (1988)09/09/1988 · 888 mbCategory 5184 mph peak
- Hurricane Alicia (1983)08/15/1983 · Landfall: TX · 962 mbCategory 3115 mph peak
- Unnamed storm (1921)06/16/1921 · Landfall: TX · 980 mbCategory 192 mph peak
- Unnamed storm (1920)09/16/1920 · Landfall: LA · 975 mbCategory 298 mph peak
- Unnamed storm (1900)08/27/1900 · Landfall: TX · 936 mbCategory 4144 mph peak
Flood insurance
National Flood Insurance Program policies and claims
5,331 homes in Kansas have flood insurance, about 0.5% of residential buildings. In high-risk flood zones, 3,568 of 23,562 homes (15%) are insured.
- Thunderstorms$10.06M · 307 claims
- Midwest Flooding$9.72M · 851 claims
- Flooding$4.33M · 665 claims
- Late spring storms$2.49M · 131 claims
- Hurricane Ike$2.4M · 88 claims
- Not a named storm$1.14M · 154 claims
Drinking water
853 community water systems serve about 2,873,163 people
Since 2021, 158 systems reported 772 health-based violations. 338 systems had a violation of any kind still open at last report. These had the most:
- Sylvia, City ofServes 210 · Groundwater · Local government33 health violations+25 monitoring or reporting
- Yates Center, City ofServes 1,335 · Surface water · Local government25 health violations+11 monitoring or reporting
- Mitchell Co Rwd 3Serves 2,048 · Purchased surface water · Local government21 health violations+3 monitoring or reporting
- Randall, City ofServes 80 · Purchased surface water · Local government21 health violations+10 monitoring or reporting
- Beloit, City ofServes 3,407 · Surface water · Local government19 health violations+7 monitoring or reporting
- Ford, City ofServes 204 · Groundwater · Local government19 health violations+19 monitoring or reporting
- Reno Co Rwd 101Serves 200 · Groundwater · Local government19 health violations+3 monitoring or reporting
- Jewell, City ofServes 365 · Purchased surface water · Local government18 health violations+8 monitoring or reporting
Select a county above to see every system that serves it.
Climate in the largest cities
1991-2020 normals from the nearest NOAA weather station
| City | July high | Jan low | Rain | Snow |
|---|---|---|---|---|
| Wichita | 92°F | 22°F | 34.4 in | - |
| Overland Park | 88°F | 20°F | 40.7 in | 13.8 in |
| Kansas City | 90°F | 22°F | 38.1 in | 11.0 in |
| Topeka | 89°F | 19°F | 37.3 in | - |
| Lawrence | 89°F | 19°F | 39.4 in | 10.4 in |
| Shawnee | 87°F | 18°F | 40.5 in | 17.4 in |
| Manhattan | 91°F | 19°F | 35.8 in | 17.6 in |
| Salina | 93°F | 20°F | 29.7 in | - |
Pollution sites
20 Superfund sites and 318 toxic release facilities
Superfund sites
- 57th and North Broadway Streets SiteFinal NPL Site, Wichita
- Ace ServicesFinal NPL Site, Colby
- Caney Residential YardsFinal NPL Site, Caney
- Chemical Commodities, Inc.Final NPL Site, Olathe
- Cherokee CountyFinal NPL Site, Cherokee County
- Cherokee Zinc - Weir SmelterFinal NPL Site, Weir
- Doepke Disposal (Holliday)Final NPL Site, Shawnee Mission
- Former United Zinc & Associated SmeltersFinal NPL Site, Iola
Largest toxic releases
- Oneok Hydrocarbon LP - Bushton Complex3.8 million lbs, Bushton
- Ecovyst Catalyst Technologies LLC2.6 million lbs, Kansas City
- Koch Fertilizer Dodge City LLC1.6 million lbs, Dodge City
- Futamura USA Inc1.3 million lbs, Tecumseh
- Creekstone Farms Premium Beef LLC1.1 million lbs, Arkansas City
- Jeffrey Energy Center1.1 million lbs, Saint Marys
- La Cygne Generating Station880,296 lbs, Lacygne
- Onyx Collection Inc875,437 lbs, Belvue
Facilities in Kansas reported 22.4 million lbs of toxic releases in 2024, 8.8 million lbs of it into the air.
Frequently asked questions
- What is the biggest natural hazard in Kansas?
- By expected annual loss, tornado costs the most in Kansas ($342M a year), according to FEMA's National Risk Index.
- How many storms hit Kansas each year?
- NOAA recorded 79,758 storm events in Kansas since 1996, about 2,573 a year. The most common type is hail.
- How many homes in Kansas have flood insurance?
- 5,331 residential flood insurance policies are in force in Kansas. Since 1978 the National Flood Insurance Program has paid $116M on 7,806 claims here.
- How many Superfund sites are in Kansas?
- Kansas has 20 Superfund sites on or deleted from EPA's National Priorities List.
Source: FEMA, NOAA, EPA · Last updated 08/01/2026 · Storm counts include events in forecast zones that touch each county. This product uses the FEMA OpenFEMA API, but is not endorsed by FEMA.