Marion County, Alabama

County storm and disaster record · FIPS 01093 · population 29,281 · 742 sq mi

NOAA's Storm Events Database holds 619 records for Marion County, Alabama from 1950 through June 30, 2026, on 400 days; the most frequent are severe thunderstorm wind events (276 records). The deadliest day on its record was April 27, 2011: tornado records filed for Marion County that day count 25 deaths across 2 records. FEMA has issued 26 declarations naming the county since 1973, 24 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
619on 400 days, 1950 to June 30, 2026
Deaths recorded
51509 injuries
Damage, 2025 dollars
$261Mas filed (scale steps before 1993)
Tornadoes
47strongest EF5
FEMA declarations
26latest 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 Marion County most?

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

Marion County: records by hazard, 1950 to June 30, 2026
HazardRecordsDaysFirst, lastKilledInjuredDamageRank in state
Severe thunderstorm wind 276 196 1965-2026 0 3 $2.8M 28 of 67
Hail 152 98 1963-2026 0 0 $557K 20 of 67
Tornadoes 47 41 1953-2024 48 493 $248M 21 of 67
Drought 40 40 2006-2026 0 0 – 45 of 67
Floods 31 25 1997-2024 0 0 $435K 36 of 67
Winter storms 30 29 1996-2026 0 3 $1.5M 18 of 67
High wind and dust storms 11 11 1996-2025 0 0 $1.5M 25 of 67
Fog, smoke and funnel clouds 8 5 1999-2007 0 0 – 18 of 67
Heat 7 7 1996-2025 0 5 – 46 of 67
Extreme cold 6 6 1996-2014 0 0 $1.9M 40 of 67
Lightning 5 5 2002-2016 3 5 $78K 39 of 67
Heavy rain 3 3 2011-2015 0 0 – 19 of 67
Hurricanes and tropical storms 3 3 2005-2008 0 0 $4.6M 61 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 Marion County had?

NOAA records 47 tornadoes in Marion County from 1953 to 2024, the strongest rated EF5, with 48 deaths and 493 injuries recorded in the county. That is 21st of 67 Alabama 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 48 tornadoes whose track touched Marion County since 1950 (NOAA's county records number 47: they file a crossing tornado once per county segment, and the two databases differ on some tracks); along their whole tracks they killed 124 people, 48 of them in Marion County.

The deadliest and strongest tornadoes that touched Marion County, whole tracks
DateTornadoRatingPathKilled
2011-04-27 14:05, as SPC files itHackleburg/Phil CampbellCrossed AL, TNEF5132 mi72
1974-04-03 19:50, as SPC files itGuinF579.5 mi28
2011-04-27 14:42, as SPC files itSmithvilleCrossed AL, MSEF537.3 mi23
1971-02-04 19:45, as SPC files itBear CreekF334.1 mi1
2011-04-27 16:10, as SPC files itHaleyvilleEF331.84 mi0
1986-03-12 15:25, as SPC files itWinfieldF32.5 mi0
1982-04-26 13:25, as SPC files itGuin to WinfieldF312 mi0
1957-04-08 09:46, as SPC files itHamiltonF351.4 mi0

Map of the strongest tornado tracks in Alabama.

Every tornado record filed for Marion County (47)
Every tornado recorded in Marion County, newest first
DatePlaceCharacterKilledInjuredDamage
2024-12-28 Goldmine, Marion County EF0 2.09 mi x 150 yd 0 0 –
2024-06-05 Winfield, Marion County EF1 5.53 mi x 325 yd 0 0 –
2024-06-05 Bexar, Marion County EF1 1.6 mi x 300 yd 0 0 –
2023-04-01 Hackleburg, Marion County EF1 12.46 mi x 675 yd 0 1 –
2023-03-24 Tessner, Marion County EF1 5.19 mi x 275 yd 0 0 –
2023-03-01 Shottsville, Marion County EF1 10.1 mi x 500 yd 0 0 –
2021-12-29 Guin, Marion County EF1 10.09 mi x 300 yd 0 0 –
2021-03-31 Hamilton Airport, Marion County EF0 1.63 mi x 90 yd 0 0 –
2019-04-13 Shottsville, Marion County EF1 1.21 mi x 440 yd 0 0 –
2016-11-30 Guin, Marion County EF1 16.85 mi x 900 yd 0 0 –
2016-11-29 Twin, Marion County EF0 10.6 mi x 150 yd 0 0 –
2016-02-23 Wiginton, Marion County EF1 2.22 mi x 300 yd 0 0 –
2015-01-03 Pleasant Ridge, Marion County EF0 0.28 mi x 60 yd 0 0 –
2014-10-13 Bexar, Marion County EF0 6.01 mi x 50 yd 0 0 –
2014-04-28 Pleasant Ridge, Marion County EF0 7.72 mi x 100 yd 0 0 $19K
2014-04-28 Texas, Marion County EF1 4.89 mi x 200 yd 0 0 –
2011-04-27 Guin, Marion County EF3 21.22 mi x 1,320 yd 0 0 $7.2M
2011-04-27 Barnesville, Marion County EF5 25.14 mi x 1,320 yd 18 100 $210M
2011-04-27 Bexar, Marion County EF3 18.48 mi x 1,320 yd 7 100 $15M
2011-02-24 Wiginton, Marion County EF0 0.57 mi x 100 yd 0 0 $98K
2010-04-24 Winfield, Marion County EF0 7.15 mi x 200 yd 0 0 $142K
2009-10-30 Thorn Hill, Marion County EF1 2.81 mi x 200 yd 0 0 $103K
2008-10-08 Winfield, Marion County EF0 0.01 mi x 20 yd 0 0 –
2008-05-10 Shottsville, Marion County EF1 25.46 mi x 400 yd 0 0 $137K
2008-02-06 Guin, Marion County EF0 1.61 mi x 50 yd 0 0 $27K
2007-10-18 Thorn Hill, Marion County EF0 0.06 mi x 50 yd 0 0 $11K
2006-04-07 Bear Creek, Marion County F1 0.6 mi x 150 yd 0 0 $3K
2006-04-07 Hamilton, Marion County F1 9.4 mi x 50 yd 0 0 $73K
2005-09-25 Winfield, Marion County F1 2.5 mi x 40 yd 0 0 $12K
2004-11-23 Hamilton, Marion County F1 8.6 mi x 250 yd 0 0 $156K
2001-11-24 Whitehouse, Marion County F2 0.3 mi x 70 yd 0 0 $142K
1995-02-16 Hamilton, Marion County F1 6 mi x 80 yd 0 0 $968K
1990-10-04 Marion County F0 0.3 mi x 10 yd 0 0 –
1989-02-20 Marion County F2 10 mi x 440 yd 0 0 $250K step
1986-03-18 Marion County F1 6.8 mi x 140 yd 0 0 $25K step
1986-03-12 Marion County F2 7.5 mi x 200 yd 0 0 $25K step
1986-03-12 Marion County F3 2.5 mi x 200 yd 0 0 $250K step
1982-04-26 Marion County F3 9 mi x 200 yd 0 0 $250K step
1974-04-03 Marion County F5 22.8 mi x 500 yd 23 250 –
1973-11-26 Marion County F2 5.4 mi x 33 yd 0 5 $250K step
1971-02-04 Marion County F3 24.5 mi x 750 yd 0 12 $25K step
1963-04-29 Marion County F2 15.5 mi x 33 yd 0 17 $250K step
1963-03-11 Marion County F2 24.6 mi x 333 yd 0 4 $250K step
1962-03-31 Marion County F1 1 mi x 33 yd 0 0 $250K step
1957-04-08 Marion County F3 51.4 mi x 100 yd 0 0 $250K step
1953-05-04 Marion County F1 0.2 mi x 67 yd 0 2 $3K step
1953-02-20 Marion County F2 0.5 mi x 300 yd 0 2 $25K 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 Marion County?

The most recent record with damage, injuries or deaths is the April 1, 2023 tornado (1 injury).

National Weather Service meteorologists surveyed damage in northern Marion County and determined that it was consistent with an EF1 tornado, with maximum winds near 110 mph. The tornado began on Marion County Road 348 west of Alabama Highway 253 south of Hackleburg, where minor tree damage was noted. The tornado rapidly increased and caused significant damage as it crossed Alabama Highway 253, uprooting several trees and causing superficial damage to a home on the edge of the track. The tornado continued east-northeastward along Union Hill Road, crossing the road twice before the intersection with Chalk Mine Road. Damage in this segment of the path consisted solely of pockets of tree damage which varied in intensity but was easily identified as tornado damage. As the tornado paralleled Chalk Mine Road, it produced more widespread tree damage, and destroyed a manufactured home. …
National Weather Service event narrative, NOAA Storm Events Database (search the full record, event 1093449)
The 12 most recent records kept for Marion County
DateRecordCharacterKilledInjuredDamage
2026-06-01 Thunderstorm WindGuin, Marion County 50 kt wind 0 0 –
2026-06-01 Thunderstorm WindBarnesville, Marion County 50 kt wind 0 0 –
2026-06-01 Thunderstorm WindShottsville, Marion County 50 kt wind 0 0 –
2026-06-01 Thunderstorm WindHackleburg, Marion County 50 kt wind 0 0 –
2026-05-01 DroughtMarion County · forecast zone Marion 0 0 –
2026-04-28 Thunderstorm WindBarnesville, Marion County 50 kt wind 0 0 –
2026-04-28 Thunderstorm WindHamilton, Marion County 50 kt wind 0 0 –
2026-04-28 HailPearces Mill, Marion County 1.00 in hail 0 0 –
2026-04-28 HailPearces Mill, Marion County 1.00 in hail 0 0 –
2026-04-21 DroughtMarion County · forecast zone Marion 0 0 –
2026-03-15 Thunderstorm WindWinfield, Marion County 50 kt wind 0 0 –
2026-03-15 Thunderstorm WindBear Creek, Marion County 50 kt wind 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 Marion County, most deaths first
DateRecordCharacterKilledInjuredDamage
1974-04-03 TornadoMarion County F5 22.8 mi x 500 yd 23 250 –
2011-04-27 TornadoBarnesville, Marion County A tornado initially touched down west of Hamilton in southwest Marion County and moved northeast where it caused devastating damage to the city of Hackleburg. The tornado continued into Franklin County and tracked through Lawrence, Morgan, Limestone, and Madison Counties in Alabama. The tornado continued into Lincoln ... EF5 25.14 mi x 1,320 yd 18 100 $210M
2011-04-27 TornadoBexar, Marion County A long track violent tornado touched down in Monroe County (See Storm Data Memphis) Mississippi, southwest of Smithville where it caused damage associated with an EF5 rating. The tornado moved northeast through Itawamba County before it crossed into Marion County, Alabama at a point near CR 93, southwest of Bexar. The ... EF3 18.48 mi x 1,320 yd 7 100 $15M
2002-06-26 LightningHamilton, Marion County Lightning was believed to be responsible for a fire in a mobile home in the Shiloh community between Hamilton and Hackleburg of SR 187. Three children were killed and two adults and two other children were injured in the fire. The State Fire Marshall said that preliminary investigation indicated the fire started in ... 3 4 $66K
1963-04-29 TornadoMarion County F2 15.5 mi x 33 yd 0 17 $250K step
1971-02-04 TornadoMarion County F3 24.5 mi x 750 yd 0 12 $25K step
2007-08-08 HeatMarion County · forecast zone Marion A large ridge of high pressure, combined with very dry ground from the recent drought, combined to produce the hottest month on record across Central Alabama in the month of August. The core of the heat wave started around August 4th, when the temepartures first topped the 100 degree mark in several cities. The heat ... 0 5 –
1973-11-26 TornadoMarion County F2 5.4 mi x 33 yd 0 5 $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.

The costliest records in Marion County since 1993, damage in 2025 dollars
DateRecordCharacterKilledInjuredDamage
2011-04-27 TornadoBarnesville, Marion County EF5 25.14 mi x 1,320 yd 18 100 $210M
2011-04-27 TornadoBexar, Marion County EF3 18.48 mi x 1,320 yd 7 100 $15M
2011-04-27 TornadoGuin, Marion County EF3 21.22 mi x 1,320 yd 0 0 $7.2M
2005-08-29 Tropical StormMarion County · forecast zone Marion 0 0 $4.5M
1998-12-23 Ice StormMarion County · forecast zone Marion 0 0 $1.4M
2004-09-16 High WindMarion County · forecast zone Marion 65 kt wind 0 0 $1.4M
1995-02-16 TornadoHamilton, Marion County F1 6 mi x 80 yd 0 0 $968K
2001-02-21 Thunderstorm WindCountywide, Marion County 65 kt wind 0 0 $417K

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 $250K, in the dollars of the day) holds: April 29, 1963 (tornado, Marion County); November 26, 1973 (tornado, Marion County); March 11, 1963 (tornado, Marion 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 Marion 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).

Marion County: records per decade (the 2020s to June 30, 2026)
Hazard1950s1960s1970s1980s1990s2000s2010s2020-26
Severe thunderstorm wind03152435737551
Hail0111035524310
Tornadoes3335210138
Drought––––021910
Floods––––31594
Winter storms––––56109

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 Marion County. The two busiest months are in violet.

The values, month by month

Jan 35 · Feb 53 · Mar 103 · Apr 105 · May 74 · Jun 61 · Jul 58 · Aug 38 · Sep 13 · Oct 24 · Nov 22 · Dec 33 (records).

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

Federal disaster declarations for Marion County

FEMA's register lists 26 declarations that include Marion County: 17 major disasters, 9 emergencies and 0 fire management assistance declarations. Most were for severe storm (12) and hurricane (7).

Declarations including Marion County, newest first
DeclaredNumberTypeTitle
2024-09-26EM-3618HurricaneHurricane Helene
2023-05-05DR-4710Severe StormSevere Storms, Straight-Line Winds, and Tornadoes
2020-09-14EM-3545HurricaneHurricane Sally
2020-05-21DR-4546Severe StormSevere Storms and Flooding
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
2008-08-30EM-3292HurricaneHurricane Gustav
2005-09-10EM-3237HurricaneHurricane Katrina Evacuation
2005-08-29DR-1605HurricaneHurricane Katrina
2004-09-15DR-1549HurricaneHurricane Ivan
2002-11-14DR-1442Severe StormSevere Storms and Tornadoes
2001-12-07DR-1399Severe StormSevere Storms and Tornadoes
1999-01-15DR-1261Severe StormRiv-Severe Winter Wx 12/23/98
1996-02-23DR-1104Severe StormSevere Winter Storms, Ice and Flooding
1995-04-21DR-1047Severe StormSevere Storms, Flooding and Tornadoes
1994-03-30DR-1019Severe StormSevere Storms, Tornado, and Flooding
1993-03-15EM-3096SnowstormSevere Snowfall, Winter Storm
1991-01-04DR-890FloodSevere Storms & Flooding
1977-07-20EM-3045DroughtDrought
1974-04-04DR-422TornadoTornadoes
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 Marion County had?

NOAA's Storm Events Database holds 31 flood or flash flood records for Marion County from 1997 to 2024, on 25 days, with 0 deaths. By flood insurance claims since 1978 (OpenFEMA, as of September 8, 2026), Marion County ranks 2321st of 2,942 U.S. counties.

Named storms on Marion County's flood and tropical record
StormBeganRecordsDeaths in the county
Hurricane Katrina2005-08-2910

The National Flood Insurance Program has paid $170,000 on 11 claims filed in Marion County; the most in one year was 4 in 2015. Claims count insured losses only: uninsured flood damage is not in this file.

The values, year by year

1997: 1 · 1999: 2 · 2001: 1 · 2002: 1 · 2009: 2 · 2015: 4; 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 Marion County

FEMA's National Risk Index rates Marion County Relatively Low overall, with an expected annual loss of $16.6 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 Marion County (December 2025 release), by FEMA's rating, then score
HazardRisk ratingExpected annual lossModeled frequency
LightningVery High$1.7M65 a year (modeled)
TornadoRelatively High$4.4Mabout once a year (modeled)
Cold WaveRelatively Moderate$1.8Mabout once a year (modeled)
Strong WindRelatively Moderate$465K3.9 a year (modeled)
LandslideRelatively Low$22K1.8 a year (modeled)
EarthquakeRelatively Low$991Konce in about 340 years (modeled)
Heat WaveRelatively Low$480K8.2 modeled event-days a year
HurricaneRelatively Low$284Konce in about 27 years (modeled)

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

Counties that share a border with Marion County

  1. Walker County 733
  2. Franklin County 732
  3. Monroe County, MS 682
  4. Marion County 619
  5. Lamar County 598
  6. Winston County 527
  7. Itawamba County, MS 476
  8. Fayette County 403

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

Next