Liberty County, Texas

County storm and disaster record · FIPS 48291 · population 91,492 · 1,158 sq mi

NOAA's Storm Events Database holds 420 records for Liberty County, Texas from 1950 through June 30, 2026, on 277 days; the most frequent are severe thunderstorm wind events (138 records). The deadliest single record is the September 23, 2005 hurricane, filed for the forecast zone Liberty, which covers the county: 2 deaths and $10.6 million in damage in 2025 dollars. FEMA has issued 38 declarations naming the county since 1973, 36 of them for natural hazards; the latest for a natural hazard was “Hurricane Beryl” on July 9, 2024.

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
420on 277 days, 1950 to June 30, 2026
Deaths recorded
342 injuries
Damage, 2025 dollars
$1.7Bas filed (scale steps before 1993)
Tornadoes
70strongest F4
FEMA declarations
38latest 2024

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 Liberty County most?

The most frequent records are severe thunderstorm wind events: 138 since 1963. 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.

Liberty County: records by hazard, 1950 to June 30, 2026
HazardRecordsDaysFirst, lastKilledInjuredDamageRank in state
Severe thunderstorm wind 138 108 1963-2026 0 3 $1.8M 138 of 254
Hail 87 66 1974-2026 0 0 $572K 214 of 254
Tornadoes 70 48 1957-2026 0 39 $29M 85 of 254
Floods 59 44 1996-2026 1 0 $130M 128 of 254
Drought 21 15 1996-2023 0 0 $15M 235 of 254
Heat 20 13 1999-2023 0 0 – 121 of 254
Winter storms 9 7 1997-2025 0 0 $3K 233 of 254
Hurricanes and tropical storms 8 8 1998-2021 2 0 $1.5B 24 of 254
Fog, smoke and funnel clouds 5 5 2001-2020 0 0 – 74 of 254
Extreme cold 2 1 2021-2021 0 0 $33K 229 of 254
Lightning 1 1 2007-2007 0 0 $11K 150 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 Liberty County had?

NOAA records 70 tornadoes in Liberty County from 1957 to 2026, the strongest rated F4, with 0 deaths and 39 injuries recorded in the county. That is 85th of 254 Texas 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 64 tornadoes whose track touched Liberty County since 1950 (NOAA's county records number 70: they file a crossing tornado once per county segment, and the two databases differ on some tracks); along their whole tracks they killed 1 person, 0 of them in Liberty County.

The deadliest and strongest tornadoes that touched Liberty County, whole tracks
DateTornadoRatingPathKilled
1977-12-13 08:05, as SPC files itHoustonF325.1 mi1
1992-11-21 15:27, as SPC files itHoustonF430 mi0
1992-11-21 15:20, as SPC files itUnnamedF332 mi0
1961-09-12 07:30, as SPC files itHardinF30.5 mi0
1957-10-22 06:00, as SPC files itUnnamedF34.3 mi0

Map of the strongest tornado tracks in Texas.

Every tornado record filed for Liberty County (70)
The 60 most recent of 70 tornadoes in Liberty County
DatePlaceCharacterKilledInjuredDamage
2026-02-03 Kevin, Liberty County EF0 1.76 mi x 120 yd 0 0 $23K
2026-02-03 Kevin, Liberty County EF0 0.28 mi x 65 yd 0 0 $6K
2024-12-26 Eastgate, Liberty County EF0 1.11 mi x 25 yd 0 0 –
2024-12-26 Cleveland Municipal Airport, Liberty County EF0 6.87 mi x 25 yd 0 0 –
2023-01-24 Felicia, Liberty County EF2 2.05 mi x 50 yd 0 0 $145K
2022-01-08 Dayton, Liberty County EF0 0.14 mi x 20 yd 0 0 –
2021-05-11 Cleveland Municipal Airport, Liberty County EF1 0.25 mi x 100 yd 0 0 $327K
2017-03-29 Kevin, Liberty County EF0 0.1 mi x 20 yd 0 0 $8K
2014-12-27 Clark, Liberty County EF0 0.23 mi x 75 yd 0 0 $12K
2014-06-27 Cleveland, Liberty County EF0 0.03 mi x 25 yd 0 0 –
2014-06-27 Kenefick, Liberty County EF0 0.01 mi x 20 yd 0 0 $19K
2011-10-12 Cleveland Municipal Airport, Liberty County EF0 4.23 mi x 50 yd 0 1 $33K
2011-05-25 Kenefick, Liberty County EF0 0.5 mi x 20 yd 0 0 $7K
2011-05-25 Excelsior, Liberty County EF0 0.5 mi x 20 yd 0 0 –
2009-03-27 Cleveland, Liberty County EF0 0.1 mi x 15 yd 0 0 $48K
2006-04-29 Liberty County F1 0.7 mi x 25 yd 0 0 $88K
2006-04-29 Clark, Liberty County F0 0.2 mi x 20 yd 0 0 $7K
2004-11-23 Liberty County F0 0.1 mi x 20 yd 0 0 –
2004-07-07 Dayton, Liberty County F0 0.2 mi x 25 yd 0 0 $5K
2003-11-17 Moss Bluff, Liberty County F1 0.2 mi x 20 yd 0 0 $48K
2003-11-17 Moss Bluff, Liberty County F0 0.2 mi x 20 yd 0 0 $16K
2003-10-09 Raywood, Liberty County F0 1 mi x 75 yd 0 0 $2K
2003-06-02 Moss Hill, Liberty County F0 0.3 mi x 20 yd 0 0 –
2002-12-23 Liberty County F0 0.3 mi x 30 yd 0 0 $49K
2002-10-28 Dayton, Liberty County F1 0.5 mi x 20 yd 0 0 $304K
2001-11-26 Dayton, Liberty County F0 0.2 mi x 15 yd 0 0 $33K
2001-10-12 Dayton, Liberty County F0 2 mi x 50 yd 0 0 $67K
2000-05-19 Dayton, Liberty County F0 1 mi x 50 yd 0 0 $43K
1999-01-01 Devers, Liberty County F2 4 mi x 100 yd 0 0 $310K
1998-10-18 Plum Grove, Liberty County F0 0.5 mi x 25 yd 0 0 $54K
1998-02-10 Raywood, Liberty County F1 0.5 mi x 50 yd 0 0 $91K
1997-10-23 Dayton, Liberty County F1 3 mi x 440 yd 0 0 $101K
1997-10-23 Liberty County F0 0.2 mi x 25 yd 0 0 $9K
1997-10-23 Kenefick, Liberty County F0 2 mi x 25 yd 0 0 $28K
1995-07-30 Anahuac, Liberty County F0 0.1 mi x 10 yd 0 0 $19K
1995-05-18 Daisetta, Liberty County F0 20 mi x 10 yd 0 0 $10K
1995-05-18 Daisetta, Liberty County F0 0.2 mi x 20 yd 0 0 $10K
1995-05-18 Liberty County F1 500 mi x 10 yd 0 12 $1.5M
1995-05-18 Liberty County F1 6.5 mi x 500 yd 0 12 $1.5M
1995-05-18 Of Dayton, Liberty County F0 75 mi x 10 yd 0 0 $81K
1995-05-18 Of Dayton, Liberty County F0 1 mi x 75 yd 0 0 $81K
1995-05-18 Of Dayton, Liberty County F0 50 mi x 10 yd 0 0 $41K
1995-05-18 Of Dayton, Liberty County F0 1 mi x 50 yd 0 0 $41K
1995-03-13 Liberty County F0 0.1 mi x 10 yd 0 0 $97K
1993-11-16 Ssw Romayer, Liberty County F0 0.5 mi x 100 yd 0 0 –
1993-11-16 Liberty County F0 1 mi x 100 yd 0 0 $10K
1993-11-16 Dayton, Liberty County F0 0.3 mi x 100 yd 0 0 –
1992-11-21 Liberty County F1 2 mi x 200 yd 0 0 $25K step
1992-11-21 Liberty County F4 10 mi x 200 yd 0 1 $250K step
1992-11-21 Liberty County F3 28 mi x 300 yd 0 1 $2.5M step
1983-05-20 Liberty County F1 1 mi x 100 yd 0 0 $2.5M step
1983-05-20 Liberty County F0 0.8 mi x 40 yd 0 0 $2.5M step
1983-03-26 Liberty County F0 0.3 mi x 20 yd 0 0 $30 step
1982-05-06 Liberty County F2 0.5 mi x 37 yd 0 0 $250K step
1979-05-30 Liberty County F0 0.5 mi x 20 yd 0 0 –
1977-12-13 Liberty County F3 5.4 mi x 400 yd 0 5 $25K step
1976-05-12 Liberty County 0 0 –
1976-05-10 Liberty County F0 0 0 –
1974-10-28 Liberty County F0 0 0 –
1973-05-26 Liberty County F2 14.7 mi x 33 yd 0 4 $250K step

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 Liberty County?

The most recent record with damage, injuries or deaths is the May 23, 2026 thunderstorm wind ($3,000 in damage in 2025 dollars).

The 12 most recent records kept for Liberty County
DateRecordCharacterKilledInjuredDamage
2026-06-16 Flash FloodCleveland, Liberty County 0 0 –
2026-05-23 Thunderstorm WindDayton, Liberty County 56 kt wind 0 0 $3K
2026-03-15 HailPlum Grove, Liberty County 1.50 in hail 0 0 –
2026-02-03 TornadoKevin, Liberty County EF0 1.76 mi x 120 yd 0 0 $23K
2026-02-03 TornadoKevin, Liberty County EF0 0.28 mi x 65 yd 0 0 $6K
2025-10-25 Thunderstorm WindCleveland, Liberty County 50 kt wind 0 0 –
2025-05-20 HailDevers, Liberty County 1.00 in hail 0 0 –
2025-05-02 HailDayton, Liberty County 1.00 in hail 0 0 –
2025-05-02 HailDayton Seaberg Airport, Liberty County 1.00 in hail 0 0 –
2025-01-20 Winter StormLiberty County · forecast zone Southern Liberty 0 0 –
2025-01-20 Winter StormLiberty County · forecast zone Northern Liberty 0 0 –
2024-12-26 TornadoEastgate, Liberty County EF0 1.11 mi x 25 yd 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 Liberty County, most deaths first
DateRecordCharacterKilledInjuredDamage
2005-09-23 Hurricane (Typhoon)Liberty County · forecast zone Liberty The eye of Hurricane Rita moved ashore in extreme southwest Louisiana between Sabine Pass and Johnson's Bayou In Cameron Parish with a minimum central pressure of 937 mb and maximum sustained winds of 120 mph. Rita was a Category 3 hurricane at landfall.Two and a half weeks after Hurricane Katrina made her final and ... 2 0 $11M
2006-10-16 Flash FloodCottonwood, Liberty County The 25 year old female driver of a vehicle drowned when she drove into a flooded ditch off of FM 1410. The vehicle turned upside down in the ditch. 1 0 $15K
1995-05-18 TornadoLiberty County Super cell moved across Lake Houston and intensified to form a mesocyclone as it moved into Liberty County. This super cell produced four tornadoes as it moved from west to east across the county. The third of the four tornadoes touched down in downtown Liberty and was the most significant. Twelve people were injured ... F1 6.5 mi x 500 yd 0 12 $1.5M
1995-05-18 TornadoLiberty County Super cell moved across Lake Houston and intensified to form a mesocyclone as it moved into Liberty County. This super cell produced four tornadoes as moved from west to east across the county. The third of the four tornadoes touched down in downtown Liberty and was the most significant. Twelve people were injured ... F1 500 mi x 10 yd 0 12 $1.5M
1977-12-13 TornadoLiberty County F3 5.4 mi x 400 yd 0 5 $25K step
1973-05-26 TornadoLiberty County F2 14.7 mi x 33 yd 0 4 $250K step
2014-08-11 Thunderstorm WindCleveland Municipal Airport, Liberty County Trees were downed near FM 2518 south of Highway 105. One fell on a mobile home and injured two people. 50 kt wind 0 2 $31K
1972-03-20 TornadoLiberty County F1 0.2 mi x 33 yd 0 2 –

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 Liberty County since 1993, damage in 2025 dollars
DateRecordCharacterKilledInjuredDamage
2017-08-25 Tropical StormLiberty County · forecast zone Liberty 0 0 $1.2B
2008-09-12 Hurricane (Typhoon)Liberty County · forecast zone Liberty 0 0 $302M
2019-09-19 Flash FloodMoss Bluff, Liberty County 0 0 $110M
2000-05-19 Flash FloodWest Portion, Liberty County 0 0 $17M
2001-06-07 Tropical StormLiberty County · forecast zone Liberty 0 0 $13M
2005-09-23 Hurricane (Typhoon)Liberty County · forecast zone Liberty 2 0 $11M
1995-05-18 TornadoLiberty County F1 500 mi x 10 yd 0 12 $1.5M
2015-10-31 Flash FloodDayton, Liberty County 0 0 $878K

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 $2.5M, in the dollars of the day) holds: November 21, 1992 (tornado, Liberty County); May 20, 1983 (tornado, Liberty County); May 20, 1983 (tornado, Liberty County).

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 Liberty 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).

Liberty County: records per decade (the 2020s to June 30, 2026)
Hazard1950s1960s1970s1980s1990s2000s2010s2020-26
Severe thunderstorm wind0211841372811
Hail0011020341111
Tornadoes3584221477
Floods––––1721156
Drought––––72012
Heat––––24014

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

What time of year?

Records by month in Liberty County. The two busiest months are in violet.

The values, month by month

Jan 23 · Feb 23 · Mar 34 · Apr 36 · May 81 · Jun 50 · Jul 34 · Aug 29 · Sep 31 · Oct 36 · Nov 25 · Dec 18 (records).

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

Federal disaster declarations for Liberty County

FEMA's register lists 38 declarations that include Liberty County: 27 major disasters, 10 emergencies and one fire management assistance declaration. Most were for hurricane (10) and flood (10).

Declarations including Liberty County, newest first
DeclaredNumberTypeTitle
2024-07-09DR-4798HurricaneHurricane Beryl
2024-05-17DR-4781FloodSevere Storms, Straight-Line Winds, Tornadoes, and Flooding
2021-02-19DR-4586Severe Ice StormSevere Winter Storms
2021-02-14EM-3554Severe Ice StormSevere Winter Storm
2020-08-24EM-3540HurricaneTropical Storms Marco and Laura
2020-03-25DR-4485BiologicalCovid-19 Pandemic
2020-03-13EM-3458BiologicalCovid-19
2019-10-04DR-4466FloodTropical Storm Imelda
2017-08-25DR-4332HurricaneHurricane Harvey
2016-06-11DR-4272FloodSevere Storms and Flooding
2016-04-25DR-4269FloodSevere Storms and Flooding
2015-11-25DR-4245Severe StormSevere Storms, Tornadoes, Straight-Line Winds, and Flooding
2015-05-29DR-4223Severe StormSevere Storms, Tornadoes, Straight-Line Winds and Flooding
2008-09-13DR-1791HurricaneHurricane Ike
2008-09-10EM-3294HurricaneHurricane Ike
2008-08-29EM-3290HurricaneHurricane Gustav
2008-03-14EM-3284FireWildfires
2007-06-29DR-1709Severe StormSevere Storms, Tornadoes, and Flooding
2006-01-11DR-1624FireExtreme Wildfire Threat
2005-09-24DR-1606HurricaneHurricane Rita
2005-09-21EM-3261HurricaneHurricane Rita
2005-09-02EM-3216HurricaneHurricane Katrina Evacuation
2002-11-05DR-1439Severe StormSevere Storms, Tornadoes and Flooding
2001-06-09DR-1379Coastal StormTx-Tropical Storm Allison-06-06-2001
2000-09-04FM-2329FireTx - Stanley Mainline Fire - 09/04/00
1999-09-01EM-3142FireExtreme Fire Hazards
1998-10-21DR-1257FloodTx-Flooding 10/18/98
1998-08-26DR-1239Severe StormTropical Storm Charley
1996-02-23EM-3117FireExtreme Fire Hazard
1994-10-18DR-1041FloodSevere Thunderstorms and Flooding
1992-03-20DR-937FloodSevere Storms & Flooding
1991-12-26DR-930FloodSevere Thunderstorms
1990-05-02DR-863Severe StormSevere Storms, Tornadoes & Flooding
1989-07-18DR-836FloodTropical Storm Allison
1989-05-19DR-828Severe StormSevere Storms, Tornadoes & Flooding
1983-08-19DR-689HurricaneHurricane Alicia
1979-04-26DR-580Severe StormSevere Storms, Tornadoes & Flooding
1973-07-11DR-398FloodSevere Storms & 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 Liberty County had?

NOAA's Storm Events Database holds 59 flood or flash flood records for Liberty County from 1996 to 2026, on 44 days, with 1 death. By flood insurance claims since 1978 (OpenFEMA, as of September 8, 2026), Liberty County ranks 128th of 2,942 U.S. counties.

Named storms on Liberty County's flood and tropical record
StormBeganRecordsDeaths in the county
Hurricane Rita2005-09-2312
Tropical Storm Imelda2019-09-1910
Hurricane Harvey2017-08-2510
Hurricane Ike2008-09-1210
Tropical Storm Allison2001-06-0710

The National Flood Insurance Program has paid $109 million on 3,306 claims filed in Liberty County; the most in one year was 590 in 2017. Claims count insured losses only: uninsured flood damage is not in this file.

The values, year by year

1978: 1 · 1979: 59 · 1980: 11 · 1981: 34 · 1982: 4 · 1983: 29 · 1984: 3 · 1985: 3 · 1986: 12 · 1987: 2 · 1989: 102 · 1990: 225 · 1991: 115 · 1992: 187 · 1993: 26 · 1994: 384 · 1995: 14 · 1996: 30 · 1997: 21 · 1998: 160 · 1999: 9 · 2000: 187 · 2001: 64 · 2002: 76 · 2003: 12 · 2004: 10 · 2005: 22 · 2006: 51 · 2007: 9 · 2008: 41 · 2009: 6 · 2010: 2 · 2011: 2 · 2012: 7 · 2013: 1 · 2014: 3 · 2015: 110 · 2016: 65 · 2017: 590 · 2018: 12 · 2019: 441 · 2020: 2 · 2021: 6 · 2022: 7 · 2023: 1 · 2024: 146 · 2025: 1 · 2026: 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 Liberty County

FEMA's National Risk Index rates Liberty County Relatively Low overall, with an expected annual loss of $32.5 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 Liberty County (December 2025 release), by FEMA's rating, then score
HazardRisk ratingExpected annual lossModeled frequency
LightningVery High$1.8M75 a year (modeled)
TornadoRelatively High$8.7Mabout once a year (modeled)
HurricaneRelatively Moderate$6.1Monce in about 6 years (modeled)
Heat WaveRelatively Moderate$1.5M15 modeled event-days a year
Cold WaveRelatively Moderate$2.6Monce in about 2 years (modeled)
Ice StormRelatively Moderate$286Kabout once a year (modeled)
DroughtRelatively Moderate$622K19 modeled event-days a year
WildfireRelatively Low$477Konce in about 249 years (modeled)

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

Counties that share a border with Liberty County

  1. Harris County 2,111
  2. Jefferson County 802
  3. Montgomery County 641
  4. Liberty County 420
  5. Polk County 364
  6. Hardin County 332
  7. Chambers County 279
  8. San Jacinto County 268

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

Next