Tornadoes in South Dakota
South Dakota has recorded 1,945 tornadoes from 1950 through 2025, about 26.8 per year over the last 30 years. They killed 17 people and injured 495. June is the most active month.
- 1,945 tornadoes
- 26.8 per year
- 10 rated (E)F4–5
- 17 deaths
Live South Dakota tornado warnings · All South Dakota weather alerts
Map data: NWS, OpenFreeMap, OpenStreetMap
Tornadoes per year
When tornadoes happen in South Dakota
Ratings before February 2007 use the original Fujita (F) scale; later tornadoes use the Enhanced Fujita (EF) scale. How the EF scale works.
Deadliest tornadoes in South Dakota
| Date | Rating | County | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|
| May 30, 1998 | F4 | Hanson County | 14 mi | 1,150 yd | 6 | 150 |
| June 7, 1965 | F4 | Yankton County | 7.8 mi | 647 yd | 1 | 0 |
| June 21, 1961 | F3 | Brown County | 156.3 mi | 10 yd | 1 | 7 |
| July 1, 1973 | F3 | Brown County | 0.3 mi | 30 yd | 1 | 3 |
| June 20, 1957 | F2 | Spink County | 0.1 mi | 10 yd | 1 | 0 |
| July 31, 1966 | F2 | Brown County | 2.3 mi | 253 yd | 1 | 3 |
| July 14, 1970 | F2 | Lincoln County | 3.8 mi | 10 yd | 1 | 1 |
| June 24, 1973 | F2 | Charles Mix County | 0.1 mi | 10 yd | 1 | 1 |
| June 4, 1999 | F2 | — | 15 mi | 0 yd | 1 | 54 |
| August 30, 2020 | EF2 | Hand County | 1.6 mi | 300 yd | 1 | 0 |
Strongest tornadoes in South Dakota
| Date | Rating | County | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|
| May 8, 1965 | F5 | Tripp County | 30.1 mi | 1,760 yd | 0 | 1 |
| May 30, 1998 | F4 | Hanson County | 14 mi | 1,150 yd | 6 | 150 |
| June 7, 1965 | F4 | Yankton County | 7.8 mi | 647 yd | 1 | 0 |
| June 7, 1993 | F4 | Minnehaha County | 54 mi | 800 yd | 0 | 5 |
| June 18, 2014 | EF4 | Jerauld County | 11.5 mi | 880 yd | 0 | 2 |
| June 7, 1993 | F4 | Lake County | 10 mi | 500 yd | 0 | 4 |
| June 24, 2003 | F4 | Kingsbury County | 10 mi | 1,000 yd | 0 | 4 |
| June 23, 2002 | F4 | Brown County | 9 mi | 900 yd | 0 | 0 |
| May 22, 2010 | EF4 | Walworth County | 5.7 mi | 1,200 yd | 0 | 0 |
| July 7, 1969 | F4 | Harding County | 1.8 mi | 133 yd | 0 | 0 |
Most recent tornadoes
| Date | Rating | County | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|
| September 14, 2025 | ? | Corson County | 0 mi | 1 yd | 0 | 0 |
| September 14, 2025 | EF1 | Walworth County | 4 mi | 200 yd | 0 | 0 |
| August 16, 2025 | EF0 | Hamlin County | 2.5 mi | 75 yd | 0 | 0 |
| August 5, 2025 | ? | McPherson County | 0 mi | 5 yd | 0 | 0 |
| July 28, 2025 | EF0 | Lincoln County | 3.3 mi | 30 yd | 0 | 0 |
| July 28, 2025 | EF2 | Gregory County | 7.4 mi | 175 yd | 0 | 0 |
| July 28, 2025 | EF0 | Gregory County | 2.7 mi | 50 yd | 0 | 0 |
| July 28, 2025 | EF1 | Gregory County | 11.7 mi | 150 yd | 0 | 0 |
| July 27, 2025 | EF2 | Codington County | 4 mi | 200 yd | 0 | 0 |
| July 20, 2025 | ? | Todd County | 0.1 mi | 20 yd | 0 | 0 |
Counties with the most tornadoes
| County | Tornadoes since 1950 | Per 1,000 sq mi |
|---|---|---|
| Brown County | 86 | 130029188.6 |
| Lincoln County | 60 | 269324090.1 |
| Minnehaha County | 51 | 163680297.4 |
| Pennington County | 50 | 46633057.3 |
| Spink County | 50 | 86161011.3 |
| Meade County | 49 | 36562950.2 |
| Hutchinson County | 48 | 152915129.2 |
| Kingsbury County | 48 | 149423076.9 |
| Turner County | 47 | 197293354.9 |
| Perkins County | 46 | 41512195.1 |
| Hand County | 45 | 81106471.8 |
| Charles Mix County | 45 | 106244302.6 |
| McCook County | 44 | 198536585.4 |
| Lyman County | 43 | 67825822.2 |
| Todd County | 41 | 76450683.9 |
| Miner County | 40 | 181754386 |
| Beadle County | 40 | 82287529.8 |
| Tripp County | 38 | 61054590.6 |
| Clark County | 37 | 100031315.2 |
| Deuel County | 37 | 153820224.7 |
About this data
Tornado records come from the NOAA Storm Prediction Center database of confirmed tornadoes, 1950–2025. Tornadoes that crossed state lines are counted in the state where they began. Counts in the early decades are lower partly because many weak tornadoes went unreported before Doppler radar and storm spotter networks.