Jackson County, Alabama

County storm and disaster record · FIPS 01071 · population 52,501 · 1,078 sq mi

NOAA's Storm Events Database holds 1,211 records for Jackson County, Alabama from 1950 through June 30, 2026, on 594 days; the most frequent are severe thunderstorm wind events (654 records). The deadliest day on its record was April 27, 2011: tornado records filed for Jackson County that day count 8 deaths across 3 records. FEMA has issued 28 declarations naming the county since 1973, 26 of them for natural hazards; the latest for a natural hazard was “Hurricane Helene” on September 26, 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
1,211on 594 days, 1950 to June 30, 2026
Deaths recorded
1455 injuries
Damage, 2025 dollars
$79Mas filed (scale steps before 1993)
Tornadoes
64strongest EF4
FEMA declarations
28latest 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 Jackson County most?

The most frequent records are severe thunderstorm wind events: 654 since 1956. 44% of its severe thunderstorm wind events since 1956 fell in May and June. The rank column places the county among Alabama's counties by days with a record per 1,000 square miles of land over each hazard's complete period.

Jackson County: records by hazard, 1950 to June 30, 2026
HazardRecordsDaysFirst, lastKilledInjuredDamageRank in state
Severe thunderstorm wind 654 254 1956-2026 0 5 $4.3M 33 of 67
Hail 133 86 1964-2025 0 0 $453K 39 of 67
Floods 86 52 1998-2026 0 0 $2.6M 25 of 67
Extreme cold 77 65 1996-2026 0 0 $1.9M 11 of 67
Winter storms 71 68 1996-2026 0 0 $3.7M 10 of 67
Tornadoes 64 43 1958-2025 12 44 $60M 43 of 67
Drought 51 50 2007-2026 0 0 – 49 of 67
Heat 26 25 1996-2025 0 0 – 12 of 67
High wind and dust storms 22 21 1996-2024 1 0 $6.0M 19 of 67
Heavy rain 10 7 1997-2024 0 0 $92K 13 of 67
Lightning 10 10 1996-2025 1 6 $246K 30 of 67
Hurricanes and tropical storms 3 3 2005-2020 0 0 $1K 66 of 67
Fog, smoke and funnel clouds 3 3 2009-2018 0 0 – 45 of 67
Landslides and avalanches 1 1 2011-2011 0 0 $26K 3 of 67

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 Jackson County had?

NOAA records 64 tornadoes in Jackson County from 1958 to 2025, the strongest rated EF4, with 12 deaths and 44 injuries recorded in the county. 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 63 tornadoes whose track touched Jackson County since 1950 (NOAA's county records number 64: they file a crossing tornado once per county segment, and the two databases differ on some tracks); along their whole tracks they killed 24 people, 12 of them in Jackson County.

The deadliest and strongest tornadoes that touched Jackson County, whole tracks
DateTornadoRatingPathKilled
2011-04-27 15:01, as SPC files itScottsboroCrossed AL, GAEF446.98 mi14
2016-11-30 00:02, as SPC files itIderEF313.48 mi4
1974-04-03 21:24, as SPC files itHuntsvilleF346.5 mi2
2011-04-27 16:05, as SPC files itStevenson to BridgeportEF420.24 mi1
2008-02-06 05:17, as SPC files itPisgahEF410.9 mi1
1995-05-18 16:33, as SPC files itHuntsvilleF439 mi1
2011-04-27 05:58, as SPC files itSection to PisgahEF127.85 mi1
2024-05-08 21:57, as SPC files itHenagarEF312.34 mi0
2009-04-10 14:02, as SPC files itRainsvilleEF332.53 mi0
1984-03-24 19:38, as SPC files itJacksonF34 mi0
1965-04-15 17:15, as SPC files itIderF39.6 mi0
1958-04-06 00:03, as SPC files itAlbertvilleF325.7 mi0

Map of the strongest tornado tracks in Alabama.

Every tornado record filed for Jackson County (64)
The 60 most recent of 64 tornadoes in Jackson County
DatePlaceCharacterKilledInjuredDamage
2025-05-25 Olalee, Jackson County EF0 8.05 mi x 140 yd 0 0 –
2025-05-20 Section, Jackson County EF0 6.09 mi x 105 yd 0 0 –
2025-05-20 Trenton, Jackson County EF1 10.46 mi x 275 yd 0 0 –
2025-05-20 Garth, Jackson County EF1 4.98 mi x 400 yd 0 0 –
2025-04-06 Pleasant Hill, Jackson County EF0 0.08 mi x 150 yd 0 0 –
2025-04-06 Pleasant Hill, Jackson County EF0 0.11 mi x 150 yd 0 0 –
2025-04-06 Pleasant Hill, Jackson County EF0 0.18 mi x 175 yd 0 0 $120K
2024-05-09 Hytop, Jackson County EF1 1.06 mi x 170 yd 0 0 $155K
2024-05-09 Pisgah, Jackson County EF1 6.06 mi x 241 yd 0 0 $130K
2024-05-09 Princeton, Jackson County EF1 0.3 mi x 108 yd 0 0 $146K
2024-05-08 Pisgah, Jackson County EF3 3.95 mi x 880 yd 0 7 $4.2M
2024-05-08 Scottsboro, Jackson County EF0 2.09 mi x 200 yd 0 0 $1.3M
2024-05-08 Lim Rock, Jackson County EF0 2.28 mi x 106 yd 0 0 $50K
2023-03-25 Sulphur Spgs, Jackson County EF1 5.89 mi x 250 yd 0 0 $5.3M
2023-03-03 Pisgah, Jackson County EF1 3.17 mi x 50 yd 0 0 –
2023-03-03 Section, Jackson County EF1 5.04 mi x 105 yd 0 0 –
2023-01-12 Roslie, Jackson County EF0 2.34 mi x 70 yd 0 0 –
2021-05-04 Higdon, Jackson County EF0 0.55 mi x 50 yd 0 0 –
2018-11-06 Aspel, Jackson County EF1 3.88 mi x 215 yd 0 0 –
2018-06-22 Higdon, Jackson County EF0 1.02 mi x 25 yd 0 0 –
2018-03-19 Francisco, Jackson County EF1 0.53 mi x 200 yd 0 0 –
2017-04-22 Carroll Xrds, Jackson County EF0 2.19 mi x 200 yd 0 0 –
2016-11-30 Roslie, Jackson County EF2 5.12 mi x 206 yd 3 0 –
2016-11-30 Olalee, Jackson County EF0 3.4 mi x 30 yd 0 0 –
2016-11-29 Christian Home, Jackson County EF1 2.31 mi x 150 yd 0 0 –
2016-11-29 Estillfork, Jackson County EF1 0.9 mi x 40 yd 0 0 –
2016-11-29 Princeton, Jackson County EF1 6.64 mi x 150 yd 0 0 –
2014-06-10 Scottsboro, Jackson County EF1 8.4 mi x 300 yd 0 0 –
2014-04-28 Higdon, Jackson County EF0 0.06 mi x 50 yd 0 0 –
2014-04-28 Flat Rock, Jackson County EF0 1.73 mi x 50 yd 0 0 –
2012-03-02 Francisco, Jackson County EF1 0.77 mi x 100 yd 0 0 $6K
2011-04-27 Section, Jackson County EF1 25.81 mi x 300 yd 1 0 –
2011-04-27 Fairview, Jackson County EF2 5.2 mi x 200 yd 0 0 –
2011-04-27 Hodge, Jackson County EF4 24.18 mi x 1,260 yd 6 0 –
2011-04-27 Fackler, Jackson County EF4 20.24 mi x 1,320 yd 1 0 –
2010-10-25 Browntown, Jackson County EF2 6.31 mi x 300 yd 0 0 $203K
2010-10-25 Roslie, Jackson County EF1 9.56 mi x 150 yd 0 0 $68K
2010-10-25 Section, Jackson County EF0 2.17 mi x 100 yd 0 0 $68K
2009-04-10 Langston, Jackson County EF3 13.9 mi x 440 yd 0 0 –
2009-03-28 Pisgah, Jackson County EF0 1.58 mi x 40 yd 0 0 $21K
2008-12-10 Tupelo, Jackson County EF2 4.46 mi x 300 yd 0 0 $411K
2008-02-06 Pisgah, Jackson County EF4 10.9 mi x 660 yd 1 12 –
2007-04-03 Davistown, Jackson County EF1 2.57 mi x 100 yd 0 0 –
2004-08-20 Skyline, Jackson County F0 1 mi x 30 yd 0 0 –
2003-05-06 Hollywood, Jackson County F0 1 mi x 20 yd 0 0 –
2003-05-06 Hollywood, Jackson County F0 3 mi x 20 yd 0 0 $8K
2003-03-19 Flat Rock, Jackson County F1 10 mi x 50 yd 0 3 $481K
2003-03-19 Dutton, Jackson County F1 1 mi x 40 yd 0 0 $2K
2003-03-19 Section, Jackson County F1 0.5 mi x 30 yd 0 0 –
2001-05-24 Aspel, Jackson County F1 0.5 mi x 80 yd 0 0 $37K
1997-01-05 Stevenson, Jackson County F0 2.7 mi x 50 yd 0 0 $120K
1996-03-16 Pisgah, Jackson County F1 2 mi x 80 yd 0 2 $160K
1989-11-15 Jackson County F1 1 mi x 20 yd 0 0 $250K step
1988-05-09 Jackson County F2 14 mi x 50 yd 0 0 $25K step
1985-08-16 Jackson County F0 0.1 mi x 20 yd 0 0 $250 step
1984-03-24 Jackson County F3 4 mi x 60 yd 0 0 $2.5M step
1982-07-22 Jackson County F0 0.1 mi x 17 yd 0 0 $250 step
1977-04-04 Jackson County F2 6.9 mi x 100 yd 0 1 $250K step
1974-04-03 Jackson County F3 8.3 mi x 700 yd 0 4 $2.5M step
1973-05-27 Jackson County F2 4.3 mi x 500 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 Jackson County?

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

The 12 most recent records kept for Jackson County
DateRecordCharacterKilledInjuredDamage
2026-05-31 Thunderstorm WindRosalie, Jackson County 48 kt wind 0 0 $1K
2026-05-31 Thunderstorm WindHollytree, Jackson County 43 kt wind 0 0 $1K
2026-05-31 Thunderstorm WindHodge, Jackson County 52 kt wind 0 0 $8K
2026-05-31 Thunderstorm WindLetcher, Jackson County 54 kt wind 0 0 $8K
2026-05-25 Flash FloodKyles, Jackson County 0 0 –
2026-05-25 Flash FloodCedar Grove, Jackson County 0 0 –
2026-05-25 Flash FloodCedar Grove, Jackson County 0 0 –
2026-05-24 FloodPikeville, Jackson County 0 0 –
2026-05-22 Thunderstorm WindPleasant Hill, Jackson County 39 kt wind 0 0 $1K
2026-05-20 Thunderstorm WindGarth, Jackson County 43 kt wind 0 0 $200
2026-05-01 DroughtJackson County · forecast zone Jackson 0 0 –
2026-05-01 DroughtJackson County · forecast zone Jackson 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 Jackson County, most deaths first
DateRecordCharacterKilledInjuredDamage
2011-04-27 TornadoHodge, Jackson County A violent long track tornado began it's life about 3 miles northeast of Section producing damage of EF-0 to EF-1 intensity with peak wind speeds of 70 to 90 mph, snapping or uprooting several softwood and hardwood trees. The tornado rapidly intensified and began producing high end EF-3 to low end EF-4 damage within a ... EF4 24.18 mi x 1,260 yd 6 0 –
2016-11-30 TornadoRoslie, Jackson County Sporadic damage was first observed along CR-71, north of Pisgah with much more widespread tree and structure damage observed CR-71 and CR-60, entering into Rosalie, where the tornado was suspected to touch down. Numerous hardwood and pine softwood trees were observed to be uprooted or snapped along with several wooden ... EF2 5.12 mi x 206 yd 3 0 –
2008-02-06 TornadoPisgah, Jackson County Representatives from the National Weather Service and the Jackson County Emergency Management Agency conducted a storm survey of damage that occurred in Jackson County, Alabama early in the morning of February 6, 2008. The damage was determined to originate from a strong tornado, which at its peak had winds of at ... EF4 10.9 mi x 660 yd 1 12 –
2001-08-12 LightningBryant, Jackson County A minor traffic accident occurred on SR 73 in Bryant. A group of three fire fighters and two other men were standing next to the accident scene when lightning struck a tree nearby. One man in his 60's was killed and four others received injuries of varying intensity. 1 4 –
2023-03-03 Strong WindJackson County · forecast zone Jackson Windy conditions developed ahead of and immediately behind a line of severe thunderstorms. Sustained wind speeds of 25-35 mph gusted frequently from 40-50 mph at times. Trees and power lines were knocked down as a result of the winds. 41 kt wind 1 0 –
2011-04-27 TornadoFackler, Jackson County A violent tornado touched down northeast of Fackler along County Road 42 where several large trees were snapped and minor damage occurred to mobile homes. The tornado continued east-northeast producing tree damage as it crossed U.S. Highway 72 near the intersection of State Highway 117. On Oak Hill Road just east of ... EF4 20.24 mi x 1,320 yd 1 0 –
2011-04-27 TornadoSection, Jackson County A tornado of EF-1 intensity produced wind speeds of up to 110 mph. The tornado touched down just south of Section, crossing State Highway 35, then traveling nearly parallel to State Highway 71, through Dutton, into southern portions of of Pisgah before crossing into far northern DeKalb County. The tornado uprooted and ... EF1 25.81 mi x 300 yd 1 0 –
1973-05-19 TornadoJackson County F2 14.9 mi x 900 yd 0 9 $2.5M 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.

The costliest records in Jackson County since 1993, damage in 2025 dollars
DateRecordCharacterKilledInjuredDamage
2023-03-25 TornadoSulphur Spgs, Jackson County EF1 5.89 mi x 250 yd 0 0 $5.3M
2022-02-17 Strong WindJackson County · forecast zone Jackson 30 kt wind 0 0 $5.0M
2024-05-08 TornadoPisgah, Jackson County EF3 3.95 mi x 880 yd 0 7 $4.2M
2000-01-22 Ice StormJackson County · forecast zone Jackson 0 0 $3.4M
2003-05-06 Flash FloodCountywide, Jackson County 0 0 $1.9M
2024-05-08 TornadoScottsboro, Jackson County EF0 2.09 mi x 200 yd 0 0 $1.3M
1994-05-15 Thunderstorm WindStevenson, Jackson County 0 0 $995K
2009-04-13 High WindJackson County · forecast zone Jackson 56 kt wind 0 0 $825K

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: May 19, 1973 (tornado, Jackson County); April 3, 1974 (tornado, Jackson County); March 24, 1984 (tornado, Jackson 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 Jackson 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).

Jackson County: records per decade (the 2020s to June 30, 2026)
Hazard1950s1960s1970s1980s1990s2000s2010s2020-26
Severe thunderstorm wind1271932111111371
Hail013623483715
Floods––––1202936
Extreme cold––––2835 z32
Winter storms––––91037 z15
Tornadoes12452122018

Extreme cold in the 2010s: 35 records against 8 in the decade before, 35 of them forecast-zone records. Winter storms in the 2010s: 37 records against 10 in the decade before, 37 of them forecast-zone records. Cells marked z rose mostly through zone records. The local National Weather Service office files these once per forecast zone, so a change in how it draws its zones or splits a storm into records moves this count as much as the weather does; read it beside the Jackson County days with a record above.

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

What time of year?

44% of its severe thunderstorm wind events since 1956 fell in May and June. The two busiest months are in violet.

The values, month by month

Jan 85 · Feb 82 · Mar 110 · Apr 154 · May 249 · Jun 149 · Jul 114 · Aug 96 · Sep 25 · Oct 34 · Nov 50 · Dec 63 (records).

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

Federal disaster declarations for Jackson County

FEMA's register lists 28 declarations that include Jackson County: 17 major disasters, 9 emergencies and 2 fire management assistance declarations. Most were for severe storm (11) and hurricane (6).

Declarations including Jackson County, newest first
DeclaredNumberTypeTitle
2024-09-26EM-3618HurricaneHurricane Helene
2020-09-14EM-3545HurricaneHurricane Sally
2020-07-10DR-4555Severe StormSevere Thunderstorms
2020-03-29DR-4503BiologicalCovid-19 Pandemic
2020-03-13EM-3472BiologicalCovid-19
2019-04-17DR-4426Severe StormSevere Storms, Straight-Line Winds, Tornadoes, and Flooding
2017-09-11EM-3389HurricaneHurricane Irma
2016-01-21DR-4251Severe StormSevere Storms, Tornadoes, Straight-Line Winds, and Flooding
2011-04-28DR-1971Severe StormSevere Storms, Tornadoes, Straight-Line Winds, and Flooding
2011-04-27EM-3319Severe StormSevere Storms, Tornadoes, and Straight-Line Winds
2009-05-08DR-1836Severe StormSevere Storms, Flooding, Tornadoes, and Straight-Line Winds
2008-08-30EM-3292HurricaneHurricane Gustav
2007-03-03DR-1687Severe StormSevere Storms and Tornadoes
2005-09-10EM-3237HurricaneHurricane Katrina Evacuation
2004-09-15DR-1549HurricaneHurricane Ivan
2003-05-12DR-1466Severe StormSevere Storms, Tornadoes, and Flooding
2001-11-20FM-2395FireAl - North East Alabama Fire Complex - 11/20/2001
2000-02-18DR-1317Severe StormSevere Winter Storms
1999-09-18FM-2276FireAl - Jackson Farms Fire - 09/18/99
1996-02-23DR-1104Severe StormSevere Winter Storms, Ice and Flooding
1993-03-15EM-3096SnowstormSevere Snowfall, Winter Storm
1991-01-04DR-890FloodSevere Storms & Flooding
1990-02-17DR-856Severe StormSevere Storms, Tornadoes & Flooding
1989-11-17DR-848TornadoSevere Storms & Tornadoes
1977-07-20EM-3045DroughtDrought
1974-04-04DR-422TornadoTornadoes
1973-05-29DR-388FloodSevere Storms & Flooding
1973-03-27DR-369TornadoTornadoes & 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 Jackson County had?

NOAA's Storm Events Database holds 86 flood or flash flood records for Jackson County from 1998 to 2026, on 52 days, with 0 deaths. By flood insurance claims since 1978 (OpenFEMA, as of September 8, 2026), Jackson County ranks 1497th of 2,942 U.S. counties.

The National Flood Insurance Program has paid $664,000 on 69 claims filed in Jackson County; the most in one year was 14 in 2003. Claims count insured losses only: uninsured flood damage is not in this file.

The values, year by year

1979: 3 · 1980: 1 · 1982: 2 · 1989: 1 · 1990: 5 · 1994: 4 · 1995: 2 · 1998: 1 · 1999: 2 · 2001: 1 · 2003: 14 · 2008: 1 · 2009: 5 · 2010: 9 · 2011: 1 · 2012: 4 · 2013: 2 · 2015: 3 · 2018: 1 · 2020: 6 · 2025: 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 Jackson County

FEMA's National Risk Index rates Jackson County Relatively Low overall, with an expected annual loss of $29.4 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 Jackson County (December 2025 release), by FEMA's rating, then score
HazardRisk ratingExpected annual lossModeled frequency
TornadoRelatively High$6.4M1.1 a year (modeled)
LightningRelatively High$810K61 a year (modeled)
Strong WindRelatively High$1.3M5.6 a year (modeled)
DroughtRelatively Moderate$829K33 modeled event-days a year
Cold WaveRelatively Moderate$3.3M1.6 a year (modeled)
Winter WeatherRelatively Moderate$155K5 a year (modeled)
Riverine FloodingRelatively Moderate$13M1.5 a year (modeled)
Ice StormRelatively Moderate$132Kabout once a year (modeled)

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

Counties that share a border with Jackson County

  1. Madison County 2,450
  2. DeKalb County 1,221
  3. Jackson County 1,211
  4. Marshall County 1,137
  5. Franklin County, TN 735
  6. Marion County, TN 422
  7. Dade County, GA 380

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

Next