Tornadoes in Oklahoma

Oklahoma has 4,484 tornadoes: 6.1% of the US total of 73,424. That ranks #3 by count and #6 per person (109.49 per 100,000 residents) of 51.

#6
national rank (per capita)
4,484
tornadoes
109.49
per 100k residents

The map shows 4,000 of the 4,484, spread evenly; the counts and the CSV have them all.

The data

Source: NOAA Storm Prediction Center Severe Weather Database, 1950–2025, Through 2025. Each tornado at its touchdown point, in the state NOAA records for it. The rating is F-scale before February 2007 and EF-scale after. The 2025 figures can still be revised.

Licence: U.S. government data: no copyright, free to reuse

Put this map on your website — free

Local blogs, news sites, parks pages: embed the live interactive map with one snippet. Attribution stays on, that's the whole deal.

<iframe src="https://get-instamaps.com/embed/rankings/tornadoes/oklahoma" width="100%" height="440" style="border:2px solid #111" loading="lazy" title="Oklahoma tornadoes map — InstaMaps"></iframe>

Cite this

"Oklahoma has 4,484 tornadoes, #3 in the US by count and #6 per person (NOAA Storm Prediction Center Severe Weather Database, 1950–2025, Through 2025, mapped by InstaMaps)." Free to quote with a link to this page. Population: US Census 2024 estimates.