Swisher County, Texas

County storm and disaster record · FIPS 48437 · population 6,962 · 890 sq mi

NOAA's Storm Events Database holds 765 records for Swisher County, Texas from 1950 through June 30, 2026, on 554 days; the most frequent are hail reports (232 records). The deadliest single record is the May 5, 2002 tornado: 2 deaths, 4 injuries and $6.6 million in damage in 2025 dollars. FEMA has issued 15 declarations naming the county since 1970, 13 of them for natural hazards; the latest for a natural hazard was “Severe Winter Storms” on February 19, 2021.

The record, 1950 to 2026

Storm records filed for the county each year (2026 to June 30, 2026). Before 1996 NOAA recorded only tornadoes (from 1950), thunderstorm wind and hail (from 1955).

  • recorded, no damage figure
  • under $100,000
  • $100,000 or more
  • $1 million or more
  • $10 million or more, or a death
  • $100 million or more, or 10 deaths
  • a year's colour: its recorded damage or deaths
  • a year with a death
  • 1955: wind and hail recorded from 1955
  • 1996: all 48 event types from 1996
Storm records
765on 554 days, 1950 to June 30, 2026
Deaths recorded
612 injuries
Damage, 2025 dollars
$257Mas filed (scale steps before 1993)
Tornadoes
75strongest F4
FEMA declarations
15latest 2021

Source: NOAA NCEI Storm Events Database, records through June 30, 2026 (file revision 20260918); damage converted to 2025 dollars with the BLS CPI-U. Search the record at NCEI. BLS consumer price index.

What hazards hit Swisher County most?

The most frequent records are hail reports: 232 since 1962. 72% of its hail reports since 1962 fell in May and June. The rank column places the county among Texas's counties by days with a record per 1,000 square miles of land over each hazard's complete period.

Swisher County: records by hazard, 1950 to June 30, 2026
HazardRecordsDaysFirst, lastKilledInjuredDamageRank in state
Hail 232 144 1962-2026 0 0 $18M 85 of 254
Severe thunderstorm wind 138 118 1959-2026 0 0 $14M 81 of 254
Drought 99 99 1996-2022 0 0 $2.3M 56 of 254
High wind and dust storms 98 94 1999-2026 0 0 $649K 8 of 254
Winter storms 82 80 1999-2026 2 0 $483K 15 of 254
Tornadoes 75 55 1953-2023 4 11 $219M 23 of 254
Floods 20 19 1996-2025 0 0 $1.1M 189 of 254
Wildfires 7 7 2006-2026 0 0 $708K 56 of 254
Heavy rain 5 5 2000-2017 0 0 – 61 of 254
Extreme cold 4 4 2011-2026 0 0 – 156 of 254
Lightning 2 2 1999-2004 0 1 $89K 95 of 254
Fog, smoke and funnel clouds 2 2 1997-2017 0 0 – 106 of 254
Heat 1 1 2008-2008 0 0 – 177 of 254

Source: NOAA NCEI Storm Events Database (county and forecast-zone records attributed to the county; a zone record shows its own totals on each county it covers). Days: dates with at least one record of the hazard in the county. Ranks: days with a record per 1,000 square miles of land (Census Bureau 2024 Gazetteer), since 1950 for tornadoes, 1955 for hail and thunderstorm wind, 1996 for the rest.

How many tornadoes has Swisher County had?

NOAA records 75 tornadoes in Swisher County from 1953 to 2023, the strongest rated F4, with 4 deaths and 11 injuries recorded in the county. That is 23rd of 254 Texas counties and 293rd of 3,080 U.S. counties by days with tornadoes per 1,000 square miles since 1950. A tornado that crossed a county line is counted in each county it touched, with the length of its path inside the county.

Counted as whole tornadoes rather than county records, the Storm Prediction Center's database holds 78 tornadoes whose track touched Swisher County since 1950 (NOAA's county records number 75: they file a crossing tornado once per county segment, and the two databases differ on some tracks); along their whole tracks they killed 23 people, 4 of them in Swisher County.

The deadliest and strongest tornadoes that touched Swisher County, whole tracks
DateTornadoRatingPathKilled
1970-04-18 01:00, as SPC files itHowardwickF465 mi16
1970-04-17 22:00, as SPC files itPlainviewF496.6 mi5
2002-05-05 17:45, as SPC files itHappyF25 mi2
1980-05-28 19:15, as SPC files itTuliaF36.1 mi0
1980-05-28 20:00, as SPC files itTuliaF32 mi0
1957-05-15 19:25, as SPC files itUnnamedF31 mi0

Map of the strongest tornado tracks in Texas.

Every tornado record filed for Swisher County (75)
The 60 most recent of 75 tornadoes in Swisher County
DatePlaceCharacterKilledInjuredDamage
2023-05-28 Vigo Park, Swisher County EFU 0.37 mi x 30 yd 0 0 –
2021-03-13 Happy, Swisher County EF0 1.57 mi x 50 yd 0 0 –
2021-03-13 Happy, Swisher County EF1 4.05 mi x 377 yd 0 0 –
2019-05-07 Vigo Park, Swisher County EFU 5.35 mi x 150 yd 0 0 –
2019-05-07 Eunice, Swisher County EFU 1.51 mi x 600 yd 0 0 –
2017-04-14 Kress, Swisher County EFU 0.91 mi x 50 yd 0 0 –
2009-04-16 Kress, Swisher County EF0 1 mi x 75 yd 0 0 –
2007-09-07 Tulia, Swisher County EF0 1.25 mi x 75 yd 0 0 –
2007-04-21 Happy, Swisher County EF0 1 mi x 500 yd 0 0 –
2007-04-21 Tulia, Swisher County EF1 4 mi x 300 yd 0 0 –
2007-04-21 Tulia, Swisher County EF2 3 mi x 200 yd 0 3 $2.8M
2007-04-21 Kress, Swisher County EF2 1 mi x 1,230 yd 0 0 $43K
2007-03-28 Kress, Swisher County EF0 1 mi x 75 yd 0 0 –
2007-03-25 Tulia, Swisher County EF0 0.5 mi x 25 yd 0 0 –
2006-08-20 Happy, Swisher County F0 0.3 mi x 25 yd 0 0 –
2005-06-11 Vigo Park, Swisher County F0 0.3 mi x 30 yd 0 0 –
2005-06-11 Vigo Park, Swisher County F0 0.4 mi x 40 yd 0 0 –
2005-06-11 Vigo Park, Swisher County F0 0.4 mi x 40 yd 0 0 –
2004-06-21 Tulia, Swisher County F0 0.5 mi x 50 yd 0 0 –
2003-10-05 Kress, Swisher County F0 0.1 mi x 30 yd 0 0 –
2003-10-05 Tulia, Swisher County F1 5 mi x 50 yd 0 0 $16K
2002-05-05 Happy, Swisher County F0 1 mi x 50 yd 0 0 $3K
2002-05-05 Happy, Swisher County F2 3 mi x 150 yd 2 4 $6.6M
2002-05-05 Happy, Swisher County F2 5 mi x 300 yd 0 0 –
1999-06-02 Tulia, Swisher County F0 0.1 mi x 30 yd 0 0 –
1998-03-18 Kress, Swisher County F0 0.1 mi x 10 yd 0 0 –
1997-05-22 Kress, Swisher County F0 0.1 mi x 10 yd 0 0 –
1997-04-10 Tulia, Swisher County F0 0.1 mi x 50 yd 0 0 –
1997-04-10 Tulia, Swisher County F0 0.1 mi x 50 yd 0 0 –
1995-06-02 Swisher County F0 0.2 mi x 50 yd 0 0 –
1995-06-02 Tulia To, Swisher County F1 11 mi x 150 yd 0 0 –
1992-04-09 Swisher County F0 0.5 mi x 13 yd 0 0 –
1991-06-05 Swisher County F0 0.1 mi x 20 yd 0 0 –
1991-06-05 Swisher County F1 1 mi x 150 yd 0 0 –
1991-05-11 Swisher County F0 0.1 mi x 30 yd 0 0 –
1991-05-11 Swisher County F0 0.2 mi x 30 yd 0 0 –
1991-04-24 Swisher County F0 0.2 mi x 250 yd 0 0 –
1989-08-02 Swisher County F0 5 mi x 80 yd 0 0 –
1989-06-03 Swisher County F0 0.5 mi x 90 yd 0 0 –
1986-05-16 Swisher County F0 12 mi x 100 yd 0 0 –
1986-05-16 Swisher County F0 0.2 mi x 30 yd 0 0 –
1980-05-28 Swisher County F1 6.1 mi x 833 yd 0 0 $30 step
1980-05-28 Swisher County F3 2 mi x 833 yd 0 0 $3K step
1980-05-28 Swisher County F2 4.9 mi x 1,667 yd 0 0 $250 step
1980-05-28 Swisher County F3 6.1 mi x 2,333 yd 0 0 $3K step
1979-07-05 Swisher County F0 0 0 –
1979-04-03 Swisher County F0 0.5 mi x 20 yd 0 0 $30 step
1978-05-19 Swisher County F0 4.5 mi x 30 yd 0 0 –
1977-04-19 Swisher County F0 0 0 –
1973-06-29 Swisher County F1 4.7 mi x 50 yd 0 0 –
1972-08-06 Swisher County F2 1 mi x 50 yd 0 0 –
1971-08-22 Swisher County F2 2.7 mi x 20 yd 0 0 –
1971-08-13 Swisher County F1 0.5 mi x 50 yd 0 0 –
1971-08-10 Swisher County F2 0.5 mi x 100 yd 0 0 –
1971-06-08 Swisher County F1 16.2 mi x 50 yd 0 0 $25K step
1970-04-18 Swisher County F4 32.2 mi x 880 yd 0 0 $2.5M step
1970-04-17 Swisher County F4 11 mi x 880 yd 2 0 $25M step
1968-05-31 Swisher County F1 0 0 –
1967-07-02 Swisher County F1 0.3 mi x 100 yd 0 0 $250 step
1967-06-15 Swisher County F0 0.1 mi x 33 yd 0 0 –

A damage figure marked "step" is a record from before 1993: NOAA then filed damage by category, and the figure is the category as entered, in the dollars of that year, not an estimate of the loss.

Source: NOAA NCEI Storm Events Database, tornado records by county (path length in the county, maximum width); ratings as published: F scale before February 1, 2007, EF scale after. Whole-track figures: NOAA Storm Prediction Center tornado database (1950-2025). SPC severe weather database.

When was the last damaging storm in Swisher County?

The most recent record with damage, injuries or deaths is the October 25, 2020 winter storm (1 death).

A significant ice storm affected most of the Rolling Plains along with significant accumulations of ice and snow on the South Plains over a four-day period from the 25th through the 28th. Unseasonably warm temperatures preceded this event. Temperatures rapidly dropped on the 25th behind a strong cold front and continued to steadily drop through the evening and overnight hours. Temperatures fell below the freezing mark across the southern Texas Panhandle on the evening of the 25th. The freezing line advanced southward through the South Plains and Rolling Plains through early Monday morning. As this occurred, an upper level low was moving southward into southwestern United States advecting warm and moist air above the shallow cold air. Three rounds of wintry precipitation occurred over the four-day period. …
National Weather Service event narrative, NOAA Storm Events Database (search the full record, event 919878)
The 12 most recent records kept for Swisher County
DateRecordCharacterKilledInjuredDamage
2026-06-26 Thunderstorm WindTulia, Swisher County 50 kt wind 0 0 –
2026-06-24 Thunderstorm WindVigo Park, Swisher County 64 kt wind 0 0 –
2026-06-24 Thunderstorm WindTulia, Swisher County 58 kt wind 0 0 –
2026-06-24 Thunderstorm WindHappy, Swisher County 64 kt wind 0 0 –
2026-06-23 HailHappy, Swisher County 1.25 in hail 0 0 –
2026-05-26 Thunderstorm WindVigo Park, Swisher County 67 kt wind 0 0 –
2026-05-22 Strong WindSwisher County · forecast zone Swisher 48 kt wind 0 0 –
2026-05-18 WildfireSwisher County · forecast zone Swisher 0 0 –
2026-03-27 High WindSwisher County · forecast zone Swisher 51 kt wind 0 0 –
2026-03-15 High WindSwisher County · forecast zone Swisher 51 kt wind 0 0 –
2026-02-17 High WindSwisher County · forecast zone Swisher 56 kt wind 0 0 –
2026-01-23 Extreme Cold/Wind ChillSwisher County · forecast zone Swisher 0 0 –

Source: NOAA NCEI Storm Events Database; every record of 2025-2026 is listed, earlier ones when they caused deaths, injuries or $250,000 of damage (2025 dollars), and every tornado.

The deadliest and costliest records

Records with deaths or injuries in Swisher County, most deaths first
DateRecordCharacterKilledInjuredDamage
2002-05-05 TornadoHappy, Swisher County Storm chaser video indicated that shortly after the large tornado dissipated, another tornado developed just west of town. This tornado tore a 150-yard wide path across the southern part of town. Fifteen homes were destroyed, including at least ten mobile homes, another seventeen received major damage, and eighteen ... F2 3 mi x 150 yd 2 4 $6.6M
1970-04-17 TornadoSwisher County F4 11 mi x 880 yd 2 0 $25M step
2020-10-25 Winter StormSwisher County · forecast zone Swisher A significant ice storm affected most of the Rolling Plains along with significant accumulations of ice and snow on the South Plains over a four-day period from the 25th through the 28th. Unseasonably warm temperatures preceded this event. Temperatures rapidly dropped on the 25th behind a strong cold front and ... 1 0 –
2013-12-21 Winter WeatherSwisher County · forecast zone Swisher In advance of an upper low in the Desert Southwest, a very rich feed of subtropical and Gulf moisture overspread much of west and northwest Texas by the afternoon of the 20th resulting in a widespread rain event. In Childress County and into parts of the Rolling Plains, marginally freezing temperatures following a ... 1 0 $6K
1964-06-11 TornadoSwisher County F2 1 mi x 27 yd 0 4 $3K step
2007-04-21 TornadoTulia, Swisher County A strong tornado delivered a crippling impact on the local economy of Tulia, Texas, when it devastated industrial and residential sections of the small community of 5,000 residents around 19:00 CST on the 21st. A two block wide swath of damage paralleled U.S. Highway 87 in west Tulia for fifteen blocks. Three persons ... EF2 3 mi x 200 yd 0 3 $2.8M
2004-10-05 LightningTulia, Swisher County Tulia Police Department reported to the National Weather Service that a person was struck and injured by a lightning strike at the Tulia feed lot and was later hospitalized but recovered. 0 1 –

A damage figure marked "step" is a record from before 1993: NOAA then filed damage by category, and the figure is the category as entered, in the dollars of that year, not an estimate of the loss.

The costliest records in Swisher County since 1993, damage in 2025 dollars
DateRecordCharacterKilledInjuredDamage
2014-06-07 Thunderstorm WindTulia, Swisher County 66 kt wind 0 0 $13M
2002-05-05 TornadoHappy, Swisher County F2 3 mi x 150 yd 2 4 $6.6M
2015-04-22 HailHappy, Swisher County 2.75 in hail 0 0 $5.0M
2009-06-01 HailKress, Swisher County 0.75 in hail 0 0 $4.1M
2007-04-21 TornadoTulia, Swisher County EF2 3 mi x 200 yd 0 3 $2.8M
1994-05-25 HailTulia, Swisher County 1.75 in hail 0 0 $995K
1994-06-11 HailTulia, Swisher County 2.75 in hail 0 0 $995K
2009-04-16 HailKress, Swisher County 1.25 in hail 0 0 $688K

Before 1993 NOAA filed damage by category, not amount, so the list above starts in 1993. The highest category filed here before then (entered as $25M, in the dollars of the day) holds: April 17, 1970 (tornado, Swisher County, 2 killed).

Source: NOAA NCEI Storm Events Database: deaths and injuries direct and indirect; damage is property plus crops as estimated by the National Weather Service, converted to 2025 dollars.

Is it getting more frequent?

Records per decade for Swisher County's most frequent hazards. Counts rose everywhere after 1996, when NOAA began recording every event type, so compare decades within a hazard's complete period only (the shaded cells come before it).

Swisher County: records per decade (the 2020s to June 30, 2026)
Hazard1950s1960s1970s1980s1990s2000s2010s2020-26
Hail03141096672814
Severe thunderstorm wind114615284043
Drought––––10235115
High wind and dust storms––––2243240
Winter storms––––3293119
Tornadoes612128131833

Source: NOAA NCEI Storm Events Database, records per calendar decade; zone records from the CZ_TYPE field (Z).

What time of year?

72% of its hail reports since 1962 fell in May and June. The two busiest months are in violet.

The values, month by month

Jan 37 · Feb 48 · Mar 52 · Apr 97 · May 151 · Jun 186 · Jul 41 · Aug 48 · Sep 23 · Oct 27 · Nov 21 · Dec 34 (records).

Source: NOAA NCEI Storm Events Database, records by the month they began.

Federal disaster declarations for Swisher County

FEMA's register lists 15 declarations that include Swisher County: 9 major disasters, 6 emergencies and 0 fire management assistance declarations. Most were for fire (4) and severe storm (3).

Declarations including Swisher County, newest first
DeclaredNumberTypeTitle
2021-02-19DR-4586Severe Ice StormSevere Winter Storms
2021-02-14EM-3554Severe Ice StormSevere Winter Storm
2020-03-25DR-4485BiologicalCovid-19 Pandemic
2020-03-13EM-3458BiologicalCovid-19
2011-07-01DR-1999FireWildfires
2008-03-14EM-3284FireWildfires
2007-05-01DR-1697Severe StormSevere Storms and Tornadoes
2006-01-11DR-1624FireExtreme Wildfire Threat
2005-09-24DR-1606HurricaneHurricane Rita
2005-09-21EM-3261HurricaneHurricane Rita
2005-09-02EM-3216HurricaneHurricane Katrina Evacuation
1999-09-01EM-3142FireExtreme Fire Hazards
1998-08-26DR-1239Severe StormTropical Storm Charley
1992-09-09DR-960Severe StormExcessive Rain & Hail
1970-05-13DR-286TornadoTornadoes, Windstorms & Flooding

Source: FEMA OpenFEMA Disaster Declarations Summaries (v2), declarations through October 2, 2026; one declaration is counted once however many areas it names. OpenFEMA dataset page.

How many floods has Swisher County had?

NOAA's Storm Events Database holds 20 flood or flash flood records for Swisher County from 1996 to 2025, on 19 days, with 0 deaths. By flood insurance claims since 1978 (OpenFEMA, as of September 8, 2026), Swisher County ranks 2830th of 2,942 U.S. counties.

The National Flood Insurance Program has paid $9,064 on 1 claim filed in Swisher County; the most in one year was 1 in 2017. Claims count insured losses only: uninsured flood damage is not in this file.

The values, year by year

2017: 1; the other years: 0.

Source: FEMA OpenFEMA NFIP Redacted Claims, as of September 8, 2026; claims by year of loss, payments in the dollars of the year paid. OpenFEMA dataset page.

FEMA's modeled risk for Swisher County

FEMA's National Risk Index rates Swisher County Very Low overall, with an expected annual loss of $9.1 million. These are FEMA's model estimates of future loss from 18 hazards, not a count of what happened; they can differ from the record above.

National Risk Index ratings for Swisher County (December 2025 release), by FEMA's rating, then score
HazardRisk ratingExpected annual lossModeled frequency
HailRelatively High$2.2M7.5 a year (modeled)
DroughtRelatively High$1.7M87 modeled event-days a year
Strong WindRelatively Moderate$880K3.2 a year (modeled)
Winter WeatherRelatively Moderate$118K7.5 a year (modeled)
WildfireRelatively Low$769Konce in about 163 years (modeled)
TornadoRelatively Low$1.4Mabout once a year (modeled)
Cold WaveRelatively Low$591K1.8 a year (modeled)
Ice StormRelatively Low$23Konce in about 3 years (modeled)

Source: FEMA National Risk Index, county table, December 2025 release. FEMA's National Risk Index map.

Counties that share a border with Swisher County

  1. Randall County 1,882
  2. Hale County 1,025
  3. Armstrong County 779
  4. Castro County 777
  5. Swisher County 765
  6. Floyd County 721
  7. Briscoe County 619

Source: U.S. Census Bureau county adjacency file; NOAA NCEI Storm Events Database, records since 1950. The Census Bureau's adjacency file.

Next