Iowa's Strong & Violent Tornadoes
1970 - 2007

Date & Time

Iowa Counties 
Damage Path Location (Cities/Towns Affected)
PL PW Inj. Fat.
6/1/07
1207pm
CDT
Louisa/Muscatine EF3
1 S-SE Grandview - 3 N-NE Muscatine 
(Grandview, Fruitland, & Muscatine)
16 700y 3 0
11/12/05
427pm
CST
Boone/Webster/Hamilton F3
1 S Boxholm - 5 N-NE Stratford (Stratford)
15 100y 3 1
6/11/04
556pm
CDT
Howard F3
4 S Riceville - 4 NW Leroy MN
Moved into Mower Co. MN
8
(12)
200y 0 0
6/11/04
220pm
CDT
Buena Vista/Clay F3
5 NW Marathon - 3 N Webb 
6 400y 0 0
5/21/04
422pm
CDT
Linn F3
2 SW Palo - 1 NE Palo (Palo)
3 200y 0 0
4/11/01
1130am
CDT
Ringgold/Union/Clarke/Madison F3
5 NE Gentry MO - 2 N Patterson
Moved into IA from Worth Co. MO
62
(78)
300y 0 0
5/11/00
703pm
CDT
Black Hawk/Buchanan F3 
Cedar Falls - 3 SE Fairbank (Dunkerton)
21 500y 25 1
5/16/99
416pm
CDT
Harrison F4*
3 NE Missouri Valley - 2 E Logan
Likely F4 intensity between Missouri Valley and Logan 
8 400y 16 2
5/16/99
345pm
CDT
Harrison F3
5 N Missouri Valley - 7 NW Missouri Valley
6 200y 4 0
4/8/99
615pm
CDT
Davis/Wapello F3
Bloomfield - 2 NW Eldon  (Bloomfield)
16 400y 0 0
4/8/99
518pm
CDT
Lucas/Warren/Marion/Jasper F3 
4 NW Lucas - S. Colfax (Colfax)
39 200y 5 0
4/8/99
424pm
CDT
Madison/Dallas F3
5 N-NW Winterset - 2 S-SW Adel
16 800y 0 0
4/8/99
348pm
CDT
Union/Madison F4
4 SE Creston - 3 NW Winterset
34 1000y 1 0
4/8/99
254pm
CDT
Taylor/Adams/Cass/Adair F4
9 N New Market - 6 SE Casey 
Violent fast moving tornado was up to a mile wide 
near Bridgewater (Adair Co.)
50 1200y 3 0
5/15/98
505pm
CDT
Washington/Johnson/Cedar F3
2 SW Washington - 1 W-NW Clarence
 
(Washington and Downey)
47 400y 47 0
7/27/95
350pm
CDT
Buchanan/Delaware F3 
2 W Lamont - 1 NW Delhi
21 300y 0 0
5/27/95
1004pm
CDT
Decatur/Clarke F3 
4 SW Lamoni - 3 NE Weldon
Moved into IA from Harrison Co. MO
30
(31)
200y 0 0
5/27/95
756pm
CDT
Guthrie/Greene/Carroll F4
5 SW Bayard - 2 N Churdan (Churdan)
30 300y 1 0
5/27/95
755pm
CDT
Union/Adair/Guthrie/Dallas F4
2 E Creston - 4 S-SW Perry (Stuart)
Accompanied by several satellite tornadoes between Creston and Stuart
55 500y 2 0
5/27/95
722pm
CDT
Carroll/Sac/Calhoun/Pocahontas F4
1 W Carroll - 1 S Fonda 
37 400y 0 0
5/9/95
455pm
CDT
Muscatine/Scott F3
2 S Stockton - 2 N New Liberty 
(Stockton and New Liberty)
10 70y 0 0
5/9/95
429pm
CDT
Scott F3
1 NE Stockton - 2 SW New Liberty
7 500y 0 0
8/7/94
916pm
CDT
Osceola F3
7 NW Sibley - 2 N Sibley
5 70y 1 0
7/19/94
906pm
CDT
Howard/Winneshiek F3
1 W Schley - 7 N Decorah
23 200y 0 0
7/5/94
526pm
CDT
Woodbury F3
2 NW Salix - Salix (Salix)
2 200y 0 0
6/18/94
601pm
CDT
Hancock F3
Garner - 6 S Garner (Garner)
6 200y 0 0
4/14/94
848pm
CDT
Adair F3
2 W Bridgewater - 4 N Greenfield
14 100y 0 0
6/19/93
356pm
CDT
Delaware F3
6 SW Manchester - 4 N Manchester
9 200y 0 0
7/13/92
342pm
CDT
Jones F3
1 W Scotch Grove - 4 E Scotch Grove (Scotch Grove)
5 70y 0 0
6/16/92
930pm
CDT
Harrison/Crawford F3
2 NE Logan - 2 E-SE Charter Oak
28 200y 3 0
4/26/91
800pm
CDT
Crawford/Sac F3
1 NE Denison - Near Wall Lake
23 200y 0 0
3/22/91
420pm
CST
Story/Hardin F3
1 W Huxley - 3 NW Eldora (Nevada)
43 70y 0 0
6/28/90
109pm
CDT
Franklin/Hardin F3
7 NW Ackley - 2 SE Ackley
9 100y 0 0
3/13/90
755pm
CST
Polk/Story F3*
Ankeny - 2 SE Maxwell (Ankeny)
15 70y 15 0
3/13/90
453pm
CST
Linn/Jones/Delaware/Dubuque F4
1 S Prairieburg - 2 NE Worthington (Worthington)
19 200y 0 0
3/13/90
446pm
CST
Scott F3
1 SE Riverdale - 2 SW Albany IL
Moved into Whiteside Co. IL
3
(15)
200y 0 0
5/30/89
750pm
CDT
Hardin/Grundy F4
New Providence - 4 W-NW Conrad (New Providence)
11 200y 3 0
5/24/89
620pm
CDT
Story/Marshall/Tama F4
7 SE Stratford - 7 W Traer
66 200y 3 0
5/24/89
611pm
CDT
Adams/Union/Ringgold/Decatur F4
1 E Corning - 3 W Davis City
50 400y 0 0
7/15/88
416pm
CDT
Pottawattamie F3
Council Bluffs City Limits (Council Bluffs)
3 70y 34 0
7/15/88
414pm
CDT
Pottawattamie F3*
Council Bluffs City Limits (Council Bluffs)
2 100y 42 0
5/8/88
343pm
CDT
Scott/Clinton F3
Damage path info n/a
32 200y 0 0
5/8/88
147pm
CDT
Davis/Wapello/Jefferson/Washington/Louisa F3*
3 W Bloomfield - 2 W Conesville
Likely a cyclic family of strong/damaging tornadoes; multiple small strong tornadoes occurring simultaneously near the town of Ainsworth (Washington Co.)
71 70y 0 0
9/28/86
534pm
CDT
Polk/Jasper F4
4 SW Farber - 6 E-SE Baxter
20 300y 0 0
7/28/86
630pm
CDT
Woodbury/Monona F4
6 NW Newcastle NE - 3 SE Sloan
Moved into IA from Dakota Co. NE
12
(45)
100y 1 0
4/26/86
639pm
CDT
Lyon F3 
3 N George - 3 SW Rushmore MN
Moved into Nobles Co. MN
9
(19)
100y 2 1
5/30/85
1022pm
CDT
Clayton F3 
6 W Elkader - 2 S Mount Hope WI
Moved into Grant Co. WI
20
(34)
500y 25 2
6/7/84
933pm
CDT
Keokuk/Washington/Iowa/Johnson F3
Damage path info n/a (Windham)
24 200y 1 0
6/7/84
845pm
CDT
Mahaska/Keokuk F4
2 NE Eddyville - 3 SW South English (Wright and Delta)
Possibly reached F5 intensity reached between the towns of Wright (Mahaska Co.) and Delta (Keokuk Co.); both towns were devastated by this violent tornado
30 300y 51 2
6/7/84
845pm
CDT
Ringgold F3
Mount Ayr - Kellerton ( Mount Ayr and Kellerton)
14 200y 3 1
6/7/84
730pm
CDT
Wayne/Lucas/Monroe F3
Allerton - 2 W Albia (Allerton)
35 200y 3 0
6/7/84
645pm
CDT
Decatur/Wayne/Lucas F3
3 W-SW Eagleville - 4 W Chariton
Moved into IA from Harrison Co. MO
52
(64)
300y 9 0
6/7/84
615pm
CDT
Kossuth F3
Burt - 6 E Bancroft (Burt)
9 200y 5 0
6/7/84
520pm
CDT
Page/Taylor/Adams F3
N.Clarinda - 3 N-NE Corning (Clarinda)
25 100y 3 0
6/7/84
443pm
CDT
Cass F3
5 SE Griswold - 2 E Anita
23 200y 8 0
5/1/83
1050pm
Fremont F3*
1 NE Hamburg - 2 W Riverton
7 100y 3 0
6/6/82
400pm
CDT
Osceola F3*
1 S Sibley - 1 NE Sibley (Sibley)
2 70y 1 0
4/26/82
540pm
CDT
Sac/Calhoun/Pocahontas F3*
5 SE Sac City - 5 NE Fonda (Fonda)
22 200y 0 0
6/14/81
525am
CDT
Osceola/Dickinson F3
5 SW Ocheydan - 3 N-NE Lake Park
26 1500y 0 0
4/10/81
555pm
CST
Marshall F3
1 S Rhodes - 4 E Melbourne
6 500y 9 0
6/2/80
425pm
CDT
Decatur/Wayne F4
1 E Lamoni - 4 W Sewal
32 200y 0 0
8/28/79
625pm
CDT
Mills/Fremont/Page F4
7 S Glenwood - Blanchard (Tabor and Blanchard)
45 500y 14 2
6/28/79
901pm
CDT
Hamilton F3
3 N-NE Webster City - 1 NE Kamrar
10 300y 10 0
6/28/79
740pm
CDT
Kossuth/Humboldt/Wright F3
1 E Luverne - 2 E Eagle Grove
24 300y 0 0
6/28/79
702pm
CDT
Pocahontas/Calhoun F4
6 W Palmer - 1 NW Knierim (Manson)
20 300y 26 3
6/28/79
638pm
CDT
Kossuth F4*
3 SW Bancroft - 1 NE Irvington (Algona)
20 300y 34 2
5/8/79
515am
CDT
Woodbury F3
2 NE Bronson - 3 NE Bronson
1 50y 4 0
3/29/79
705pm
CST
Union/Madison/Warren F3
4 W-NW Shannon City - 2 W Indianola
(St.Charles and St.Mary's)
51 500y 1 0
3/29/79
610pm
CST
Taylor F3
2 SE Siam - 2 NW Lenox 
28 500y 4 0
3/29/79
545pm
CST
Page F4
3 W Burlington Junction MO - 7 S-SW New Market (Braddyville)
Moved into Iowa from Nodaway Co. MO
11
(25)
500y 16 0
9/16/78
825pm
CDT
Marshall/Jasper/Poweshiek F3
1 S Rhodes - 3 SE Grinnell
26 200y 45 6
5/4/77
732pm
CDT
Webster F4
Fort Dodge City Limits (Fort Dodge)
2 70y 14 0
5/4/77
320pm
CDT
Lee F3
2 S-SE Farmington - Near Primrose
12 70y 0 0
6/26/76
615pm
CDT
Pottawattamie F4
3 W-SW Minden - 2 E Minden (Minden)
6 200y 15 0
6/13/76
340pm
CDT
Story F3
2 NW Luther - 1 S Gilbert
Anticyclonic strong tornado with an unusual/erratic 
damage path in the vicinity of the Jordan area violent
tornado mentioned below
5 300y 0 0
6/13/76
325pm
CDT
Boone/Story F5
3 SW Luther - 3 N-NW Gilbert (Jordan)
This slow moving violent tornado devastated the small community of Jordan IA (E. Boone Co.)
(about 5 miles east of Boone) 
17 800y 9 0
6/13/76
258pm
CDT
Dallas/Boone F3
7 S Perry - 3 S Ogden
22 100y 0 0
11/9/75
430pm
CST
Tama/Black Hawk/Bremer F3
Near Traer - Near Dunkerton
40 100y 0 0
8/12/74
715pm
CDT
Iowa F4
Ladora - 2 SE Ladora (Ladora)
2 100y 2 0
8/12/74
410pm
CDT
Delaware F4
2 W Ryan - 5 SE Ryan (Ryan)
7 400y 12 0
6/20/74
545pm
CDT
Clinton F4
Near Andover - Clinton (Clinton)
12 200y 20 1
6/18/74
1035pm
CDT
Polk F4
Ankeny - Runnels (Ankeny, Altoona, and Runnels)
19 400y 50 2
5/13/74
910pm
CDT
Worth F3
Damage path info n/a
4 100y 3 0
5/13/74
530pm
CDT
Montgomery/Cass F3
Damage path info n/a
15 50y 0 0
9/21/73
925am
CDT
Webster F3
2 NW Fort Dodge - 3 N Fort Dodge
3 100y 0 0
6/18/73
440am
CDT
Woodbury F3
Moville - 2 E Moville (Moville)
2 400y 10 2
9/28/72
250pm
CDT
Linn/Jones/Dubuque/Delaware F3
Near Prairieburg - 4 SE Epworth
30 100y 3 0
7/12/71
945pm
CDT
Delaware F3 
Damage path info n/a
3 400y 2 0
7/12/71
615pm
CDT
Howard/Chickasaw/Fayette F4
2 W Elma - 1 SW Waucome
30 400y 8 0
7/12/71
550pm
CDT
Worth/Mitchell F3
2 SE Grafton - 2 S Stacyville
18 300y 0 0
5/31/71
220pm
CDT
Osceola/Dickinson F3
Near May City - 3 N Montgomery
17 300y 0 0
5/18/71
412pm
CDT
Benton F3
Damage path info n/a
4 200y 0 0
5/5/71
620pm
CDT
Taylor F3
Conway - 2 NE Conway (Conway)
2 400y 12 0
9/9/70
625pm
CDT
Dubuque F3
Damage path info n/a
5 300y 0 0
4/29/70
305pm
CDT
Wayne F3
4 S Eagleville MO - 3 E-NE Lineville
Moved into Iowa from Mercer Co. MO

3
(34)
400y 0 0
Year F3 F4 F5 Total Iowa's Strong/Violent Tornado Dates
2007 1 0 0 1 June 1
2006 0 0 0 0 None
2005 1 0 0 1 November 12
2004 2 0 0 2 June 11
2003 0 0 0 0 None
2002 0 0 0 0 None
2001 1 0 0 1 April 11
2000 1 0 0 1 May 11
1999 4 3 0 7 April 8, May 16
1998 1 0 0 1 May 15
1997 0 0 0 0 None
1996 0 0 0 0 None
1995 4 3 0 7 May 9, May 27, July 27
1994 5 0 0 5 April 14, June 18, July 5, July 19, Aug. 7
1993 1 0 0 1 June 19
1992 2 0 0 2 June 16, July 13
1991 2 0 0 2 March 22, April 26
1990 2 1 0 3 March 13
1989 0 3 0 3 May 24, May 30
1988 4 0 0 4 May 8, July 15
1987 0 0 0 0 None
1986 1 2 0 3 April 26, July 28, September 28
1985 1 0 0 1 May 30
1984 7 1 0 8 June 7
1983 0 0 0 0 None
1982 1 0 0 1 April 26
1981 2 0 0 2 April 10, June 14
1980 0 1 0 1 June 2
1979 5 4 0 9 March 29, May 8, June 28, August 28
1978 1 0 0 1 September 16
1977 1 1 0 2 May 4
1976 2 1 1 4 June 13, June 26
1975 1 0 0 1 November 9
1974 2 4 0 6 May 13, June 18, June 20, August 12
1973 2 0 0 2 June 18, September 21
1972 1 0 0 1 September 28
1971 5 1 0 6 May 5, May 18, May 31, July 12
1970 2 0 0 2 April 29, September 9
Total 65 25 1 91 Iowa's Strong/Violent Tornadoes 1970-2007
Iowa 1970-2007 County Seat F3 F4 F5 Total
Delaware Co. Manchester 4 2 0 6
Story Co.  Nevada 3 1 1 5
Union Co.  Creston 2 3 0 5
Decatur Co.  Leon 2 2 0 4
Taylor Co.  Bedford 3 1 0 4
Madison Co.  Winterset 3 1 0 4
Woodbury Co.  Sioux City 3 1 0 4
Wayne Co.  Corydon 3 1 0 4
Scott Co. Davenport 4 0 0 4
Osceola Co.  Sibley 4 0 0 4
Page Co. Clarinda 1 2 0 3
Adair Co.  Greenfield 1 2 0 3
Adams Co.  Corning 1 2 0 3
Polk Co.  Des Moines 1 2 0 3
Pocahontas Co. Pocahontas 1 2 0 3
Calhoun Co.  Rockwell City 1 2 0 3
Boone Co. Boone 2