Titan Archive
StateMN1950 → 2025

Minnesota

Every recorded Minnesota tornado since 1950: 2,216 tornadoes, 27 rated F4/EF4 or stronger, by year, month and county.

Counts use the part of each tornado inside this state. A tornado that crossed a state line is counted in each state it touched.

2,216
Tornadoes
27
F/EF4 or stronger
100
Tornado deaths
7,300
Miles of track
88
Counties with a tornado
Fewer to more tornadoesClick a legend item to show or hide it, or "only" to see just that. Select anything on the map to open its record.

Tornadoes by month

Jan: 0Feb: 0Mar: 25Apr: 79May: 354Jun: 717Jul: 532Aug: 314Sep: 130Oct: 38Nov: 5Dec: 22
JanFebMarAprMayJunJulAugSepOctNovDec

Strongest

Ranked by rating, then deaths, then path length.
#DateRatingTornadoStateLengthWidthDeathsInjuries
106/20/57F5Casselton, ND to Hawley, MNND, MN25.0 mi500 yd0103
206/13/68F5Balaton to Tracy, MinnesotaMN9.1 mi150 yd9150
306/16/92F5Edgerton to Slayton, MinnesotaMN16.0 mi280 yd135
408/06/69F4Pine River to Hill City, MinnesotaMN32.3 mi833 yd1270
504/30/67F4New Richland to Waseca, MinnesotaMN20.1 mi267 yd622
605/06/65F4Golden Valley to Lino Lakes, MinnesotaMN17.3 mi667 yd6158
704/30/67F4Albert Lea to Owatonna, MinnesotaMN38.7 mi100 yd535
805/06/65F4Cologne to Minnetrista, MinnesotaMN12.3 mi300 yd3175
905/06/65F4Columbia Heights to Spring Lake Park, MinnesotaMN6.8 mi1,000 yd3175
1005/10/53F4Le Roy, MN to Prentice, WIIA, MN, WI46.4 mi100 yd224

Deadliest

Deaths in this state.

Longest tracks in Minnesota

Length on the ground inside this state.

Widest since 1995

Maximum path width.
#DateRatingTornadoStateLengthWidthDeathsInjuries
106/17/10EF4Parkers Prairie to Sebeka, MinnesotaMN39.6 mi2,288 yd15
203/29/98F3Nicollet to St. Peter, MinnesotaMN12.0 mi2,200 yd10
303/29/98F3St. Peter to Le Center, MinnesotaMN6.0 mi2,200 yd00
406/17/10EF4Wadena, MinnesotaMN10.0 mi1,936 yd020
503/29/98F2Cleveland to Montgomery, MinnesotaMN17.0 mi1,760 yd02
606/17/10EF4Alden to New Richland, MinnesotaMN16.9 mi1,760 yd114
703/29/98F4Fulda to Courtland, MinnesotaMN73.5 mi1,500 yd119
806/17/10EF3Albert Lea to Ellendale, MinnesotaMN18.2 mi1,320 yd00
908/03/24EF1Melrose, MinnesotaMN5.4 mi1,000 yd00
1006/16/25EF1Nisswa to Ironton, MinnesotaMN10.9 mi900 yd00

Widest 1950 to 1994

Mean path width.
#DateRatingTornadoStateLengthWidthDeathsInjuries
108/06/69F3Cloquet, MinnesotaMN18.4 mi2,933 yd020
206/25/54F2Cottage Grove to Afton, MinnesotaMN2.7 mi1,760 yd00
309/06/59F2Chisholm to Biwabik, MinnesotaMN30.3 mi1,760 yd00
407/16/63F2Butterfield to St. James, MinnesotaMN5.2 mi1,760 yd00
506/28/75F3Glyndon, MinnesotaMN2.3 mi1,760 yd00
608/06/69F3Hill City, MinnesotaMN12.5 mi1,500 yd13
707/14/77F2Spring Valley to Chatfield, MinnesotaMN9.2 mi1,500 yd010
806/28/75F4Moorhead to Dilworth, MinnesotaMN5.4 mi1,320 yd00
904/26/94F2Grant, MinnesotaMN5.0 mi1,300 yd01
1005/06/65F4Columbia Heights to Spring Lake Park, MinnesotaMN6.8 mi1,000 yd3175

Counties

select a column to sort
CountyTornadoesF/EF4+DeathsYearsStrongest
Otter Tail County 89 3 3 1955–2025 EF4
Polk County 83 0 7 1955–2025 EF3
Freeborn County 69 4 20 1952–2025 F4
Stearns County 57 0 4 1953–2025 F3
Kandiyohi County 56 0 0 1956–2023 EF3
Swift County 51 0 0 1952–2025 F2
Beltrami County 45 0 0 1964–2025 F1
Nobles County 44 1 1 1955–2025 F5
Blue Earth County 43 1 2 1953–2024 F4
Clay County 43 2 0 1955–2022 F5
Rice County 43 0 0 1959–2025 F3
Roseau County 42 0 0 1966–2024 F3
Dakota County 41 0 1 1965–2024 F2
Faribault County 41 0 0 1958–2025 EF2
St. Louis County 40 0 3 1953–2024 F3
Marshall County 38 0 0 1964–2022 F2
Olmsted County 38 2 2 1953–2021 F4
Sibley County 37 0 1 1952–2022 F3
Mower County 36 0 0 1959–2024 F3
Becker County 35 0 0 1964–2023 EF2
Goodhue County 35 0 0 1967–2025 F3
Wilkin County 35 1 0 1950–2022 EF4
Kittson County 34 0 0 1976–2022 F3
Murray County 34 4 11 1968–2023 F5
Brown County 33 1 1 1952–2024 F4
Grant County 33 1 1 1952–2025 EF4
Hennepin County 33 4 19 1951–2020 F4
Cass County 31 2 13 1957–2025 F4
Norman County 31 0 4 1956–2025 F2
Pope County 31 0 0 1953–2022 F3
Nicollet County 30 1 3 1952–2025 F4
Renville County 30 0 0 1963–2024 F2
Lyon County 29 2 10 1955–2017 F5
Morrison County 29 0 1 1954–2024 F3
Anoka County 28 3 7 1951–2024 F4
Fillmore County 28 1 2 1953–2025 F4
Redwood County 28 1 10 1958–2019 F5
Steele County 28 1 5 1962–2021 F4
Waseca County 28 1 8 1961–2024 F4
Wright County 28 1 1 1951–2023 F4
Carver County 27 2 4 1964–2025 F4
Crow Wing County 27 2 12 1966–2025 F4
Todd County 27 0 0 1957–2022 F3
Washington County 27 0 1 1954–2020 EF3
Cottonwood County 26 1 1 1952–2023 F4
Douglas County 26 1 1 1961–2022 EF4
Le Sueur County 26 0 2 1952–2021 F3
McLeod County 26 1 1 1951–2022 F4
Mahnomen County 26 0 4 1966–2023 F2
Meeker County 26 0 0 1963–2020 EF2
Chippewa County 25 0 0 1968–2025 F1
Winona County 25 1 2 1953–2025 F4
Yellow Medicine County 25 1 1 1965–2025 F4
Clearwater County 23 0 4 1959–2018 F2
Hubbard County 23 0 0 1969–2021 EF3
Wadena County 23 1 0 1964–2022 EF4
Watonwan County 23 1 1 1953–2024 F4
Aitkin County 22 1 13 1952–2024 F4
Jackson County 22 0 0 1971–2013 F3
Martin County 22 0 0 1951–2024 F2
Scott County 21 0 0 1952–2021 F2
Chisago County 20 1 0 1954–2020 F4
Dodge County 20 0 0 1957–2024 EF2
Red Lake County 20 0 1 1967–2016 EF3
Lake of the Woods County 18 0 0 1961–2025 F2
Lincoln County 18 0 0 1955–2018 F2
Stevens County 18 0 0 1952–2022 F2
Traverse County 18 0 0 1956–2022 F3
Lac qui Parle County 16 0 0 1967–2025 F1
Mille Lacs County 16 0 2 1955–2019 F3
Pipestone County 15 0 0 1966–2022 F3
Rock County 15 0 0 1956–2022 F2
Wabasha County 15 0 0 1964–2025 F2
Big Stone County 14 0 0 1956–2022 F3
Houston County 14 0 0 1960–2025 F3
Isanti County 14 0 0 1981–2024 F2
Pine County 14 0 0 1968–2022 F2
Itasca County 13 0 0 1975–2022 F2
Sherburne County 13 0 1 1967–2017 F2
Pennington County 11 0 0 1968–2022 F2
Kanabec County 10 0 2 1955–2019 F2
Ramsey County 10 1 9 1963–2022 F4
Carlton County 9 0 0 1967–2024 F2
Koochiching County 8 0 2 1955–1993 F2
Lake County 8 0 2 1969–2024 F3
Benton County 7 0 0 1954–2014 F2
Cook County 4 0 0 1991–2021 EF2
County 002 1 1 6 1965 F4
  • Reporting changed over time. Tornado counts rose from the 1990s on as Doppler radar, spotter networks and cameras caught more weak tornadoes. Counts from different decades are not directly comparable, especially for the weakest ratings.
  • F and EF ratings. The Enhanced Fujita (EF) Scale replaced the Fujita (F) Scale on 02/01/07. Both estimate wind speed from damage, but they use different damage indicators, so each rating is shown with its own scale.
  • Ratings before the mid 1970s. The F Scale came into use in the early 1970s. Tornadoes from 1950 until then were rated afterward from newspaper accounts, photos and records, which tends to make those ratings less certain.
Titan Archive · a Tornado Titans project Data: NOAA Storm Prediction Center severe weather database · updated 10/03/26