Ohio tornado history
From 1950 through 2025, 1,411 tornadoes touched Ohio, according to the NOAA Storm Prediction Center, the 22nd most of the 48 contiguous states and DC. The National Weather Service rated 23 of them F4/EF4 or stronger (4 F5/EF5); along their paths they killed 247 people and injured 5,597. The deadliest, on April 3, 1974, was rated F5 and killed 36 (Greene County). From 2016 to 2025, Ohio averaged 37 tornadoes a year. SPC has logged 44 preliminary tornado reports in Ohio in 2026 (latest September 9, 2026).
Map of every Ohio tornado path since 1950
All 1,411 paths plus 44 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 Ohio
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| Aug 12, 2025 | EF1 | 0.3 mi | 0 / 0 | Huron County, OH |
| Aug 12, 2025 | EF0 | 0.2 mi | 0 / 0 | Geauga County, OH |
| Jul 28, 2025 | EF0 | 0.7 mi | 0 / 0 | Wayne County, OH |
| Jul 19, 2025 | EF1 | 2.8 mi | 0 / 0 | Clark County, OH |
| Jul 19, 2025 | EF0 | 0.9 mi | 0 / 0 | Clark County, OH |
| Jul 19, 2025 | EF0 | 1.1 mi | 0 / 0 | Shelby County, OH |
| Jul 7, 2025 | EF0 | 1.3 mi | 0 / 0 | Medina County, OH |
| Jun 18, 2025 | EF1 | 9.3 mi | 0 / 0 | Huron County, OH |
| Jun 18, 2025 | EF0 | 2.9 mi | 0 / 0 | Ottawa County, OH |
| Jun 18, 2025 | EF0 | 0.5 mi | 0 / 0 | Ottawa County, OH |
| Jun 9, 2025 | EF1 | 1.3 mi | 0 / 0 | Holmes County, OH |
| Jun 5, 2025 | EF0 | 0.1 mi | 0 / 0 | Stark County, OH |
| Apr 25, 2025 | EF0 | 0.1 mi | 0 / 0 | Darke County, OH |
| Apr 2, 2025 | EF0 | 9.1 mi | 0 / 0 | Clinton County, OH |
| Apr 2, 2025 | EF0 | 2.7 mi | 0 / 0 | Clinton County, OH |
| Apr 2, 2025 | EF0 | 7.9 mi | 0 / 0 | Brown County, OH |
| Apr 2, 2025 | EF0 | 8.5 mi | 0 / 0 | Warren County, OH |
| Apr 2, 2025 | EF0 | 3.0 mi | 0 / 0 | Warren County, OH |
| Apr 2, 2025 | EF0 | 11.0 mi | 0 / 0 | Franklin County, IN → OH |
| Apr 2, 2025 | EF0 | 0.7 mi | 0 / 0 | Sandusky County, OH |
| Apr 2, 2025 | EF2 | 4.7 mi | 0 / 2 | Paulding County, OH |
| Apr 2, 2025 | EF1 | 15.3 mi | 0 / 0 | Van Wert County, OH |
| Apr 2, 2025 | EF1 | 0.8 mi | 0 / 0 | Van Wert County, OH |
| Mar 30, 2025 | EF0 | 2.6 mi | 0 / 0 | Franklin County, OH |
| Mar 30, 2025 | EF1 | 3.9 mi | 0 / 0 | Fayette County, OH |
2026 preliminary tornado reports in Ohio
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 |
|---|---|---|---|---|
| Sep 9, 2026 | Prelim. report | – | – | Guernsey County, OH |
| Aug 15, 2026 | Prelim. report | – | – | Champaign County, OH |
| Aug 15, 2026 | Prelim. report | – | – | Champaign County, OH |
| Aug 15, 2026 | Prelim. report | – | – | Miami County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Brown County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Brown County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Clermont County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Butler County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Franklin County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Franklin County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Madison County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Madison County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Clark County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Clark County, OH |
| Aug 11, 2026 | Prelim. report | – | – | Champaign County, OH |
Deadliest tornadoes in Ohio
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| Apr 3, 1974 | F5 | 31.3 mi | 36 / 1,150 | Greene County, OH |
| May 31, 1985 | F5 | 47.0 mi | 18 / 310 | Portage County, OH → PA |
| Apr 11, 1965 | F4 | 22.0 mi | 18 / 200 | Lorain County, OH |
| Apr 11, 1965 | F4 | 5.6 mi | 18 / 236 | Lucas County, OH → MI |
| Jun 8, 1953 | F4 | 118.0 mi | 17 / 379 | Henry County, OH |
| May 31, 1985 | F4 | 56.2 mi | 16 / 125 | Mercer County, OH → PA |
| Apr 11, 1965 | F4 | 32.5 mi | 13 / 104 | Allen County, OH |
| May 31, 1985 | F4 | 14.0 mi | 12 / 82 | Ashtabula County, OH → PA |
| Jun 5, 2010 | EF4 | 8.8 mi | 7 / 28 | Wood County, OH |
| Apr 23, 1968 | F5 | 34.0 mi | 7 / 93 | Scioto County, OH |
F4, EF4, F5 and EF5 tornadoes in Ohio
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| May 31, 1985 | F5 | 47.0 mi | 18 / 310 | Portage County, OH → PA |
| Apr 3, 1974 | F5 | 20.8 mi | 3 / 210 | Ohio County, IN → KY → OH |
| Apr 3, 1974 | F5 | 31.3 mi | 36 / 1,150 | Greene County, OH |
| Apr 23, 1968 | F5 | 34.0 mi | 7 / 93 | Scioto County, OH |
| May 27, 2019 | EF4 | 18.2 mi | 0 / 166 | Montgomery County, OH |
| Jun 5, 2010 | EF4 | 8.8 mi | 7 / 28 | Wood County, OH |
| Nov 10, 2002 | F4 | 52.8 mi | 4 / 17 | Van Wert County, OH |
| Sep 20, 2000 | F4 | 9.0 mi | 1 / 100 | Greene County, OH |
| Apr 8, 1999 | F4 | 10.0 mi | 4 / 65 | Hamilton County, OH |
| Feb 18, 1992 | F4 | 2.8 mi | 0 / 6 | Van Wert County, OH |
| Jun 2, 1990 | F4 | 33.0 mi | 0 / 37 | Dearborn County, IN → OH |
| May 31, 1985 | F4 | 56.2 mi | 16 / 125 | Mercer County, OH → PA |
| May 31, 1985 | F4 | 14.0 mi | 12 / 82 | Ashtabula County, OH → PA |
| Apr 3, 1974 | F4 | 19.8 mi | 2 / 39 | Hamilton County, OH |
| Apr 23, 1968 | F4 | 24.1 mi | 1 / 33 | Clermont County, OH |
| Apr 23, 1968 | F4 | 78.7 mi | 6 / 364 | Pendleton County, KY → OH |
| Apr 11, 1965 | F4 | 22.0 mi | 18 / 200 | Lorain County, OH |
| Apr 11, 1965 | F4 | 18.4 mi | 3 / 50 | Shelby County, OH |
| Apr 11, 1965 | F4 | 32.5 mi | 13 / 104 | Allen County, OH |
| Apr 11, 1965 | F4 | 5.6 mi | 18 / 236 | Lucas County, OH → MI |
| Apr 11, 1965 | F4 | 52.5 mi | 4 / 125 | Blackford County, IN → OH |
| Apr 25, 1961 | F4 | 63.1 mi | 0 / 7 | Shelby County, IN → OH |
| Jun 8, 1953 | F4 | 118.0 mi | 17 / 379 | Henry County, OH |
The 50 strongest Ohio tornadoes, ranked by rating, deaths and path length: Strongest tornadoes in Ohio history
Longest tornado paths in Ohio
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| Jun 8, 1953 | F4 | 118.0 mi | 17 / 379 | Henry County, OH |
| May 10, 1973 | F3 | 89.6 mi | 0 / 8 | Champaign County, OH |
| Apr 23, 1968 | F4 | 78.7 mi | 6 / 364 | Pendleton County, KY → OH |
| Apr 25, 1961 | F4 | 63.1 mi | 0 / 7 | Shelby County, IN → OH |
| May 10, 1973 | F2 | 58.2 mi | 0 / 14 | Wyandot County, OH |
| May 31, 1985 | F4 | 56.2 mi | 16 / 125 | Mercer County, OH → PA |
| May 10, 1969 | F3 | 54.5 mi | 0 / 25 | Butler County, OH |
| Nov 10, 2002 | F4 | 52.8 mi | 4 / 17 | Van Wert County, OH |
| Apr 11, 1965 | F4 | 52.5 mi | 4 / 125 | Blackford County, IN → OH |
| May 10, 1973 | F3 | 50.1 mi | 6 / 100 | Seneca County, OH |
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 |
|---|---|---|---|---|---|
| Franklin County | 43 | 9 | F3/EF3 | 0 | Mar 30, 2025 |
| Van Wert County | 42 | 11 | F4/EF4 | 8 | Apr 2, 2025 |
| Huron County | 41 | 15 | F3/EF3 | 7 | Aug 12, 2025 |
| Miami County | 39 | 20 | F3/EF3 | 1 | Mar 14, 2024 |
| Lorain County | 37 | 7 | F4/EF4 | 35 | Jun 18, 2025 |
| Darke County | 37 | 14 | F3/EF3 | 1 | Apr 25, 2025 |
| Clinton County | 37 | 8 | F4/EF4 | 3 | Apr 2, 2025 |
| Clark County | 37 | 17 | F5/EF5 | 36 | Jul 19, 2025 |
| Warren County | 35 | 13 | F4/EF4 | 6 | Apr 2, 2025 |
| Licking County | 33 | 6 | F3/EF3 | 1 | Jun 5, 2024 |
| Pickaway County | 32 | 7 | F3/EF3 | 1 | Feb 27, 2024 |
| Medina County | 32 | 5 | F3/EF3 | 0 | Jul 7, 2025 |
| Richland County | 30 | 4 | F2/EF2 | 0 | Mar 14, 2024 |
| Putnam County | 30 | 6 | F4/EF4 | 4 | Apr 2, 2025 |
| Mercer County | 30 | 11 | F4/EF4 | 5 | May 7, 2024 |
| Wood County | 29 | 1 | F4/EF4 | 31 | Aug 24, 2016 |
| Brown County | 29 | 11 | F4/EF4 | 10 | Apr 2, 2025 |
| Greene County | 28 | 9 | F5/EF5 | 37 | Feb 27, 2024 |
| Wayne County | 27 | 3 | F2/EF2 | 0 | Jul 28, 2025 |
| Clermont County | 27 | 8 | F4/EF4 | 8 | Mar 3, 2023 |
| Seneca County | 26 | 3 | F3/EF3 | 11 | Mar 14, 2024 |
| Butler County | 26 | 9 | F4/EF4 | 3 | Apr 2, 2025 |
| Allen County | 26 | 5 | F4/EF4 | 17 | Mar 31, 2023 |
| Muskingum County | 25 | 9 | F2/EF2 | 1 | Jun 5, 2024 |
| Montgomery County | 25 | 10 | F4/EF4 | 0 | Apr 2, 2025 |
| Highland County | 25 | 8 | F3/EF3 | 2 | Apr 2, 2025 |
| Fairfield County | 25 | 4 | F2/EF2 | 0 | Feb 27, 2024 |
| Auglaize County | 24 | 10 | F3/EF3 | 3 | May 7, 2024 |
| Trumbull County | 23 | 9 | F5/EF5 | 21 | Apr 17, 2024 |
| Summit County | 22 | 5 | F3/EF3 | 1 | Aug 6, 2024 |
| Columbiana County | 22 | 5 | F3/EF3 | 0 | Jun 10, 2020 |
| Stark County | 21 | 6 | F2/EF2 | 3 | Jun 5, 2025 |
| Mahoning County | 21 | 2 | F3/EF3 | 3 | Sep 4, 2022 |
| Cuyahoga County | 21 | 6 | F4/EF4 | 40 | Aug 6, 2024 |
| Ashland County | 21 | 4 | F2/EF2 | 0 | Jun 15, 2023 |
| Preble County | 20 | 6 | F4/EF4 | 0 | Sep 24, 2024 |
| Henry County | 20 | 4 | F4/EF4 | 21 | Jun 5, 2019 |
| Fayette County | 20 | 7 | F3/EF3 | 1 | Apr 2, 2025 |
| Adams County | 20 | 2 | F4/EF4 | 8 | Apr 2, 2024 |
| Scioto County | 19 | 0 | F5/EF5 | 13 | Jun 4, 2014 |
| Portage County | 19 | 4 | F5/EF5 | 18 | May 11, 2024 |
| Hamilton County | 19 | 4 | F5/EF5 | 13 | Apr 8, 2020 |
| Geauga County | 19 | 8 | F2/EF2 | 0 | Aug 12, 2025 |
| Crawford County | 19 | 7 | F2/EF2 | 0 | Apr 17, 2024 |
| Morrow County | 18 | 2 | F3/EF3 | 8 | Jun 13, 2022 |
| Marion County | 18 | 2 | F2/EF2 | 0 | Aug 12, 2023 |
| Hancock County | 18 | 3 | F4/EF4 | 13 | Mar 14, 2024 |
| Delaware County | 18 | 6 | F2/EF2 | 4 | Jun 5, 2024 |
| Ross County | 17 | 5 | F3/EF3 | 0 | Mar 3, 2023 |
| Erie County | 17 | 3 | F4/EF4 | 17 | Jun 18, 2025 |
| Tuscarawas County | 16 | 2 | F2/EF2 | 0 | Apr 7, 2020 |
| Paulding County | 16 | 5 | F4/EF4 | 4 | Apr 2, 2025 |
| Madison County | 16 | 6 | F3/EF3 | 1 | Feb 27, 2024 |
| Ashtabula County | 16 | 1 | F4/EF4 | 12 | Nov 5, 2017 |
| Sandusky County | 15 | 7 | F4/EF4 | 17 | Apr 2, 2025 |
| Pike County | 15 | 4 | F2/EF2 | 0 | Jun 13, 2022 |
| Ottawa County | 15 | 4 | F4/EF4 | 7 | Jun 18, 2025 |
| Union County | 14 | 2 | F3/EF3 | 4 | Dec 29, 2024 |
| Lucas County | 14 | 3 | F4/EF4 | 18 | Jun 15, 2023 |
| Knox County | 14 | 2 | F2/EF2 | 0 | Jun 5, 2024 |
| Fulton County | 14 | 1 | F2/EF2 | 1 | Aug 11, 2021 |
| Holmes County | 13 | 3 | F2/EF2 | 0 | Jun 9, 2025 |
| Guernsey County | 13 | 2 | F2/EF2 | 0 | Apr 2, 2024 |
| Wyandot County | 12 | 0 | F3/EF3 | 0 | Aug 5, 2007 |
| Defiance County | 12 | 4 | F4/EF4 | 4 | Jul 28, 2023 |
| Perry County | 11 | 2 | F2/EF2 | 0 | May 27, 2019 |
| Lawrence County | 11 | 4 | F5/EF5 | 7 | Apr 2, 2024 |
| Carroll County | 11 | 3 | F2/EF2 | 1 | May 17, 2024 |
| Williams County | 10 | 0 | F3/EF3 | 1 | May 26, 2001 |
| Washington County | 10 | 1 | F2/EF2 | 0 | Jul 29, 2021 |
| Shelby County | 10 | 2 | F4/EF4 | 3 | Jul 19, 2025 |
| Hardin County | 10 | 3 | F1/EF1 | 0 | Aug 12, 2023 |
| Champaign County | 10 | 3 | F3/EF3 | 0 | Apr 17, 2024 |
| Logan County | 8 | 2 | F3/EF3 | 3 | Jul 4, 2024 |
| Jefferson County | 8 | 4 | F2/EF2 | 0 | May 7, 2024 |
| Hocking County | 8 | 3 | F2/EF2 | 0 | Sep 24, 2024 |
| Gallia County | 8 | 1 | F5/EF5 | 7 | Apr 2, 2024 |
| Jackson County | 7 | 3 | F2/EF2 | 0 | May 26, 2024 |
| Coshocton County | 7 | 2 | F3/EF3 | 1 | May 7, 2024 |
| Vinton County | 6 | 6 | F2/EF2 | 0 | Jun 8, 2022 |
| Meigs County | 6 | 2 | F3/EF3 | 1 | Jul 10, 2017 |
| Belmont County | 6 | 3 | F1/EF1 | 0 | Aug 12, 2023 |
| Lake County | 5 | 3 | F2/EF2 | 0 | Aug 6, 2024 |
| Harrison County | 5 | 1 | F3/EF3 | 1 | Jul 29, 2021 |
| Noble County | 4 | 0 | F2/EF2 | 1 | Jun 27, 1998 |
| Athens County | 4 | 2 | F2/EF2 | 0 | Aug 12, 2023 |
| Monroe County | 3 | 1 | F2/EF2 | 0 | Feb 28, 2024 |
| Morgan County | 1 | 0 | F1/EF1 | 0 | Sep 16, 2010 |
Cities with 5 or more tornadoes within 10 miles
Ada Akron Alliance Amberley Amherst Archbold Ashland Ashville Aurora Avon Avon Lake Baltimore Barberton Bay Village Beachwood Beavercreek Bedford Bedford Heights Bellbrook Bellefontaine Bellevue Belpre Berea Bethel Bexley Blanchester Blue Ash Bluffton Bowling Green Brecksville Broadview Heights Brook Park Brooklyn Brookville Brunswick Bryan Buckeye Lake Bucyrus Cadiz Cambridge Campbell Canal Fulton Canal Winchester Canfield Canton Carey Carlisle Carrollton Cedarville Celina Centerville Chagrin Falls Chardon Cheviot Chillicothe Cincinnati Circleville Clayton Cleveland Cleveland Heights Cleves Clyde Coldwater Columbiana Columbus Commercial Point Conneaut Cortland Coshocton Covington Crestline Cuyahoga Falls Dayton Deer Park Defiance Delaware Delphos Delta Dennison Dover Doylestown Dublin East Cleveland East Liverpool East Palestine Eastlake Eaton Elyria Englewood Euclid Evendale Fairborn Fairfield Fairlawn Fairview Park Findlay Forest Park Fostoria Franklin Fredericktown Fremont Gahanna Galion Gallipolis Garfield Heights Geneva Georgetown Germantown Girard Golf Manor Grafton Grandview Heights Granville Green Greenfield Greenhills Greenville Grove City Groveport Hamilton Harrison Hartville Heath Hicksville Highland Heights Hilliard Hillsboro Hubbard Huber Heights Hudson Huron Independence Ironton Jackson Jefferson Johnstown Kent Kenton Kettering Kirtland LaGrange Lakemore Lakewood Lancaster Lebanon Lexington Lima Lincoln Heights Lisbon Lithopolis Lockland Lodi London Lorain Lordstown Loudonville Louisville Loveland Lyndhurst Macedonia Madeira Madison Mansfield Maple Heights Mariemont Marion Martins Ferry Marysville Mason Massillon Maumee Mayfield Mayfield Heights McDonald Medina Mentor Mentor-on-the-Lake Miamisburg Middleburg Heights Middlefield Middletown Milford Millersburg Minerva Minster Mogadore Monroe Montgomery Montpelier Moraine Moreland Hills Mount Gilead Mount Healthy Mount Orab Mount Vernon Munroe Falls Napoleon New Albany New Bremen New Carlisle New Franklin New Lebanon New Lexington New Philadelphia New Richmond Newark Newton Falls Newtown Niles North Baltimore North Canton North College Hill North Olmsted North Ridgeville North Royalton Northfield Northwood Norton Norwalk Norwood Oak Harbor Oakwood Oakwood Oberlin Obetz Olmsted Falls Ontario Orange Oregon Orrville Ottawa Ottawa Hills Oxford Parma Parma Heights Pataskala Paulding Pepper Pike Perrysburg Pickerington Piqua Plain City Port Clinton Portsmouth Powell Ravenna Reading Reminderville Reynoldsburg Richfield Richmond Heights Richwood Rittman Riverside Rocky River Rossford Salem Sandusky Sebring Seven Hills Shaker Heights Sharonville Sheffield Sheffield Lake Shelby Sidney Silver Lake Silverton Solon South Bloomfield South Euclid South Lebanon South Point South Russell Springboro Springdale Springfield St. Bernard St. Clairsville St. Henry St. Marys Stow Strasburg Streetsboro Strongsville Struthers Sunbury Swanton Sylvania Tallmadge The Village of Indian Hill Tiffin Tipp City Toledo Toronto Trenton Trotwood Troy Twinsburg Uhrichsville Union University Heights Upper Arlington Upper Sandusky Urbana Van Wert Vandalia Vermilion Versailles Wadsworth Walbridge Wapakoneta Warren Warrensville Heights Washington Court House Waterville Wauseon Waverly Waynesville Wellington Wellston Wellsville West Carrollton West Jefferson West Milton West Union Westerville Westlake Whitehall Whitehouse Wickliffe Willard Williamsburg Willoughby Willoughby Hills Willowick Wilmington Woodlawn Wooster Worthington Wyoming Xenia Yellow Springs Youngstown Zanesville
Tornadoes in Ohio by year
| Year | Tornadoes | F/EF0 | 1 | 2 | 3 | 4 | 5 | Unknown | Deaths | Injuries |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 44 preliminary tornado reports so far (not a tornado count; ratings come with NOAA's final data) | |||||||||
| 2025 | 28 | 20 | 7 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2024 | 74 | 26 | 33 | 10 | 2 | 0 | 0 | 3 | 4 | 80 |
| 2023 | 60 | 34 | 21 | 5 | 0 | 0 | 0 | 0 | 0 | 7 |
| 2022 | 27 | 11 | 12 | 3 | 0 | 0 | 0 | 1 | 0 | 5 |
| 2021 | 31 | 12 | 14 | 4 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2020 | 20 | 16 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | 49 | 22 | 19 | 3 | 3 | 1 | 0 | 1 | 1 | 180 |
| 2018 | 18 | 8 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 | 42 | 16 | 20 | 6 | 0 | 0 | 0 | 0 | 0 | 11 |
| 2016 | 24 | 14 | 7 | 2 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2015 | 7 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2014 | 20 | 15 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2013 | 31 | 17 | 12 | 2 | 0 | 0 | 0 | 0 | 0 | 8 |
| 2012 | 13 | 10 | 1 | 1 | 1 | 0 | 0 | 0 | 4 | 15 |
| 2011 | 39 | 23 | 14 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2010 | 40 | 16 | 17 | 5 | 1 | 1 | 0 | 0 | 8 | 52 |
| 2009 | 13 | 10 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2008 | 13 | 11 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 6 |
| 2007 | 12 | 8 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2006 | 36 | 22 | 10 | 4 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2005 | 4 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2004 | 8 | 3 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2003 | 14 | 7 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 4 |
| 2002 | 24 | 5 | 9 | 7 | 2 | 1 | 0 | 0 | 5 | 30 |
| 2001 | 8 | 3 | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 1 |
| 2000 | 25 | 9 | 10 | 5 | 0 | 1 | 0 | 0 | 1 | 107 |
| 1999 | 18 | 7 | 8 | 1 | 1 | 1 | 0 | 0 | 4 | 75 |
| 1998 | 24 | 16 | 5 | 3 | 0 | 0 | 0 | 0 | 1 | 16 |
| 1997 | 15 | 7 | 6 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1996 | 10 | 6 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 1995 | 8 | 2 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1994 | 9 | 4 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1993 | 24 | 6 | 15 | 2 | 1 | 0 | 0 | 0 | 0 | 6 |
| 1992 | 63 | 26 | 21 | 12 | 3 | 1 | 0 | 0 | 0 | 63 |
| 1991 | 8 | 6 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 24 |
| 1990 | 24 | 13 | 6 | 4 | 0 | 1 | 0 | 0 | 1 | 50 |
| 1989 | 17 | 4 | 10 | 3 | 0 | 0 | 0 | 0 | 0 | 17 |
| 1987 | 6 | 2 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1986 | 23 | 3 | 11 | 9 | 0 | 0 | 0 | 0 | 3 | 41 |
| 1985 | 20 | 2 | 9 | 4 | 2 | 2 | 1 | 0 | 47 | 609 |
| 1984 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1983 | 9 | 0 | 5 | 2 | 2 | 0 | 0 | 0 | 2 | 52 |
| 1982 | 10 | 0 | 7 | 3 | 0 | 0 | 0 | 0 | 0 | 23 |
| 1981 | 25 | 6 | 12 | 6 | 1 | 0 | 0 | 0 | 4 | 84 |
| 1980 | 36 | 1 | 29 | 6 | 0 | 0 | 0 | 0 | 0 | 57 |
| 1979 | 4 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 4 |
| 1978 | 18 | 3 | 12 | 2 | 1 | 0 | 0 | 0 | 0 | 14 |
| 1977 | 22 | 5 | 13 | 3 | 1 | 0 | 0 | 0 | 0 | 47 |
| 1976 | 11 | 5 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1975 | 12 | 2 | 6 | 4 | 0 | 0 | 0 | 0 | 0 | 5 |
| 1974 | 23 | 3 | 11 | 4 | 2 | 1 | 2 | 0 | 42 | 1,418 |
| 1973 | 43 | 17 | 16 | 7 | 3 | 0 | 0 | 0 | 6 | 140 |
| 1972 | 10 | 1 | 7 | 2 | 0 | 0 | 0 | 0 | 1 | 0 |
| 1971 | 15 | 1 | 3 | 7 | 4 | 0 | 0 | 0 | 0 | 17 |
| 1970 | 23 | 3 | 10 | 9 | 1 | 0 | 0 | 0 | 0 | 17 |
| 1969 | 18 | 1 | 11 | 2 | 4 | 0 | 0 | 0 | 5 | 354 |
| 1968 | 15 | 2 | 7 | 3 | 0 | 2 | 1 | 0 | 14 | 497 |
| 1967 | 6 | 0 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 4 |
| 1966 | 3 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 23 |
| 1965 | 32 | 2 | 12 | 10 | 3 | 5 | 0 | 0 | 66 | 868 |
| 1964 | 9 | 0 | 5 | 4 | 0 | 0 | 0 | 0 | 0 | 7 |
| 1963 | 19 | 2 | 11 | 6 | 0 | 0 | 0 | 0 | 0 | 10 |
| 1962 | 4 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 4 | 20 |
| 1961 | 20 | 4 | 9 | 3 | 3 | 1 | 0 | 0 | 2 | 40 |
| 1960 | 7 | 1 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1959 | 10 | 5 | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 6 |
| 1958 | 12 | 0 | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 22 |
| 1957 | 4 | 0 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 3 |
| 1956 | 9 | 1 | 2 | 5 | 1 | 0 | 0 | 0 | 2 | 5 |
| 1955 | 7 | 0 | 2 | 3 | 2 | 0 | 0 | 0 | 1 | 21 |
| 1954 | 13 | 6 | 5 | 2 | 0 | 0 | 0 | 0 | 1 | 4 |
| 1953 | 3 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 17 | 379 |
| 1952 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
| 1951 | 3 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 5 |
| 1950 | 3 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 31 |
More for Ohio: 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.