Tornadoes in North Dakota
1,737 tornadoes since 1950, an average of 22.9 a year, 17th of the 53 states and territories in the record. They have killed 31 people and injured 366. 14 were rated F4 or EF4 and above, 3 of them F5 or EF5.
The rating scale
Tracks are drawn in the color of the rating. The United States rated tornadoes on Ted Fujita’s F scale until 31 January 2007 and on the Enhanced Fujita scale after it. Both run from 0 to 5, and both rate the damage rather than measure the wind: the speeds are what that damage is taken to imply.
F0 / EF040 to 72 mph on the F scale, 65 to 85 mph on the EF scale
Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.
F1 / EF173 to 112 mph on the F scale, 86 to 110 mph on the EF scale
Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.
F2 / EF2113 to 157 mph on the F scale, 111 to 135 mph on the EF scale
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.
F3 / EF3158 to 206 mph on the F scale, 136 to 165 mph on the EF scale
Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.
F4 / EF4207 to 260 mph on the F scale, 166 to 200 mph on the EF scale
Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.
F5 / EF5261 to 318 mph on the F scale, over 200 mph on the EF scale
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.
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.
The deadliest in North Dakota
- F5, Cass and Clay counties, North Dakota and MinnesotaJune 20, 1957
- F4, Grant County, North DakotaJuly 4, 1978
- EF5, Ransom and Cass counties, North DakotaJune 20, 2025
- F3, McIntosh and McPherson counties, North Dakota and South DakotaJuly 31, 1966
- F4, Richland County, North DakotaJuly 2, 1955
- F5, Emmons and Morton counties, North DakotaMay 29, 1953
- EF2, McKenzie County, North DakotaJuly 9, 2018
- EF3, Burke and Ward counties, North DakotaAugust 12, 2010
- EF4, Grand Forks County, North DakotaAugust 26, 2007
- F2, Renville County, North DakotaJuly 23, 1997
- F4, Hettinger and Grant counties, North DakotaJune 29, 1975
- F1, Cavalier County, North DakotaJune 24, 1966
The strongest
- F5, Cass and Clay counties, North Dakota and MinnesotaJune 20, 1957
- F5, Emmons and Morton counties, North DakotaMay 29, 1953
- EF5, Ransom and Cass counties, North DakotaJune 20, 2025
- F4, Hettinger and Grant counties, North DakotaJune 29, 1975
- F4, Burleigh and Kidder counties, North DakotaJuly 1, 1952
- F4, Mountrail County, North DakotaJuly 5, 1955
- F4, Grant County, North DakotaJuly 4, 1978
- EF4, Traill and Grand Forks counties, North DakotaJune 17, 2010
- F4, Barnes and LaMoure counties, North DakotaJuly 18, 2004
- F4, Richland County, North DakotaJuly 2, 1955
- F4, Pembina County, North DakotaJune 6, 1999
- EF4, Wilkin and Richland counties, North Dakota and MinnesotaAugust 7, 2010
The longest paths
- F4, Hettinger and Grant counties, North DakotaJune 29, 1975
- F5, Cass and Clay counties, North Dakota and MinnesotaJune 20, 1957
- F4, Burleigh and Kidder counties, North DakotaJuly 1, 1952
- F2, Emmons, McIntosh and Logan counties, North DakotaMay 5, 1964
- F2, Burleigh and Kidder counties, North DakotaJune 17, 1956
- F2, Cass County, North DakotaMay 5, 1965
- F2, Mercer and McLean counties, North DakotaMay 24, 1975
- F2, Kidder and Stutsman counties, North DakotaJuly 17, 2001
- F1, McLean and Sheridan counties, North DakotaJuly 13, 2003
- F1, Oliver County, North DakotaJune 13, 1999
- F2, LaMoure, Barnes and Ransom counties, North DakotaAugust 15, 1999
- F4, Mountrail County, North DakotaJuly 5, 1955
The costliest
- EF4, Grand Forks County, North DakotaAugust 26, 2007
- EF3, Stark County, North DakotaJuly 8, 2009
- EF2, McKenzie County, North DakotaJuly 9, 2018
- EF2, McKenzie County, North DakotaMay 26, 2014
- EF2, Cass County, North DakotaJuly 15, 2007
- EF2, Ransom County, North DakotaJuly 14, 2010
- F4, Barnes and LaMoure counties, North DakotaJuly 18, 2004
- EF1, Hettinger County, North DakotaJuly 12, 2019
- EF3, Rolette and Towner counties, North DakotaJuly 7, 2008
- EF1, Kidder and Stutsman counties, North DakotaJune 20, 2025
- EF2, Morton County, North DakotaJune 20, 2025
- EF2, Cavalier County, North DakotaJune 9, 2017
The biggest days in North Dakota
Every year
Every year of the published record, and above it the 6 tornado tracks surveyed in North Dakota so far in 2026. This year's figures are preliminary and are not in the totals above, which are SPC's published database.
| Year | Tornadoes | Deaths | Injuries | F4 and above |
|---|---|---|---|---|
| 2026 preliminary | 6 | |||
| 2025 | 82 | 3 | 1 | |
| 2024 | 14 | |||
| 2023 | 7 | |||
| 2022 | 16 | |||
| 2021 | 15 | |||
| 2020 | 22 | |||
| 2019 | 15 | |||
| 2018 | 28 | 1 | 28 | |
| 2017 | 32 | |||
| 2016 | 22 | |||
| 2015 | 30 | |||
| 2014 | 14 | 9 | ||
| 2013 | 16 | |||
| 2012 | 9 | |||
| 2011 | 59 | 1 | ||
| 2010 | 60 | 1 | 2 | 2 |
| 2009 | 30 | 2 | ||
| 2008 | 32 | 3 | ||
| 2007 | 38 | 1 | 22 | 1 |
| 2006 | 21 | |||
| 2005 | 53 | |||
| 2004 | 46 | 1 | ||
| 2003 | 31 | 1 | ||
| 2002 | 17 | 1 | ||
| 2001 | 47 | 1 | ||
| 2000 | 28 | 3 | ||
| 1999 | 58 | 1 | ||
| 1998 | 28 | |||
| 1997 | 31 | 1 | 2 | |
| 1996 | 25 | |||
| 1995 | 13 | |||
| 1994 | 20 | |||
| 1993 | 39 | |||
| 1992 | 15 | 4 | ||
| 1991 | 17 | |||
| 1990 | 25 | 4 | ||
| 1989 | 12 | 1 | ||
| 1988 | 28 | 1 | ||
| 1987 | 22 | |||
| 1986 | 29 | 1 | ||
| 1985 | 32 | |||
| 1984 | 15 | |||
| 1983 | 26 | 2 | ||
| 1982 | 18 | |||
| 1981 | 14 | |||
| 1980 | 29 | |||
| 1979 | 25 | |||
| 1978 | 35 | 5 | 35 | 1 |
| 1977 | 30 | 1 | ||
| 1976 | 52 | 5 | ||
| 1975 | 15 | 1 | 9 | 1 |
| 1974 | 26 | 11 | ||
| 1973 | 10 | |||
| 1972 | 9 | 1 | ||
| 1971 | 16 | 2 | ||
| 1970 | 12 | 9 | ||
| 1969 | 7 | 1 | ||
| 1968 | 6 | 3 | ||
| 1967 | 16 | |||
| 1966 | 29 | 3 | 6 | |
| 1965 | 41 | 1 | ||
| 1964 | 11 | 11 | ||
| 1963 | 5 | |||
| 1962 | 9 | |||
| 1961 | 2 | |||
| 1960 | 16 | 1 | ||
| 1959 | 11 | 1 | ||
| 1958 | 9 | 4 | ||
| 1957 | 13 | 10 | 103 | 1 |
| 1956 | 14 | 9 | ||
| 1955 | 12 | 2 | 19 | 2 |
| 1954 | 4 | |||
| 1953 | 9 | 2 | 20 | 1 |
| 1952 | 9 | 1 | 27 | 1 |
| 1951 | 2 | |||
| 1950 | 2 |
Every county in North Dakota
A tornado is counted once for every county its path crossed, so these add up to more than 1,737. Each county has a page of its own: every tornado that crossed it, year by year.
| County | Tornadoes | Deaths |
|---|---|---|
| Cass County | 108 | 13 |
| Grand Forks County | 93 | 1 |
| Barnes County | 68 | |
| Richland County | 62 | 2 |
| Burleigh County | 60 | 1 |
| Stutsman County | 58 | |
| Walsh County | 56 | |
| Ward County | 55 | 1 |
| Morton County | 54 | 2 |
| Ramsey County | 51 | |
| Benson County | 50 | |
| McLean County | 49 | |
| Steele County | 45 | |
| Cavalier County | 43 | 1 |
| Emmons County | 43 | 2 |
| Pembina County | 43 | |
| Nelson County | 41 | |
| Griggs County | 39 | |
| LaMoure County | 39 | |
| McHenry County | 37 | |
| Dickey County | 35 | |
| Ransom County | 35 | 3 |
| Bottineau County | 34 | |
| Traill County | 34 | |
| Towner County | 33 | |
| Mountrail County | 31 | |
| Burke County | 27 | 1 |
| Grant County | 27 | 6 |
| Wells County | 27 | |
| Dunn County | 26 | |
| Sargent County | 26 | |
| Stark County | 26 | |
| Williams County | 26 | |
| Renville County | 25 | 1 |
| Kidder County | 24 | 1 |
| Sheridan County | 24 | |
| McIntosh County | 23 | 2 |
| McKenzie County | 23 | 1 |
| Mercer County | 22 | |
| Eddy County | 20 | |
| Hettinger County | 20 | 1 |
| Logan County | 19 | |
| Foster County | 17 | |
| Pierce County | 17 | |
| Rolette County | 17 | |
| Sioux County | 17 | |
| Adams County | 14 | |
| Bowman County | 14 | |
| Divide County | 12 | |
| Oliver County | 12 | |
| Slope County | 11 | |
| Golden Valley County | 9 | |
| Billings County | 7 | |
| Polk County | 3 | |
| Clay County | 2 | 10 |
| Kittson County | 2 | |
| Marshall County | 2 | |
| Wilkin County | 2 | |
| Norman County | 1 | |
| Harding County | 1 | |
| McPherson County | 1 | 2 |
Nearby
Warnings in force in North DakotaForecast for your townThe live radar over North Dakota
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.