Home › States › Oklahoma

Oklahoma natural disaster risk

Ratings for all 77 counties, the federal disaster record and flood insurance across the state.

98major disasters since 1953 (3rd most)
$2.1Bexpected losses a year
0.5%of homes with flood insurance
Photo: Urbanative, CC0

Oklahoma has had 98 major federal disaster declarations for natural events since 1953. FEMA expects about $2.1 billion a year in losses from natural hazards across the state. Inland flooding is the costliest hazard in 45 of its 77 counties, followed by drought in 11. None is rated Very High overall. About 0.5% of homes carry federal flood insurance, and the program has paid $258 million on 12,875 claims here since 1978.

Very High0counties
High2counties
Moderate11counties
Low36counties

Highest overall risk

Lowest risk (50,000+ people)

Top hazards

Inland floodingtop risk in 45 counties
Droughttop risk in 11 counties
Tornadotop risk in 9 counties

Recent federal declarations

All states ›
Oct 7, 2026Severe Storm and Straight-Line WindsMajor disaster
Aug 13, 2026Train Trestle FireFire management

All 77 counties

NamePeopleOverall riskTop hazardDeclarationsHomes insured
Adair County19,445LowInland flooding270.2%
Alfalfa County5,699Very LowCold wave280.7%
Atoka County14,119Very LowInland flooding260%
Beaver County5,045Very LowDrought260.1%
Beckham County22,355LowTornado260.1%
Blaine County8,726Very LowInland flooding310.1%
Bryan County45,998LowTornado230.1%
Caddo County26,908LowInland flooding420.3%
Canadian County153,947ModerateInland flooding380.4%
Carter County47,910LowTornado310.2%
Cherokee County47,015LowInland flooding260.5%
Choctaw County14,133LowTornado200.2%
Cimarron County2,285LowDrought160%
Cleveland County295,221ModerateInland flooding420.6%
Coal County5,266Very LowHail250.1%
Comanche County120,665ModerateInland flooding341%
Cotton County5,520Very LowInland flooding350.2%
Craig County14,048LowInland flooding290.4%
Creek County71,508ModerateInland flooding450.3%
Custer County28,489LowTornado300.1%
Delaware County40,338ModerateInland flooding310.4%
Dewey County4,466Very LowIce storm330%
Ellis County3,746Very LowDrought270%
Garfield County62,826ModerateCold wave230.4%
Garvin County25,643LowInland flooding310.6%
Grady County54,565LowTornado350.3%
Grant County4,169Very LowCold wave300.1%
Greer County5,474Very LowDrought200.1%
Harmon County2,486Very LowDrought180.3%
Harper County3,270LowDrought170.1%
Haskell County11,557Very LowInland flooding320.1%
Hughes County13,349Very LowHail250.1%
Jackson County24,734ModerateStrong wind280.3%
Jefferson County5,326Very LowDrought280.1%
Johnston County10,257Very LowInland flooding190%
Kay County43,578LowInland flooding340.5%
Kingfisher County15,141LowInland flooding330.4%
Kiowa County8,493Very LowTornado340.3%
Latimer County9,412Very LowInland flooding280.1%
Le Flore County48,014ModerateInland flooding300.3%
Lincoln County33,440LowInland flooding430.1%
Logan County49,445LowCold wave450.2%
Love County10,141Very LowInland flooding240%
Major County7,765Very LowCold wave310.3%
Marshall County15,274LowInland flooding160.1%
Mayes County38,989LowInland flooding290.4%
McClain County41,569LowInland flooding420.3%
McCurtain County30,709LowInland flooding200.2%
McIntosh County18,905LowInland flooding290.2%
Murray County13,860Very LowInland flooding240.1%
Muskogee County66,200ModerateInland flooding320.6%
Noble County10,919LowCold wave270.1%
Nowata County9,311Very LowInland flooding300.4%
Okfuskee County11,286Very LowDrought380%
Oklahoma County795,336HighInland flooding490.5%
Okmulgee County36,515LowInland flooding380.3%
Osage County45,705LowInland flooding410.3%
Ottawa County30,249LowInland flooding321.5%
Pawnee County15,493LowInland flooding340%
Payne County81,605ModerateCold wave370.4%
Pittsburg County43,573LowInland flooding310.4%
Pontotoc County37,975LowTornado220.1%
Pottawatomie County72,357ModerateTornado420.4%
Pushmataha County10,767Very LowInland flooding270.2%
Roger Mills County3,442Very LowDrought300.1%
Rogers County95,011LowInland flooding290.7%
Seminole County23,530LowInland flooding310.2%
Sequoyah County39,237LowInland flooding290.4%
Stephens County42,776LowInland flooding330.2%
Texas County21,380LowDrought190.2%
Tillman County6,959Very LowDrought340.1%
Tulsa County668,481HighInland flooding380.7%
Wagoner County80,907LowInland flooding320.7%
Washington County52,385LowInland flooding320.9%
Washita County10,916Very LowInland flooding350.2%
Woods County8,623Very LowCold wave230.1%
Woodward County20,453Very LowInland flooding290.7%

Linked names have a full page. Overall risk from the FEMA National Risk Index (December 2025); declarations are federal disaster and emergency declarations for natural events since 1953 (OpenFEMA); homes insured is the share with NFIP flood policies.