Tornadoes · United States · Iowa

2004 tornadoes in Iowa

120 tornadoes touched down in Iowa in 2004, 196 percent above the average of the record for the state. None of them killed anybody.

2003 2005 The whole country in 2004

The rating scale

Tracks are drawn in the color of the rating. The Fujita scale rates the damage rather than measuring the wind: the speeds are what that damage is taken to imply.

  1. F040 to 72 mph

    Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.

  2. F173 to 112 mph

    Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.

  3. F2113 to 157 mph

    Considerable damage. Roofs torn off well-built houses, frame homes shifted on their foundations, mobile homes destroyed, large trees snapped or uprooted, cars lifted off the ground.

  4. F3158 to 206 mph

    Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.

  5. F4207 to 260 mph

    Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.

  6. F5261 to 318 mph

    Incredible damage. Strong frame houses swept off their foundations, car-sized missiles thrown more than 100 meters, steel-reinforced concrete badly damaged, high-rise buildings deformed.

  7. Unrated

    The survey recorded a tornado but could not put a number on it, most often because it crossed open country and damaged nothing a rating can be read from.

Every tornado in Iowa in 2004

April 17 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
April 179:40 PM CDTF0Cerro Gordo0.225

April 18 3 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
April 184:58 PM CDTF1Lyon4.0100$50,000
April 185:15 PM CDTF0Sioux0.150
April 188:02 PM CDTF0Woodbury0.150

April 20 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
April 207:08 PM CDTF1Clinton1.3100$30,000

May 1 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 13:10 PM CDTF0Hancock3.050

May 8 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 88:55 PM CDTF1Shelby8.0150
May 89:25 PM CDTF1Cass7.050$100,000

May 9 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 98:15 PM CDTF0Lyon0.550$1,000
May 98:30 PM CDTF0O'Brien0.250

May 21 16 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 212:28 PM CDTF0Grundy3.050
May 212:38 PM CDTF1Grundy3.5100$2,000
May 212:49 PM CDTF0Grundy0.530
May 213:15 PM CDTF0Grundy0.540
May 213:21 PM CDTF0Black Hawk0.330
May 213:22 PM CDTF0Grundy0.540
May 214:05 PM CDTF0Benton0.150
May 214:07 PM CDTF0Benton0.150
May 214:13 PM CDTF1Benton1.7150$50,000
May 214:22 PM CDTF3Linn3.0200$250,000
May 214:44 PM CDTF0Benton0.050
May 215:06 PM CDTF1Jones6.0100$40,000
May 215:12 PM CDTF1Clay1.0200$230,000
May 216:00 PM CDTF1Pocahontas5.0300$30,000
May 216:08 PM CDTF2Pocahontas12.588015$2.5 million
May 217:30 PM CDTF0Wright0.225

May 22 20 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 227:07 PM CDTF1Adair7.1100$50,000
May 227:11 PM CDTF0Madison0.330
May 227:45 PM CDTF0Story1.450$2,000
May 227:45 PM CDTF0Dallas0.225
May 227:55 PM CDTF1Dallas5.0100$2,000
May 228:06 PM CDTF0Jasper0.225
May 228:13 PM CDTF0Dallas0.550$1,000
May 228:19 PM CDTF0Harrison0.260
May 228:19 PM CDTF0Marshall0.540
May 228:20 PM CDTF0Jasper0.225
May 228:23 PM CDTF0Jasper0.225
May 228:27 PM CDTF0Dallas0.225
May 228:35 PM CDTF0Jasper0.225
May 228:36 PM CDTF0Jasper1.540$10,000
May 228:40 PM CDTF1Marshall17.0100$10,000
May 228:45 PM CDTF0Shelby2.0200
May 229:06 PM CDTF0Polk2.050
May 229:15 PM CDTF0Tama0.330
May 2211:33 PM CDTF0Adair0.230
May 2212:02 AM CDTF1Warren7.0250$100,000

May 24 5 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 244:30 PM CDTF0Fremont3.040
May 244:58 PM CDTF0Madison0.550
May 245:40 PM CDTF0Warren0.230
May 247:20 PM CDTF0Ringgold0.230
May 247:53 PM CDTF0Appanoose0.125$2,000

May 28 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 289:27 PM CDTF0Woodbury0.250
May 289:38 PM CDTF0Woodbury0.250

May 30 9 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 302:18 PM CDTF0Lee0.340$3,000
May 302:23 PM CDTF1Lee0.370$20,000
May 302:26 PM CDTF0Lee0.340$10,000
May 302:30 PM CDTF1Lee0.570$20,000
May 303:28 PM CDTF0Benton0.240
May 303:36 PM CDTF1Iowa0.250$10,000
May 303:50 PM CDTF0Buchanan0.230
May 303:51 PM CDTF0Buchanan0.340$10,000
May 303:56 PM CDTF0Jones0.330

June 11 24 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 112:20 PM CDTF3Buena Vista6.1400$50,000
June 112:49 PM CDTF1Clay1.8100
June 113:00 PM CDTF1Palo Alto9.0450$10,000
June 113:01 PM CDTF0Clay0.1100
June 113:01 PM CDTF1Clay1.0100
June 113:03 PM CDTF0Clay0.150
June 113:05 PM CDTF0Clay0.150
June 113:05 PM CDTF2Clay5.5200$500,000
June 113:15 PM CDTF1Clay2.0100
June 113:34 PM CDTF1Clay1.5100
June 113:50 PM CDTF1Emmet6.0200$10,000
June 115:17 PM CDTF1Mitchell4.060$1,000
June 115:40 PM CDTF0Howard4.040$100,000
June 115:56 PM CDTF3Howard to MN12.0150$190,000
June 116:35 PM CDTF0Webster0.225
June 116:35 PM CDTF0Calhoun0.530
June 116:36 PM CDTF0Webster0.530
June 116:39 PM CDTF0Webster0.740
June 117:20 PM CDTF0Webster0.740$100,000
June 117:30 PM CDTF0Webster7.030
June 117:41 PM CDTF0Webster0.325
June 117:49 PM CDTF0Webster0.225
June 118:45 PM CDTF0Boone0.540
June 119:01 PM CDTF0Boone0.125

June 16 4 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 161:55 PM CDTF0Howard0.120
June 162:47 PM CDTF1Mitchell5.040
June 162:48 PM CDTF0Howard0.220
June 163:49 PM CDTF0Floyd0.220

July 5 3 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
July 53:50 PM CDTF0Calhoun0.230
July 55:40 PM CDTF0Howard0.220$10,000
July 56:35 PM CDTF0Fayette0.220

August 3 3 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
August 34:53 PM CDTF0Hardin0.750$20,000
August 35:00 PM CDTF1Story3.0100$70,000
August 35:20 PM CDTF1Marshall5.0100$100,000

August 8 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
August 85:00 PM CDTF0Webster0.125

August 16 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
August 167:10 PM CDTF0Hardin0.640$1,000
August 167:16 PM CDTF1Hardin1.775$2,000

August 26 10 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
August 265:00 PM CDTF0Humboldt0.550
August 265:58 PM CDTF2Fremont3.0880
August 266:25 PM CDTF0Page2.0100
August 266:30 PM CDTF2Page7.01,200
August 268:13 PM CDTF0Story0.550
August 268:25 PM CDTF0Story0.550$10,000
August 268:40 PM CDTF1Marshall3.030$50,000
August 2610:28 PM CDTF1Linn0.040$10,000
August 2610:36 PM CDTF1Linn0.840
August 2610:51 PM CDTF1Delaware4.2440$70,000

September 5 11 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
September 53:06 PM CDTF0Woodbury12.0100$10,000
September 55:08 PM CDTF0Dickinson0.150
September 56:04 PM CDTF1Greene2.040$50,000
September 56:15 PM CDTF0Greene0.525
September 57:15 PM CDTF0Hamilton0.220
September 57:52 PM CDTF0Warren0.220
September 58:48 PM CDTF0Lucas2.050$70,000
September 58:51 PM CDTF0Polk0.525$10,000
September 59:06 PM CDTF1Story2.740$30,000
September 59:17 PM CDTF1Marshall3.530$10,000
September 59:17 PM CDTF0Marshall3.025$20,000

Nearby

Every tornado in Iowa since 1950Warnings in force in IowaThe live radar over Iowa

What this means

Ratings are the survey's, read off the damage rather than measured; the rating scale is above. Tornado counts rise through the record as reporting improved, so a year in the 1950s is not comparable with one today except for the strongest tornadoes, which were always noticed.

Sources

NOAA Storm Prediction Center tornado database, 1950-2025, the official record kept by NOAA's Storm Prediction Center.