Iowa tornadoes

Every recorded tornado since 1950 · 99 counties with a record

Iowa has recorded 3,099 tornadoes from 1950 through 2025, about 58 a year since 2000, with 175 rated F3/EF3 or stronger (NOAA Storm Prediction Center). The deadliest was the May 15, 1968 Charles City tornado (13 deaths in Iowa). Iowa ranks 7th of 52 states and territories by count and 7th of 51 per square mile.

Tornadoes in Iowa, 1950 to 2025

Tornadoes per year (SPC; a tornado that crossed a state line counts in each state it touched).

  • recorded, no damage figure
  • under $1 million
  • $1 million or more
  • $10 million or more
  • $100 million or more, or 10 deaths
  • $1 billion or more, or 100 deaths
  • a year's colour: its recorded damage or deaths
  • a year with a death
  • 1996: tornado reports rose with NEXRAD Doppler radar, mid-1990s (SPC)
Tornadoes
3,0991950 to 2025
A year since 2000
58average
Deaths
982,338 injuries
F3/EF3 or stronger
1756% of tornadoes
Busiest year
2024126 tornadoes

Source: NOAA Storm Prediction Center tornado database, 1950-2025 (state segments). SPC severe weather database.

Are tornadoes common in Iowa?

Iowa averages about 58 tornadoes a year since 2000, 7th of 52 states and territories by count. The busiest year on record was 2024 (126). Per 10,000 square miles of land, Iowa records 555 tornadoes since 1950, 7th of 51 states and territories by that measure.

  1. 1. Florida 701
  2. 2. Oklahoma 658
  3. 3. Mississippi 614
  4. 4. Louisiana 579
  5. 5. Illinois 567
  6. 6. Kansas 564
  7. 7. Iowa 555
  8. 8. Alabama 537
  9. 9. Indiana 492
  10. 10. Maryland 438

Source: NOAA SPC, tornadoes 1950-2025, per 10,000 square miles of land area (Census Bureau 2024 Gazetteer; places under 1,000 square miles not ranked). Damage colours: Storm Events damage, 2025 dollars.

Which counties in Iowa have the most tornadoes?

Per square mile, Polk County leads Iowa: 53 days with a tornado record since 1950, 92.5 per 1,000 square miles of land. By raw count, Polk County has the most tornado records (68 since 1950); large counties collect more records simply by covering more ground, so the ranking counts days with a record per unit of area (a storm filed for several forecast zones adds several records but one day).

  1. Polk County 92.5 (68)
  2. Scott County 91.7 (67)
  3. Story County 89.1 (64)
  4. Union County 75.5 (42)
  5. Linn County 72.5 (64)
  6. Dallas County 69.7 (58)
  7. Muscatine County 68.6 (41)
  8. Warren County 66.7 (48)
  9. Boone County 66.6 (53)
  10. Dickinson County 65.7 (30)
  11. Howard County 65.5 (44)
  12. Jones County 64.3 (46)

Source: NOAA NCEI Storm Events Database, days with a record in the county since 1950 per 1,000 square miles of land (Census Bureau 2024 Gazetteer); in brackets, the count of records.

When is tornado season in Iowa?

49% of its tornadoes since 1950 fell in May and June. The busiest month is June (783 tornadoes).

The values, month by month

Jan 15 · Feb 2 · Mar 166 · Apr 402 · May 743 · Jun 783 · Jul 388 · Aug 268 · Sep 126 · Oct 71 · Nov 62 · Dec 73 (records).

Source: NOAA Storm Prediction Center tornado database, state segments by the month they began, 1950-2025.

What were the deadliest tornadoes in Iowa?

Iowa: the tornadoes with the most deaths in the state, 1950-2025
DateCountiesRatingPath in stateKilledInjured
1968-05-15Charles City · Franklin, Butler, Floyd, ChickasawF562.1 mi13462
2008-05-25Parkersburg · Grundy, Butler, Black HawkEF540.97 mi970
1966-10-14Belmond · WrightF59.7 mi6172
1978-09-16Melbourne to Oakland Acres · Marshall, Jasper, PoweshiekF331.8 mi645
2022-03-05Des Moines · Madison, Warren, Polk, JasperEF470.57 mi65
1968-05-15Maynard · FayetteF513.1 mi5156
2024-05-21Nodaway to Greenfield · Taylor, Adams, AdairEF440.65 mi535
2008-06-11Little Sioux to Moorhead · Harrison, MononaEF312.96 mi448
1979-06-28Manson · Pocahontas, CalhounF414.9 mi326
1984-06-07Eddyville · Decatur, Wayne, Lucas, MonroeWhole track: IA, MO; 3 deathsF4124 mi263

Source: NOAA Storm Prediction Center tornado database (state segments: deaths and path inside Iowa), 1950-2025; counties are the first four the SPC lists for the segment. SPC severe weather database.

Where have the strongest tornadoes tracked in Iowa?

  • F2/EF2
  • F3/EF3
  • F4/EF4
  • F5/EF5
  • no end point filed
672 tornadoes rated 2 or higher drawn from start to end of the whole track (a track that crossed into Iowa from another state is drawn in full); 2,273 rated 0 or 1 are left off the map.

Source: NOAA Storm Prediction Center tornado database, 1950-2025, start and end points of each track; county lines: Census Bureau cartographic boundaries (2017), via us-atlas. SPC severe weather database. Census cartographic boundary files.

The strongest tornadoes in Iowa

Iowa: the highest-rated tornadoes, 1950-2025
DateCountiesRatingPath in stateWidthKilled
1968-05-15Charles City · Franklin, Butler, Floyd, ChickasawF562.1 mi600 yd13
2008-05-25Parkersburg · Grundy, Butler, Black HawkEF540.97 mi2,100 yd9
1966-10-14Belmond · WrightF59.7 mi1,000 yd6
1968-05-15Maynard · FayetteF513.1 mi500 yd5
1953-06-27Adair · AdairF50.1 mi100 yd1
1976-06-13Jordan · Boone, StoryF521.3 mi880 yd0
2022-03-05Des Moines · Madison, Warren, Polk, JasperEF470.57 mi900 yd6
2024-05-21Nodaway to Greenfield · Taylor, Adams, AdairEF440.65 mi1,600 yd5
1979-06-28Manson · Pocahontas, CalhounF414.9 mi33 yd3
1984-06-07Eddyville · Decatur, Wayne, Lucas, MonroeF4124 mi250 yd2

Source: NOAA Storm Prediction Center tornado database; F scale before February 1, 2007, EF scale after.

The longest tornado paths in Iowa

Iowa: the longest paths inside the state, 1950-2025
DateTornado and countiesRatingPath in stateWidthKilled
1984-06-07Eddyville · Decatur, Wayne, Lucas, MonroeF4124 mi250 yd2
1953-05-20Iowa Falls to Charles · Story, Hardin, Butler, ChickasawF3116.1 mi400 yd1
1953-06-07Des Moines · Madison, Warren, Polk, JasperF2116 mi200 yd0
1981-04-03Washington, Louisa, Muscatine, ScottF0103.5 mi50 yd0
1965-04-11Maquoketa · Cedar, Clinton, JacksonF491.5 mi200 yd1
1961-04-23Marshalltown · Marshall, Tama, Benton, LinnF387.7 mi800 yd1
1954-04-30New London to Wilton · Lee, Des Moines, Louisa, MuscatineF285.2 mi200 yd0
1954-04-30Palo to Harpers Ferry · Linn, Delaware, Clayton, AllamakeeF480.4 mi200 yd0
1988-05-08Bloomfield to Fairfield · Davis, Wapello, Jefferson, WashingtonF271 mi60 yd0
2022-03-05Des Moines · Madison, Warren, Polk, JasperEF470.57 mi900 yd6

Source: NOAA Storm Prediction Center tornado database, state segments: path length and width inside the state. SPC severe weather database.

Tornadoes in every Iowa county

All 99 counties: tornadoes whose track touched each, and the strongest
Iowa: tornadoes whose track touched each county since 1950, most first
CountyTornadoesStrongest
Polk County70F/EF4
Scott County68F/EF3
Linn County66F/EF4
Story County66F/EF5
Webster County63F/EF4
Dallas County60F/EF4
Boone County58F/EF5
Woodbury County57F/EF4
Hamilton County56F/EF4
Pottawattamie County56F/EF4
Clinton County53F/EF4
Plymouth County52F/EF3
Sioux County50F/EF3
Warren County50F/EF4
Buchanan County49F/EF3
Pocahontas County49F/EF4
Benton County48F/EF4
Hardin County47F/EF4
Jasper County47F/EF4
Marion County47F/EF3
Tama County47F/EF3
Jones County46F/EF4
Crawford County45F/EF3
Delaware County45F/EF4
Johnson County45F/EF4
Lyon County45F/EF4
Cedar County44F/EF4
Cass County43F/EF4
Kossuth County42F/EF4
Union County42F/EF4
Calhoun County41F/EF4
Howard County41F/EF4
Black Hawk County40F/EF5
Cerro Gordo County40F/EF4
Grundy County40F/EF5
Page County40F/EF4
Taylor County40F/EF4
Wright County40F/EF5
Lee County39F/EF3
Marshall County39F/EF4
Muscatine County39F/EF3
Clay County38F/EF3
Madison County38F/EF4
Carroll County37F/EF4
Fremont County37F/EF4
O'Brien County37F/EF3
Dubuque County35F/EF4
Greene County35F/EF4
Harrison County35F/EF4
Iowa County35F/EF4
Adair County34F/EF5
Guthrie County33F/EF4
Poweshiek County33F/EF3
Wayne County33F/EF4
Fayette County32F/EF5
Keokuk County32F/EF4
Montgomery County31F/EF3
Osceola County31F/EF4
Shelby County31F/EF3
Butler County30F/EF5
Cherokee County30F/EF4
Chickasaw County30F/EF5
Monona County30F/EF4
Bremer County29F/EF4
Buena Vista County29F/EF3
Dickinson County29F/EF3
Franklin County29F/EF5
Hancock County29F/EF4
Jackson County29F/EF4
Ringgold County29F/EF4
Adams County28F/EF4
Sac County28F/EF4
Van Buren County28F/EF3
Wapello County28F/EF3
Floyd County27F/EF5
Humboldt County27F/EF3
Mahaska County27F/EF3
Winnebago County26F/EF2
Appanoose County25F/EF2
Mills County25F/EF3
Washington County25F/EF4
Worth County25F/EF4
Des Moines County24F/EF3
Winneshiek County24F/EF4
Palo Alto County23F/EF3
Davis County22F/EF4
Emmet County22F/EF3
Clarke County21F/EF3
Henry County20F/EF3
Mitchell County20F/EF3
Decatur County19F/EF4
Clayton County17F/EF4
Louisa County17F/EF3
Audubon County16F/EF2
Ida County16F/EF3
Monroe County15F/EF4
Allamakee County13F/EF4
Jefferson County13F/EF3
Lucas County13F/EF4

Source: NOAA Storm Prediction Center tornado database: whole tornadoes whose track touched the county (any state segment listing it). SPC severe weather database.

Is Iowa in Tornado Alley?

Tornado Alley has no official boundary; the Storm Prediction Center calls it a media nickname for the central U.S. area of relatively high tornado occurrence. By the record, Iowa ranks 8th of 50 states for tornadoes rated 1 or higher per square mile since 1950 (294 per 10,000 square miles).

Tornado Alley, measured: the states by density and maps of where tornadoes began in two eras.

Source: NOAA Storm Prediction Center tornado database and Online Tornado FAQ. SPC's tornado FAQ.

The costliest tornadoes in Iowa

Iowa: the most damaging tornadoes since 1993, 2025 dollars
DateRecordCharacterKilledInjuredDamage
2018-07-19 TornadoMarietta, Marshall County This tornado developed northwest of Marshalltown west of the little hamlet of Marietta. The tornado traveled southeast on the western side of the Iowa River producing extensive crop and tree damage. The tornado strengthened quickly and took on a wedge appearance as it entered northwest Marshalltown. The tornado ... EF3 8.41 mi x 1,200 yd 0 23 $235M
2018-07-19 TornadoPella, Marion County Tornado developed about 3 miles north of Pella and moved southeast for its entire length. The tornado initially remained in rural areas just north and northeast of the town producing crop, tree and minor structural damage to houses. The tornado began to intensify just northeast of town and shifted a house off of its ... EF3 5.11 mi x 800 yd 0 13 $141M
2008-05-25 TornadoAplington, Butler County First EF5 tornado in Iowa since 13 June 1976. Nine deaths and 50 injuries occurred in Butler County. Tornado moved out of Butler County and continued in Black Hawk County. EF5 15.64 mi x 1,235 yd 9 50 $103M
2022-03-05 TornadoAvon, Polk County This tornado passed from Warren county into Polk county near the intersection of Highway 69 and County Line Road. The tornado crossed E Pine Avenue removing the roof of a house and then clipped the north edge of Avon producing EF2 damage to a couple of houses. The tornado then crossed the Des Moines River and impacted ... EF2 13.62 mi x 400 yd 0 0 $76M
2022-03-05 TornadoVandalia, Jasper County The tornado moved into Jasper county from Polk county. The tornado remained largely in rural areas for much of its path across Jasper county. Despite its rural venture, the tornado impacted several residences in western Jasper county producing several areas of EF2 damage. The tornado did pass not far from the ... EF2 19.29 mi x 400 yd 0 0 $50M
2008-05-25 TornadoBenson, Black Hawk County Tornado moved in from Butler County and became very broad as it headed toward Fairbank. Tornado lifted on the Buchanan County border. EF2 24.24 mi x 2,100 yd 0 20 $34M
2024-05-21 TornadoFisk, Adair County This large and violent tornado entered into south central Adair County from Adams County. The tornado remained a multi-vortex circulation as it moved into the county producing high end damage for much of its remaining path. The tornado encountered several houses in the vicinity of Fontanelle Road and 320th Street. ... EF4 15.74 mi x 1,100 yd 4 35 $28M
2007-06-01 TornadoFruitland, Muscatine County A tornado entered into Muscatine County from Louisa County just south of Fruitland, IA. It progressed to the northeast through the center of Fruitland destroying the post office and city hall building, numerous homes, and overturning some railroad cars. The tornado weakened as it approached the southwest portions of ... EF3 10.19 mi x 774 yd 0 6 $21M

Before 1993 NOAA filed damage by category, not amount, so the list above starts in 1993. The highest category filed here before then (entered as $250M, in the dollars of the day) holds: July 28, 1986 (tornado, Woodbury County); July 28, 1986 (tornado, Monona County).

Source: NOAA NCEI Storm Events Database: property and crop damage as estimated by the National Weather Service, in 2025 dollars.

Are tornadoes becoming more frequent in Iowa?

Iowa's count per decade against the whole country's, and its share. The Storm Prediction Center notes that tornado reports rose especially around the installation of the NEXRAD Doppler radar network in the mid-1990s, so a rising count is partly better detection; the share of the national total is the fairer comparison across decades.

Tornadoes: Iowa and the United States by decade
DecadeIowaUnited StatesIowa's share
1950s1264,8372.6%
1960s3126,8634.5%
1970s3048,6333.5%
1980s3798,2504.6%
1990s47412,2053.9%
2000s58512,8924.5%
2010s50012,2324.1%
2020-254198,2345.1%

Source: NOAA Storm Prediction Center tornado database, state segments.

The most recent tornadoes in Iowa

The 12 most recent records, to June 30, 2026
DateRecordCharacterKilledInjuredDamage
2026-06-17 TornadoElon, Allamakee County EF2 14.52 mi x 320 yd 0 0 $678K
2026-06-17 TornadoPekin, Jefferson County EF1 1.98 mi x 50 yd 0 0 –
2026-06-17 TornadoKeokuk, Lee County EF1 0.28 mi x 100 yd 0 0 –
2026-06-11 TornadoVillisca, Page County EF1 1.87 mi x 50 yd 0 0 –
2026-06-11 TornadoStanton, Montgomery County EF1 5.16 mi x 75 yd 0 0 –
2026-06-11 TornadoNyman, Page County EF1 7.1 mi x 100 yd 0 0 –
2026-06-11 TornadoTabor, Mills County EF0 1.65 mi x 20 yd 0 0 –
2026-06-11 TornadoMc Paul, Fremont County EF1 1.54 mi x 30 yd 0 0 –
2026-06-11 TornadoHaskins, Washington County EFU 0.05 mi x 10 yd 0 0 –
2026-05-22 TornadoOto, Woodbury County EFU 0.58 mi x 30 yd 0 0 –
2026-05-17 TornadoBattle Creek, Ida County EF0 0.45 mi x 60 yd 0 0 –
2026-05-17 TornadoSulphur Spgs, Buena Vista County EFU 2.2 mi x 75 yd 0 0 –

Source: NOAA NCEI Storm Events Database, records through June 30, 2026; the newest months are revised by NCEI as reports arrive. Search the record at NCEI.

Federal disaster declarations for tornadoes in Iowa

FEMA has declared 26 disasters in Iowa for tornadoes, counting its incident type and declarations that name tornado in the title (FEMA files most storm disasters under Severe Storm); 25 were major disasters, the latest on June 24, 2024.

The 12 most recent
DeclaredNumberTitleAreas named
2024-06-24DR-4796Severe Storms, Flooding, Straight-Line Winds, and Tornadoes29
2024-05-24DR-4784Severe Storms, Tornadoes, and Flooding29
2024-05-14DR-4779Severe Storms and Tornadoes9
2022-02-23DR-4642Severe Storms, Straight-Line Winds, and Tornadoes25
2018-09-12DR-4392Severe Storm and Tornadoes4
2018-08-20DR-4386Severe Storms, Tornadoes, Straight-Line Winds, and Flooding31
2017-08-27DR-4334Severe Storms, Tornadoes, Straight-Line Winds, and Flooding9
2015-07-31DR-4234Severe Storms, Tornadoes, Straight-Line Winds, and Flooding19
2014-08-05DR-4187Severe Storms, Tornadoes, Straight-Line Winds, and Flooding24
2014-07-24DR-4184Severe Storms, Tornadoes, Straight-Line Winds, and Flooding27
2014-07-14DR-4181Severe Storms, Tornadoes, Straight-Line Winds, and Flooding9
2013-07-31DR-4135Severe Storms, Tornadoes, and Flooding12

Source: FEMA OpenFEMA Disaster Declarations Summaries (v2), through October 2, 2026. OpenFEMA dataset page.

Next