The Town Files

Jefferson County, Oklahoma

5,380 people. The median home is worth $82,500 (typical Oklahoma town: $122,500) and the median household earns $48,668.

Towns in Jefferson County

Towns in Jefferson County

TownPeopleMedian homeIncomeMedian age
Waurika1,837$64,800$45,88240.0
Ringling869$74,800$41,11135.6
Ryan667$48,400$53,09235.7

People and housing

Jefferson CountyTypical Oklahoma town
Median home value$82,500$122,500
Median rent$647$830
Median household income$48,668$54,111
Median age41.837.1
Bachelor's degree or higher16.0%16.3%
Below the poverty line23.1%18.8%

Jobs and pay

964 jobs in 2024, average pay $37,825 a year.

Largest industries in Jefferson CountyRetail125 jobs · $17,490Hotels & restaurants73 jobs · $17,042Agriculture, forestry & fishi…42 jobs · $33,855Professional & technical serv…22 jobs · $46,099Administrative & support21 jobs · $63,917Construction17 jobs · $49,535
BLS QCEW 2024.
Unemployment rate in Jefferson County0%2%4%6%8%10%2000200420082012201620202023 3.6%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 625 storm events in Jefferson County from 1996 to 2026.

Storm events in Jefferson County by type since 1996Hail175Heat61Flood9Drought113Tornado17High Wind16Heavy Snow8Flash Flood23Winter Storm9Excessive Heat51
NOAA NCEI Storm Events Database.

Federal disaster declarations

Jefferson County has been included in 30 FEMA declarations since 1953.

DeclaredIncidentDeclaration
March 18, 2025Severe StormDR-4862: Severe Storms, Straight-Line Winds, Tornadoes, And Flooding
July 19, 2023Severe StormDR-4721: Severe Storms, Straight-Line Winds, And Tornadoes
February 24, 2021Severe Ice StormDR-4587: Severe Winter Storms
February 17, 2021Severe Ice StormEM-3555: Severe Winter Storm
April 5, 2020BiologicalDR-4530: Covid-19 Pandemic
March 13, 2020BiologicalEM-3462: Covid-19
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).