Missouri tornado history
From 1950 through 2025, 2,741 tornadoes touched Missouri, according to the NOAA Storm Prediction Center, the 9th most of the 48 contiguous states and DC. The National Weather Service rated 45 of them F4/EF4 or stronger (2 F5/EF5); along their paths they killed 466 people and injured 5,185. The deadliest, on May 22, 2011, was rated EF5 and killed 158 (Newton County). From 2016 to 2025, Missouri averaged 51 tornadoes a year. SPC has logged 86 preliminary tornado reports in Missouri in 2026 (latest July 31, 2026).
Map of every Missouri tornado path since 1950
All 2,741 paths plus 86 preliminary 2026 reports (gray dots). Zoom in to your county; click a path for its date and rating.
Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.
Most recent tornadoes in Missouri
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| Aug 10, 2025 | EFU | 0.1 mi | 0 / 0 | Clark County, MO |
| Aug 9, 2025 | EF1 | 3.1 mi | 0 / 0 | Shelby County, MO |
| Aug 9, 2025 | EF1 | 0.4 mi | 0 / 0 | Shelby County, MO |
| Jul 11, 2025 | EF0 | 0.9 mi | 0 / 0 | Cass County, MO |
| Jun 18, 2025 | EF1 | 3.6 mi | 0 / 0 | Pike County, MO → IL |
| Jun 7, 2025 | EF1 | 1.6 mi | 0 / 0 | Cape Girardeau County, MO |
| Jun 7, 2025 | EF1 | 3.5 mi | 0 / 0 | Cape Girardeau County, MO |
| Jun 7, 2025 | EF0 | 1.3 mi | 0 / 0 | St. Francois County, MO |
| Jun 7, 2025 | EF1 | 4.9 mi | 0 / 0 | Jefferson County, MO |
| Jun 6, 2025 | EF1 | 3.2 mi | 0 / 0 | Barry County, MO |
| Jun 4, 2025 | EF1 | 6.8 mi | 0 / 0 | St. Louis County, MO |
| Jun 3, 2025 | EF0 | 0.4 mi | 0 / 0 | Wright County, MO |
| Jun 3, 2025 | EF1 | 3.7 mi | 0 / 0 | Jackson County, MO |
| Jun 3, 2025 | EF0 | 0.8 mi | 0 / 0 | Jackson County, MO |
| May 19, 2025 | EF1 | 1.7 mi | 0 / 0 | Cape Girardeau County, MO |
| May 19, 2025 | EF0 | 1.3 mi | 0 / 0 | Ste. Genevieve County, MO |
| May 19, 2025 | EF1 | 4.2 mi | 0 / 0 | St. Francois County, MO |
| May 19, 2025 | EF1 | 1.0 mi | 0 / 0 | Crawford County, MO |
| May 19, 2025 | EF0 | 1.6 mi | 0 / 0 | Reynolds County, MO |
| May 19, 2025 | EF0 | 2.2 mi | 0 / 0 | Washington County, MO |
| May 19, 2025 | EF0 | 1.9 mi | 0 / 0 | Dent County, MO |
| May 19, 2025 | EF0 | 4.3 mi | 0 / 0 | Dent County, MO |
| May 19, 2025 | EF0 | 1.0 mi | 0 / 0 | Dent County, MO |
| May 19, 2025 | EF1 | 6.4 mi | 0 / 0 | Dent County, MO |
| May 19, 2025 | EF1 | 2.8 mi | 0 / 0 | Iron County, MO |
2026 preliminary tornado reports in Missouri
Reports from SPC's daily logs. A tornado often draws several reports; NOAA publishes confirmed tornadoes, paths and ratings with its final data.
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| Jul 31, 2026 | Prelim. report | – | – | St. Francois County, MO |
| Jul 31, 2026 | Prelim. report | – | – | Osage County, MO |
| Jul 31, 2026 | Prelim. report | – | – | Crawford County, MO |
| Jul 9, 2026 | Prelim. report | – | – | Phelps County, MO |
| Jun 26, 2026 | Prelim. report | – | – | Webster County, MO |
| Jun 26, 2026 | Prelim. report | – | – | Douglas County, MO |
| Jun 26, 2026 | Prelim. report | – | – | Mississippi County, MO |
| Jun 21, 2026 | Prelim. report | – | – | Shannon County, MO |
| Jun 21, 2026 | Prelim. report | – | – | St. Louis County, MO |
| Jun 13, 2026 | Prelim. report | – | – | Barry County, MO |
| Jun 13, 2026 | Prelim. report | – | – | Barry County, MO |
| Jun 13, 2026 | Prelim. report | – | – | Jasper County, MO |
| Jun 13, 2026 | Prelim. report | – | – | Clay County, MO |
| Jun 13, 2026 | Prelim. report | – | – | Clay County, MO |
| Jun 10, 2026 | Prelim. report | – | – | Adair County, MO |
Deadliest tornadoes in Missouri
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| May 22, 2011 | EF5 | 21.6 mi | 158 / 1,150 | Newton County, MO |
| May 20, 1957 | F5 | 69.4 mi | 44 / 207 | Franklin County, KS → MO |
| May 10, 2008 | EF4 | 75.5 mi | 21 / 350 | Craig County, OK → MO |
| Feb 9, 1959 | F4 | 23.9 mi | 21 / 345 | St. Louis County, MO → IL |
| Mar 21, 1952 | F4 | 6.5 mi | 17 / 100 | Pemiscot County, MO |
| Dec 10, 2021 | EF4 | 81.2 mi | 8 / 14 | Craighead County, AR → MO → TN |
| May 21, 1957 | F3 | 22.2 mi | 8 / 50 | Washington County, MO |
| May 4, 2003 | F3 | 49.0 mi | 7 / 48 | Newton County, MO |
| May 21, 1957 | F4 | 9.1 mi | 7 / 75 | Carter County, MO |
| Feb 24, 1956 | F4 | 77.6 mi | 6 / 36 | Franklin County, MO → IL |
F4, EF4, F5 and EF5 tornadoes in Missouri
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| May 22, 2011 | EF5 | 21.6 mi | 158 / 1,150 | Newton County, MO |
| May 20, 1957 | F5 | 69.4 mi | 44 / 207 | Franklin County, KS → MO |
| Mar 14, 2025 | EF4 | 116.0 mi | 0 / 5 | Stone County, AR → MO |
| Dec 10, 2021 | EF4 | 81.2 mi | 8 / 14 | Craighead County, AR → MO → TN |
| Feb 28, 2017 | EF4 | 53.5 mi | 1 / 12 | Perry County, MO → IL |
| Apr 22, 2011 | EF4 | 21.3 mi | 0 / 5 | St. Louis County, MO → IL |
| May 10, 2008 | EF4 | 75.5 mi | 21 / 350 | Craig County, OK → MO |
| Sep 22, 2006 | F4 | 27.5 mi | 0 / 6 | Perry County, MO → IL |
| Mar 12, 2006 | F4 | 29.0 mi | 0 / 0 | Monroe County, MO |
| May 29, 2004 | F4 | 22.0 mi | 3 / 6 | DeKalb County, MO |
| May 4, 2003 | F4 | 5.0 mi | 0 / 13 | Clay County, MO |
| May 4, 2003 | F4 | 33.0 mi | 4 / 30 | Neosho County, KS → MO |
| May 4, 2003 | F4 | 21.0 mi | 2 / 30 | Wyandotte County, KS → MO |
| Apr 24, 2002 | F4 | 40.5 mi | 0 / 16 | Carter County, MO |
| Nov 29, 1991 | F4 | 10.0 mi | 2 / 64 | Christian County, MO |
| Jun 7, 1984 | F4 | 134.0 mi | 3 / 64 | Harrison County, MO → IA |
| Dec 24, 1982 | F4 | 63.0 mi | 0 / 11 | Sharp County, AR → MO |
| Apr 2, 1982 | F4 | 20.0 mi | 2 / 28 | Ozark County, MO |
| Apr 22, 1981 | F4 | 63.0 mi | 1 / 32 | Dunklin County, MO |
| Mar 29, 1979 | F4 | 18.8 mi | 0 / 20 | Nodaway County, MO → IA |
| May 4, 1977 | F4 | 48.6 mi | 0 / 1 | Ray County, MO |
| May 4, 1977 | F4 | 12.0 mi | 0 / 5 | Jackson County, MO |
| Apr 24, 1975 | F4 | 11.9 mi | 3 / 22 | Newton County, MO |
| Apr 23, 1975 | F4 | 28.2 mi | 1 / 4 | Macon County, MO |
| Apr 23, 1975 | F4 | 11.4 mi | 1 / 3 | Caldwell County, MO |
| Apr 21, 1973 | F4 | 14.6 mi | 0 / 1 | Mercer County, MO |
| Apr 20, 1973 | F4 | 3.8 mi | 1 / 3 | Macon County, MO |
| Apr 19, 1973 | F4 | 10.0 mi | 0 / 5 | Henry County, MO |
| Jun 12, 1970 | F4 | 16.1 mi | 0 / 0 | Chariton County, MO |
| Jun 22, 1969 | F4 | 15.1 mi | 4 / 14 | St. Francois County, MO |
| Jun 22, 1969 | F4 | 20.2 mi | 2 / 22 | Washington County, MO |
| Dec 20, 1967 | F4 | 27.9 mi | 3 / 52 | Iron County, MO |
| Apr 21, 1967 | F4 | 59.0 mi | 0 / 2 | Linn County, MO |
| Jan 24, 1967 | F4 | 25.0 mi | 3 / 216 | St. Louis County, MO |
| Jan 24, 1967 | F4 | 25.7 mi | 0 / 2 | Schuyler County, MO → IA |
| Jun 8, 1966 | F4 | 19.9 mi | 1 / 2 | Leavenworth County, KS → MO |
| May 7, 1961 | F4 | 26.2 mi | 0 / 12 | Leavenworth County, KS → MO |
| Sep 26, 1959 | F4 | 7.8 mi | 0 / 0 | Wright County, MO |
| Feb 9, 1959 | F4 | 23.9 mi | 21 / 345 | St. Louis County, MO → IL |
| May 21, 1957 | F4 | 9.1 mi | 7 / 75 | Carter County, MO |
The 50 strongest Missouri tornadoes, ranked by rating, deaths and path length: Strongest tornadoes in Missouri history
Longest tornado paths in Missouri
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| Jun 7, 1984 | F4 | 134.0 mi | 3 / 64 | Harrison County, MO → IA |
| Mar 14, 2025 | EF4 | 116.0 mi | 0 / 5 | Stone County, AR → MO |
| Mar 5, 1961 | F2 | 112.1 mi | 0 / 0 | Perry County, MO → IL |
| Apr 30, 1954 | F2 | 89.6 mi | 0 / 0 | Boone County, MO |
| Mar 20, 1955 | F2 | 89.4 mi | 0 / 1 | Craighead County, AR → MO → TN |
| May 4, 2003 | F3 | 86.0 mi | 5 / 47 | Barton County, MO |
| Dec 10, 2021 | EF4 | 81.2 mi | 8 / 14 | Craighead County, AR → MO → TN |
| Feb 24, 1956 | F4 | 77.6 mi | 6 / 36 | Franklin County, MO → IL |
| Apr 2, 2006 | F3 | 77.0 mi | 2 / 177 | Randolph County, AR → MO |
| Apr 11, 2001 | F3 | 76.5 mi | 0 / 0 | Gentry County, MO → IA |
For tornadoes that crossed into another state, the path length, deaths and injuries are for the whole path.
Tornadoes by county
| County | Tornadoes since 1950 | 2016–2025 | Strongest | Deaths along paths | Most recent |
|---|---|---|---|---|---|
| Greene County | 62 | 19 | F4/EF4 | 15 | Apr 29, 2025 |
| Newton County | 60 | 10 | F5/EF5 | 190 | Apr 29, 2025 |
| St. Louis County | 58 | 16 | F4/EF4 | 37 | Jun 4, 2025 |
| Jasper County | 56 | 10 | F5/EF5 | 169 | Apr 20, 2025 |
| Cape Girardeau County | 54 | 11 | F3/EF3 | 6 | Jun 7, 2025 |
| Stoddard County | 53 | 13 | F4/EF4 | 7 | May 16, 2025 |
| Butler County | 53 | 13 | F4/EF4 | 4 | Apr 2, 2025 |
| St. Charles County | 51 | 8 | F4/EF4 | 4 | Mar 14, 2025 |
| Scott County | 50 | 9 | F3/EF3 | 10 | May 16, 2025 |
| Jackson County | 50 | 16 | F5/EF5 | 47 | Jun 3, 2025 |
| Howell County | 50 | 5 | F4/EF4 | 8 | Apr 2, 2025 |
| Barry County | 49 | 14 | F4/EF4 | 24 | Jun 6, 2025 |
| Pettis County | 47 | 4 | F3/EF3 | 3 | May 6, 2024 |
| Jefferson County | 47 | 11 | F4/EF4 | 8 | Jun 7, 2025 |
| Christian County | 47 | 16 | F4/EF4 | 11 | Apr 29, 2025 |
| Douglas County | 44 | 13 | F3/EF3 | 0 | Apr 20, 2025 |
| Callaway County | 43 | 4 | F3/EF3 | 1 | Apr 20, 2025 |
| Cass County | 42 | 4 | F3/EF3 | 4 | Jul 11, 2025 |
| Pemiscot County | 41 | 5 | F4/EF4 | 30 | Mar 14, 2025 |
| Clay County | 41 | 5 | F4/EF4 | 2 | Apr 16, 2024 |
| Barton County | 41 | 8 | F4/EF4 | 15 | Apr 20, 2025 |
| Madison County | 40 | 12 | F3/EF3 | 4 | Mar 14, 2025 |
| Dunklin County | 40 | 8 | F4/EF4 | 14 | Apr 2, 2025 |
| Webster County | 39 | 8 | F3/EF3 | 3 | Apr 20, 2025 |
| Polk County | 39 | 9 | F3/EF3 | 7 | May 6, 2024 |
| Nodaway County | 39 | 5 | F4/EF4 | 2 | Apr 16, 2024 |
| New Madrid County | 39 | 12 | F4/EF4 | 4 | Mar 14, 2025 |
| Ozark County | 38 | 4 | F4/EF4 | 7 | Mar 14, 2025 |
| Texas County | 36 | 8 | F4/EF4 | 2 | May 16, 2025 |
| Ray County | 36 | 2 | F4/EF4 | 2 | Aug 4, 2023 |
| Johnson County | 36 | 3 | F2/EF2 | 1 | May 24, 2019 |
| Boone County | 36 | 3 | F3/EF3 | 0 | Apr 20, 2025 |
| Stone County | 35 | 9 | F2/EF2 | 0 | Apr 29, 2025 |
| Phelps County | 35 | 11 | F3/EF3 | 4 | Mar 14, 2025 |
| Bollinger County | 35 | 9 | F3/EF3 | 7 | Apr 2, 2025 |
| Franklin County | 34 | 8 | F4/EF4 | 6 | Mar 14, 2025 |
| Vernon County | 33 | 5 | F3/EF3 | 3 | Apr 2, 2025 |
| Lafayette County | 33 | 5 | F3/EF3 | 1 | May 6, 2024 |
| Wright County | 32 | 15 | F4/EF4 | 0 | Jun 3, 2025 |
| Miller County | 32 | 3 | F3/EF3 | 0 | May 22, 2019 |
| Benton County | 32 | 4 | F3/EF3 | 0 | May 19, 2025 |
| Lawrence County | 31 | 11 | F3/EF3 | 12 | Apr 29, 2025 |
| Bates County | 31 | 6 | F3/EF3 | 3 | Apr 27, 2024 |
| Wayne County | 30 | 6 | F3/EF3 | 6 | Apr 2, 2025 |
| Audrain County | 30 | 4 | F3/EF3 | 0 | Apr 20, 2025 |
| Washington County | 29 | 6 | F4/EF4 | 14 | Jun 7, 2025 |
| Dade County | 29 | 9 | F3/EF3 | 0 | May 25, 2024 |
| Perry County | 28 | 5 | F4/EF4 | 3 | Mar 14, 2025 |
| Montgomery County | 28 | 5 | F3/EF3 | 0 | Nov 4, 2024 |
| Mississippi County | 28 | 4 | F4/EF4 | 3 | Jul 26, 2024 |
| Laclede County | 28 | 9 | F3/EF3 | 3 | Mar 14, 2025 |
| Clinton County | 28 | 4 | F3/EF3 | 0 | Jun 11, 2022 |
| St. Francois County | 27 | 5 | F4/EF4 | 13 | Jun 7, 2025 |
| Morgan County | 27 | 5 | F2/EF2 | 0 | Apr 20, 2025 |
| Monroe County | 27 | 1 | F4/EF4 | 6 | Oct 30, 2024 |
| Iron County | 27 | 12 | F4/EF4 | 6 | May 19, 2025 |
| Harrison County | 27 | 1 | F4/EF4 | 8 | Jun 28, 2017 |
| Andrew County | 27 | 0 | F2/EF2 | 1 | May 21, 2011 |
| St. Clair County | 26 | 4 | F3/EF3 | 3 | May 19, 2025 |
| Ripley County | 26 | 5 | F4/EF4 | 2 | Apr 2, 2025 |
| Pike County | 26 | 2 | F3/EF3 | 0 | Jun 18, 2025 |
| Crawford County | 26 | 7 | F4/EF4 | 2 | May 19, 2025 |
| Taney County | 25 | 11 | F2/EF2 | 0 | May 25, 2024 |
| Shelby County | 25 | 5 | F4/EF4 | 1 | Aug 9, 2025 |
| Saline County | 25 | 2 | F3/EF3 | 0 | Aug 4, 2023 |
| Oregon County | 25 | 4 | F4/EF4 | 2 | Mar 14, 2025 |
| Camden County | 25 | 4 | F3/EF3 | 4 | Dec 14, 2024 |
| Reynolds County | 24 | 10 | F3/EF3 | 3 | May 19, 2025 |
| Lincoln County | 24 | 1 | F3/EF3 | 0 | Nov 4, 2024 |
| McDonald County | 23 | 5 | F3/EF3 | 1 | May 22, 2019 |
| Gentry County | 23 | 3 | F3/EF3 | 0 | Apr 27, 2024 |
| Buchanan County | 23 | 3 | F3/EF3 | 0 | May 19, 2025 |
| Pulaski County | 22 | 4 | F3/EF3 | 0 | Mar 14, 2025 |
| Moniteau County | 22 | 1 | F2/EF2 | 0 | Apr 27, 2024 |
| DeKalb County | 22 | 1 | F4/EF4 | 3 | May 20, 2021 |
| Cedar County | 22 | 2 | F3/EF3 | 8 | Feb 26, 2023 |
| Carter County | 22 | 6 | F4/EF4 | 10 | Mar 14, 2025 |
| Linn County | 21 | 5 | F4/EF4 | 0 | Apr 27, 2024 |
| Dent County | 21 | 7 | F3/EF3 | 2 | May 19, 2025 |
| Daviess County | 21 | 2 | F4/EF4 | 3 | Oct 24, 2021 |
| Clark County | 21 | 3 | F3/EF3 | 2 | Aug 10, 2025 |
| Atchison County | 21 | 2 | F4/EF4 | 2 | Jun 28, 2024 |
| Dallas County | 20 | 6 | F3/EF3 | 7 | May 25, 2024 |
| Shannon County | 19 | 5 | F3/EF3 | 4 | Apr 20, 2025 |
| Macon County | 19 | 0 | F4/EF4 | 2 | Jun 14, 2011 |
| Henry County | 19 | 7 | F4/EF4 | 1 | May 19, 2025 |
| Grundy County | 19 | 8 | F2/EF2 | 0 | Apr 27, 2024 |
| Cooper County | 19 | 2 | F2/EF2 | 0 | Apr 2, 2025 |
| Platte County | 18 | 1 | F4/EF4 | 4 | May 6, 2024 |
| Marion County | 18 | 2 | F3/EF3 | 0 | Jun 24, 2021 |
| Holt County | 18 | 4 | F2/EF2 | 0 | Apr 26, 2024 |
| Ralls County | 17 | 1 | F3/EF3 | 0 | Mar 25, 2017 |
| Mercer County | 17 | 2 | F4/EF4 | 3 | Apr 27, 2024 |
| Hickory County | 17 | 2 | F3/EF3 | 5 | Jan 10, 2020 |
| Carroll County | 17 | 1 | F4/EF4 | 0 | Mar 6, 2017 |
| Worth County | 16 | 1 | F3/EF3 | 2 | Apr 26, 2024 |
| Warren County | 16 | 3 | F3/EF3 | 1 | Jul 16, 2024 |
| Scotland County | 16 | 5 | F4/EF4 | 0 | May 27, 2024 |
| Lewis County | 16 | 1 | F2/EF2 | 0 | Apr 27, 2016 |
| Chariton County | 16 | 1 | F4/EF4 | 0 | Mar 6, 2017 |
| Sullivan County | 14 | 3 | F2/EF2 | 1 | Aug 11, 2023 |
| Maries County | 14 | 2 | F2/EF2 | 0 | May 6, 2024 |
| Caldwell County | 14 | 2 | F4/EF4 | 1 | Oct 24, 2021 |
| Ste. Genevieve County | 13 | 3 | F4/EF4 | 4 | May 19, 2025 |
| Osage County | 13 | 1 | F3/EF3 | 0 | Mar 6, 2017 |
| Livingston County | 13 | 2 | F2/EF2 | 0 | Oct 24, 2021 |
| Randolph County | 11 | 3 | F3/EF3 | 4 | May 6, 2024 |
| Putnam County | 11 | 1 | F4/EF4 | 0 | May 31, 2016 |
| Knox County | 11 | 2 | F4/EF4 | 0 | Aug 4, 2023 |
| Cole County | 11 | 2 | F3/EF3 | 0 | May 22, 2019 |
| Adair County | 10 | 0 | F2/EF2 | 2 | Sep 9, 2014 |
| Schuyler County | 9 | 0 | F4/EF4 | 0 | Jun 29, 2014 |
| Howard County | 9 | 1 | F3/EF3 | 0 | May 22, 2019 |
| Gasconade County | 9 | 0 | F2/EF2 | 0 | Jun 7, 2014 |
| St. Louis city | 8 | 1 | F4/EF4 | 25 | May 16, 2025 |
Cities with 5 or more tornadoes within 10 miles
Arnold Ashland Aurora Ava Ballwin Battlefield Bellefontaine Neighbors Belton Berkeley Bethany Black Jack Blue Springs Bolivar Bonne Terre Boonville Bowling Green Branson Breckenridge Hills Brentwood Bridgeton Brookfield Buckner Buffalo Butler Byrnes Mill California Camdenton Cameron Canton Cape Girardeau Carl Junction Carrollton Carthage Caruthersville Cassville Centralia Chaffee Charleston Chesterfield Chillicothe Clarkson Valley Clayton Clever Clinton Columbia Cottleville Crestwood Creve Coeur Crystal City Cuba Dardenne Prairie De Soto Dellwood Des Peres Desloge Dexter East Prairie El Dorado Springs Eldon Ellisville Eureka Excelsior Springs Farmington Fayette Fenton Ferguson Festus Florissant Forsyth Fredericktown Frontenac Fulton Gladstone Glendale Grain Valley Grandview Green Park Greenwood Hannibal Harrisonville Hazelwood Herculaneum Higginsville Hillsboro Hollister Holts Summit Independence Jackson Jefferson City Jennings Joplin Kansas City Kearney Kennett Kirksville Kirkwood Knob Noster Ladue Lake Lotawana Lake St. Louis Lamar Lawson Lebanon Lee's Summit Lexington Liberty Licking Louisiana Macon Malden Manchester Maplewood Marshall Marshfield Maryland Heights Maryville Mexico Moberly Monett Monroe City Montgomery City Moscow Mills Mount Vernon Mountain Grove Mountain View Neosho Nevada New Madrid Nixa Normandy North Kansas City Northwoods O'Fallon Oak Grove Odessa Olivette Oronogo Osage Beach Overland Ozark Pacific Pagedale Palmyra Park Hills Parkville Peculiar Perryville Pevely Pine Lawn Platte City Pleasant Hill Pleasant Valley Poplar Bluff Portageville Potosi Raymore Raytown Republic Richmond Richmond Heights Riverside Rock Hill Rogersville Rolla Salem Savannah Scott City Sedalia Shrewsbury Sikeston Smithville Springfield St. Ann St. Charles St. Clair St. James St. John St. Joseph St. Louis St. Paul St. Peters St. Robert Ste. Genevieve Strafford Sugar Creek Sullivan Sunset Hills Tipton Town and Country Trenton Troy Union University City Valley Park Vandalia Versailles Warrensburg Warrenton Washington Waynesville Webb City Webster Groves Weldon Spring Wentzville West Plains Wildwood Willard Windsor Woodson Terrace Wright City
Tornadoes in Missouri by year
| Year | Tornadoes | F/EF0 | 1 | 2 | 3 | 4 | 5 | Unknown | Deaths | Injuries |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 86 preliminary tornado reports so far (not a tornado count; ratings come with NOAA's final data) | |||||||||
| 2025 | 99 | 25 | 46 | 16 | 9 | 1 | 0 | 2 | 16 | 62 |
| 2024 | 94 | 54 | 28 | 3 | 2 | 0 | 0 | 7 | 0 | 7 |
| 2023 | 21 | 9 | 7 | 5 | 0 | 0 | 0 | 0 | 5 | 14 |
| 2022 | 16 | 10 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | 47 | 20 | 18 | 4 | 3 | 1 | 0 | 1 | 9 | 18 |
| 2020 | 19 | 13 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | 66 | 29 | 28 | 4 | 3 | 0 | 0 | 2 | 3 | 38 |
| 2018 | 48 | 26 | 19 | 3 | 0 | 0 | 0 | 0 | 2 | 7 |
| 2017 | 83 | 37 | 38 | 6 | 1 | 1 | 0 | 0 | 1 | 33 |
| 2016 | 18 | 12 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | 48 | 26 | 19 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2014 | 47 | 23 | 21 | 3 | 0 | 0 | 0 | 0 | 0 | 5 |
| 2013 | 49 | 17 | 26 | 3 | 3 | 0 | 0 | 0 | 0 | 10 |
| 2012 | 29 | 12 | 9 | 7 | 1 | 0 | 0 | 0 | 6 | 70 |
| 2011 | 78 | 37 | 33 | 4 | 2 | 1 | 1 | 0 | 158 | 1,184 |
| 2010 | 65 | 40 | 19 | 3 | 3 | 0 | 0 | 0 | 5 | 19 |
| 2009 | 45 | 17 | 21 | 6 | 1 | 0 | 0 | 0 | 3 | 11 |
| 2008 | 98 | 58 | 25 | 10 | 4 | 1 | 0 | 0 | 25 | 396 |
| 2007 | 42 | 31 | 8 | 2 | 1 | 0 | 0 | 0 | 3 | 5 |
| 2006 | 102 | 50 | 24 | 16 | 10 | 2 | 0 | 0 | 13 | 321 |
| 2005 | 41 | 24 | 14 | 3 | 0 | 0 | 0 | 0 | 1 | 9 |
| 2004 | 72 | 44 | 20 | 6 | 1 | 1 | 0 | 0 | 7 | 29 |
| 2003 | 87 | 57 | 13 | 8 | 6 | 3 | 0 | 0 | 27 | 241 |
| 2002 | 28 | 14 | 9 | 3 | 1 | 1 | 0 | 0 | 4 | 61 |
| 2001 | 39 | 23 | 14 | 1 | 1 | 0 | 0 | 0 | 1 | 12 |
| 2000 | 27 | 16 | 11 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1999 | 43 | 15 | 17 | 8 | 3 | 0 | 0 | 0 | 0 | 14 |
| 1998 | 23 | 14 | 8 | 0 | 1 | 0 | 0 | 0 | 0 | 18 |
| 1997 | 13 | 12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1996 | 29 | 12 | 14 | 2 | 1 | 0 | 0 | 0 | 0 | 14 |
| 1995 | 36 | 22 | 8 | 3 | 3 | 0 | 0 | 0 | 0 | 20 |
| 1994 | 34 | 23 | 10 | 1 | 0 | 0 | 0 | 0 | 2 | 4 |
| 1993 | 44 | 28 | 10 | 6 | 0 | 0 | 0 | 0 | 0 | 7 |
| 1992 | 23 | 10 | 12 | 1 | 0 | 0 | 0 | 0 | 0 | 4 |
| 1991 | 17 | 10 | 6 | 0 | 0 | 1 | 0 | 0 | 2 | 64 |
| 1990 | 32 | 6 | 17 | 7 | 2 | 0 | 0 | 0 | 1 | 46 |
| 1989 | 13 | 3 | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1988 | 17 | 3 | 10 | 3 | 1 | 0 | 0 | 0 | 1 | 28 |
| 1987 | 6 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1986 | 17 | 3 | 11 | 3 | 0 | 0 | 0 | 0 | 1 | 34 |
| 1985 | 13 | 7 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 5 |
| 1984 | 40 | 10 | 22 | 5 | 2 | 1 | 0 | 0 | 5 | 96 |
| 1983 | 22 | 7 | 9 | 3 | 3 | 0 | 0 | 0 | 1 | 35 |
| 1982 | 77 | 12 | 46 | 14 | 3 | 2 | 0 | 0 | 5 | 87 |
| 1981 | 35 | 18 | 12 | 3 | 1 | 1 | 0 | 0 | 3 | 40 |
| 1980 | 10 | 0 | 2 | 6 | 2 | 0 | 0 | 0 | 0 | 48 |
| 1979 | 10 | 1 | 4 | 2 | 2 | 1 | 0 | 0 | 2 | 63 |
| 1978 | 9 | 0 | 8 | 1 | 0 | 0 | 0 | 0 | 0 | 10 |
| 1977 | 17 | 4 | 6 | 2 | 3 | 2 | 0 | 0 | 3 | 59 |
| 1976 | 13 | 1 | 8 | 2 | 2 | 0 | 0 | 0 | 2 | 30 |
| 1975 | 19 | 3 | 7 | 5 | 1 | 3 | 0 | 0 | 5 | 45 |
| 1974 | 20 | 4 | 7 | 8 | 1 | 0 | 0 | 0 | 0 | 8 |
| 1973 | 79 | 11 | 30 | 27 | 8 | 3 | 0 | 0 | 8 | 91 |
| 1972 | 11 | 3 | 5 | 3 | 0 | 0 | 0 | 0 | 0 | 15 |
| 1971 | 30 | 4 | 16 | 7 | 3 | 0 | 0 | 0 | 3 | 144 |
| 1970 | 37 | 7 | 15 | 10 | 4 | 1 | 0 | 0 | 0 | 20 |
| 1969 | 24 | 5 | 8 | 7 | 2 | 2 | 0 | 0 | 6 | 53 |
| 1968 | 29 | 5 | 13 | 10 | 1 | 0 | 0 | 0 | 0 | 8 |
| 1967 | 70 | 18 | 28 | 16 | 4 | 4 | 0 | 0 | 8 | 325 |
| 1966 | 39 | 6 | 18 | 12 | 2 | 1 | 0 | 0 | 1 | 38 |
| 1965 | 29 | 7 | 14 | 7 | 1 | 0 | 0 | 0 | 0 | 24 |
| 1964 | 24 | 3 | 14 | 4 | 3 | 0 | 0 | 0 | 3 | 67 |
| 1963 | 15 | 2 | 10 | 3 | 0 | 0 | 0 | 0 | 1 | 5 |
| 1962 | 21 | 7 | 13 | 1 | 0 | 0 | 0 | 0 | 0 | 3 |
| 1961 | 35 | 4 | 17 | 12 | 1 | 1 | 0 | 0 | 1 | 50 |
| 1960 | 37 | 3 | 21 | 11 | 2 | 0 | 0 | 0 | 0 | 30 |
| 1959 | 31 | 8 | 16 | 5 | 0 | 2 | 0 | 0 | 22 | 366 |
| 1958 | 32 | 4 | 17 | 9 | 2 | 0 | 0 | 0 | 2 | 10 |
| 1957 | 44 | 7 | 18 | 14 | 3 | 1 | 1 | 0 | 63 | 341 |
| 1956 | 23 | 4 | 12 | 5 | 0 | 2 | 0 | 0 | 6 | 100 |
| 1955 | 31 | 3 | 15 | 10 | 3 | 0 | 0 | 0 | 0 | 27 |
| 1954 | 33 | 3 | 18 | 8 | 2 | 2 | 0 | 0 | 2 | 7 |
| 1953 | 6 | 1 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1952 | 9 | 0 | 2 | 5 | 1 | 1 | 0 | 0 | 18 | 117 |
| 1951 | 6 | 0 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 2 |
| 1950 | 6 | 0 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 8 |
More for Missouri: strongest tornadoes · damaging wind history · hail history · all states
Source: NOAA Storm Prediction Center (SPC) Severe Weather Database (SVRGIS) tornado file, 1950–2025, and SPC preliminary storm reports for 2026 (data through November 6, 2026). Ratings are the ones the National Weather Service assigned: Fujita (F) scale before Feb 1, 2007, Enhanced Fujita (EF) after. Paths are drawn as straight lines from the start to the end point SPC records; real paths curve. City and county boundaries: US Census Bureau.