Tornadoes in North Dakota
North Dakota has recorded 1,739 tornadoes since 1950, 18th among the states; 52 were rated F3/EF3 or stronger.
- 1,739tornadoes since 1950
- 52rated F3/EF3 or stronger
- 32deaths along their paths
- 2025most in one year, 82
2025
- Tornadoes on record, by year
Over time
The strongest tornadoes
| Jun 20, 1957 | F5 | Cass | 10 |
| Jun 20, 2025 | EF5 | Ransom, Cass | 3 |
| May 29, 1953 | F5 | Morton, Emmons | 2 |
| Jul 4, 1978 | F4 | Grant | 5 |
| Jul 2, 1955 | F4 | Richland | 2 |
| Jul 1, 1952 | F4 | Burleigh, Kidder | 1 |
| Jun 29, 1975 | F4 | Hettinger, Grant | 1 |
| Aug 26, 2007 | EF4 | Grand Forks | 1 |
| Jul 5, 1955 | F4 | Mountrail | 0 |
| Jun 6, 1999 | F4 | Pembina | 0 |
| Aug 11, 2002 | F4 | Stutsman | 0 |
| Jul 18, 2004 | F4 | Barnes, LaMoure | 0 |
| Jun 17, 2010 | EF4 | Traill, Grand Forks | 0 |
| Aug 7, 2010 | EF4 | Richland | 0 |
Every county
Counties with any recorded events, highest first.
| Cass County | 108 |
| Grand Forks County | 93 |
| Barnes County | 68 |
| Richland County | 62 |
| Burleigh County | 60 |
| Stutsman County | 58 |
| Walsh County | 56 |
| Ward County | 55 |
| Morton County | 54 |
| Ramsey County | 51 |
| Benson County | 50 |
| McLean County | 49 |
| Steele County | 45 |
| Pembina County | 43 |
| Emmons County | 43 |
| Cavalier County | 43 |
| Nelson County | 41 |
| Griggs County | 39 |
| LaMoure County | 39 |
| McHenry County | 37 |
| Dickey County | 35 |
| Ransom County | 35 |
| Traill County | 34 |
| Bottineau County | 34 |
| Towner County | 33 |
| Mountrail County | 31 |
| Wells County | 27 |
| Grant County | 27 |
| Burke County | 27 |
| Williams County | 26 |
| Sargent County | 26 |
| Stark County | 26 |
| Dunn County | 26 |
| Renville County | 25 |
| McKenzie County | 24 |
| Sheridan County | 24 |
| Kidder County | 24 |
| McIntosh County | 23 |
| Mercer County | 22 |
| Eddy County | 20 |
| Hettinger County | 20 |
| Logan County | 19 |
| Pierce County | 17 |
| Sioux County | 17 |
| Foster County | 17 |
| Rolette County | 17 |
| Bowman County | 14 |
| Adams County | 14 |
| Oliver County | 12 |
| Divide County | 12 |
| Slope County | 11 |
| Golden Valley County | 11 |
| Billings County | 7 |