Charleston County, South Carolina

County storm and disaster record · FIPS 45019 · population 407,722 · 918 sq mi

NOAA's Storm Events Database holds 1,975 records for Charleston County, South Carolina from 1950 through June 30, 2026, on 764 days; the most frequent are severe thunderstorm wind events (624 records). NOAA records 595 flood or flash floods there since 1996, with 1 death; its 19,289 flood insurance claims since 1978 (OpenFEMA) rank 23rd of 2,942 U.S. counties; the deadliest named storm on its flood record is Hurricane Dorian (2019). The deadliest single record is the August 1, 1999 heat, filed for the forecast zone Charleston, which covers the county: 6 deaths. FEMA has issued 27 declarations naming the county since 1977, 25 of them for natural hazards; the latest for a natural hazard was “Severe Winter Storm” on January 23, 2026.

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,975on 764 days, 1950 to June 30, 2026
Deaths recorded
2253 injuries
Damage, 2025 dollars
$91Mas filed (scale steps before 1993)
Tornadoes
61strongest F3
FEMA declarations
27latest 2026

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

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

Charleston County: records by hazard, 1950 to June 30, 2026
HazardRecordsDaysFirst, lastKilledInjuredDamageRank in state
Severe thunderstorm wind 624 303 1955-2026 0 3 $1.5M 24 of 46
Floods 595 179 1996-2026 1 3 $26M 1 of 46
Hail 300 125 1957-2026 0 0 $53K 18 of 46
Hurricanes and tropical storms 99 38 1996-2024 0 2 $26M 2 of 46
High wind and dust storms 88 53 2004-2024 3 3 $140K 2 of 46
Tornadoes 61 44 1957-2024 0 17 $32M 7 of 46
Rip currents and high surf 49 39 2005-2026 5 5 $268K 1 of 46
Lightning 47 39 1998-2025 2 11 $1.8M 2 of 46
Winter storms 35 16 2000-2026 2 2 $309K 37 of 46
Heat 24 19 1996-2021 7 5 – 2 of 46
Drought 20 20 1996-2002 0 0 – 18 of 46
Fog, smoke and funnel clouds 16 15 1996-2025 0 2 – 1 of 46
Heavy rain 7 7 2010-2023 1 0 $14K 19 of 46
Extreme cold 6 6 1996-2026 1 0 – 16 of 46
Wildfires 4 4 2011-2025 0 0 $2.6M 1 of 46

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

NOAA records 61 tornadoes in Charleston County from 1957 to 2024, the strongest rated F3, with 0 deaths and 17 injuries recorded in the county. That is 7th of 46 South Carolina 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 60 tornadoes whose track touched Charleston County since 1950 (NOAA's county records number 61: they file a crossing tornado once per county segment, and the two databases differ on some tracks); along their whole tracks they killed 0 people.

The deadliest and strongest tornadoes that touched Charleston County, whole tracks
DateTornadoRatingPathKilled
1960-09-11 13:00, as SPC files itCharlestonF38.8 mi0

Map of the strongest tornado tracks in South Carolina.

Every tornado record filed for Charleston County (61)
The 60 most recent of 61 tornadoes in Charleston County
DatePlaceCharacterKilledInjuredDamage
2024-09-27 Rockville, Charleston County EF1 2.49 mi x 150 yd 0 0 –
2024-09-27 Rantowles, Charleston County EF0 1.96 mi x 90 yd 0 0 –
2024-09-27 Yonges Is, Charleston County EF0 2.1 mi x 125 yd 0 0 –
2024-09-27 Johns Is, Charleston County EF0 2.02 mi x 90 yd 0 0 –
2024-08-06 Isle Of Palms, Charleston County EF1 0.71 mi x 75 yd 0 0 –
2024-08-05 Dupont, Charleston County EF0 3.84 mi x 200 yd 0 0 –
2024-08-05 Rockville, Charleston County EF0 1.18 mi x 150 yd 0 0 –
2024-08-05 Edisto Is Airport, Charleston County EF1 0.12 mi x 300 yd 0 0 –
2024-08-05 Edisto Is Airport, Charleston County EF1 0.49 mi x 300 yd 0 0 –
2023-08-30 Ten Mile, Charleston County EF0 2.74 mi x 100 yd 0 0 –
2022-09-10 Ten Mile, Charleston County EF0 0.68 mi x 125 yd 0 0 –
2021-07-08 Ten Mile, Charleston County EF1 0.82 mi x 150 yd 0 0 –
2021-07-08 Edisto Is, Charleston County EF1 1.12 mi x 100 yd 0 0 –
2020-05-20 Morris Acres, Charleston County EF1 0.77 mi x 300 yd 0 0 –
2020-04-13 Rockville, Charleston County EF1 0.3 mi x 60 yd 0 0 –
2020-04-13 Wadmalaw Is, Charleston County EF1 1.25 mi x 120 yd 0 0 –
2017-09-11 The Groves, Charleston County EF0 0.57 mi x 90 yd 0 0 –
2017-09-11 James Is, Charleston County EF0 0.12 mi x 55 yd 0 0 –
2017-09-11 Charleston Johns Arp, Charleston County EF1 0.43 mi x 30 yd 0 0 –
2017-09-11 Charleston Afb, Charleston County EF0 1.46 mi x 60 yd 0 0 –
2015-09-24 Morris Acres, Charleston County EF2 6.85 mi x 880 yd 0 0 $1.9M
2014-05-31 Rockville, Charleston County EF0 0.11 mi x 30 yd 0 0 –
2012-08-01 Rockville, Charleston County EF0 0.03 mi x 50 yd 0 0 –
2008-06-29 Morris Acres, Charleston County EF0 0.5 mi x 1,000 yd 0 0 $48K
2008-05-11 Yonges Is, Charleston County EF2 12 mi x 1,760 yd 0 0 $1.6M
2006-06-13 Charleston County F0 1 mi x 30 yd 0 0 $4K
2006-06-13 Awendaw, Charleston County F0 1.5 mi x 30 yd 0 0 $732
2006-06-13 Lincolnville, Charleston County F0 0.2 mi x 100 yd 0 0 $7K
2006-05-14 Ravenel, Charleston County F1 1.8 mi x 175 yd 0 0 –
2006-04-26 Awendaw, Charleston County F1 5 mi x 200 yd 0 0 –
2006-04-08 Charleston County F0 2.5 mi x 50 yd 0 0 –
2006-04-08 Charleston County F0 0.2 mi x 50 yd 0 0 –
2006-04-08 Adams Run, Charleston County F1 4.5 mi x 100 yd 0 1 –
2005-05-30 James Is, Charleston County F1 4 mi x 30 yd 0 0 –
2004-08-14 South Santee, Charleston County F0 0.5 mi x 50 yd 0 0 –
2004-08-12 Isle Of Palms, Charleston County F1 3 mi x 100 yd 0 0 –
2002-09-28 Charleston Afb, Charleston County F0 0.3 mi x 25 yd 0 0 –
2002-07-15 Charleston County F0 0.6 mi x 30 yd 0 0 –
2001-06-12 Edisto Is, Charleston County F0 1 mi x 30 yd 0 0 –
2000-08-03 Isle Of Palms, Charleston County F0 0.1 mi x 25 yd 0 0 –
2000-07-23 Isle Of Palms, Charleston County F0 0.1 mi x 40 yd 0 0 $343K
1997-03-14 Awendaw, Charleston County F1 0.2 mi x 30 yd 0 0 $138K
1997-03-14 Sullivans Is, Charleston County F1 0.1 mi x 30 yd 0 0 $55K
1995-11-07 Charleston County F0 0.5 mi x 25 yd 0 0 –
1986-07-26 Charleston County F0 0.2 mi x 30 yd 0 3 $25K step
1984-02-27 Charleston County F0 0.3 mi x 100 yd 0 0 $3K step
1982-06-27 Charleston County F1 1 mi x 30 yd 0 0 $3K step
1979-09-04 Charleston County F0 2 mi x 60 yd 0 0 $250 step
1976-03-08 Charleston County F1 0.5 mi x 10 yd 0 1 $25K step
1974-03-12 Charleston County F1 0.3 mi x 30 yd 0 0 $25K step
1970-05-25 Charleston County F1 0.5 mi x 7 yd 0 0 $3K step
1968-06-07 Charleston County 0 0 $30 step
1966-09-19 Charleston County F1 1.2 mi x 20 yd 0 0 $3K step
1966-09-19 Charleston County F1 0.1 mi x 13 yd 0 0 $3K step
1966-08-07 Charleston County F1 2 mi x 13 yd 0 0 $25K step
1966-04-13 Charleston County F0 0 0 $30 step
1965-07-05 Charleston County F1 0.4 mi x 20 yd 0 0 $3K step
1964-08-29 Charleston County F2 1 mi x 67 yd 0 2 $3K step
1961-04-12 Charleston County F1 2.5 mi x 67 yd 0 0 $250K step
1960-09-11 Charleston County F3 8.8 mi x 100 yd 0 10 $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.

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

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

The 12 most recent records kept for Charleston County
DateRecordCharacterKilledInjuredDamage
2026-06-19 Thunderstorm WindMt Pleasant, Charleston County 45 kt wind 0 0 $1K
2026-06-18 Thunderstorm WindIsle Of Palms Airport, Charleston County 45 kt wind 0 0 $1K
2026-06-18 Thunderstorm WindCharleston Afb, Charleston County 43 kt wind 0 0 $1K
2026-06-18 Thunderstorm WindMorris Acres, Charleston County 43 kt wind 0 0 $1K
2026-06-18 Thunderstorm WindYonges Is, Charleston County 50 kt wind 0 0 –
2026-06-04 Rip CurrentCharleston County · forecast zone Charleston 0 0 –
2026-06-01 Flash FloodCitadel, Charleston County 0 0 –
2026-05-24 Rip CurrentCharleston County · forecast zone Charleston 0 0 –
2026-03-15 Thunderstorm WindCharleston Afb, Charleston County 50 kt wind 0 0 –
2026-03-15 HailDrayton, Charleston County 0.75 in hail 0 0 –
2026-02-01 Extreme Cold/Wind ChillCharleston County · forecast zone Charleston 0 0 –
2026-02-01 Winter WeatherCharleston County · forecast zone Charleston 1 1 –

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 Charleston County, most deaths first
DateRecordCharacterKilledInjuredDamage
1999-08-01 HeatCharleston County · forecast zone Charleston Oppressive heat and humidity gripped south coastal South Carolina resulting in many heat related fatalities. High temperatures from the mid 90s to near 105 degrees combined with dewpoints from the mid 70s to low 80s to produce heat indices ranging from 110 to 120 degrees during early August. All time record highs were ... 6 0 –
2008-04-15 Strong WindCharleston County · forecast zone Charleston An oak tree that was 3 feet in diameter was knocked down by the wind, landing on a truck traveling on County Line Road off of Highway 165. The driver and a passenger in the vehicle were killed. 40 kt wind 2 2 $7K
2026-02-01 Winter WeatherCharleston County · forecast zone Charleston The South Carolina Department of Public Health reported a traffic accident related to winter weather conditions, resulting in a fatality. 1 1 –
2020-09-13 Rip CurrentCharleston County · forecast zone Charleston Local broadcast media reported that 3 people were rescued from a rip current at Folly Beach near a no swimming zone at Folly Beach County Park. No lifeguards were on duty as their daily coverage had already ended and beachgoers present at the time went into the water to help. A 6 year old boy was reportedly swept away ... 1 1 –
2023-12-17 Flash FloodSnowden, Charleston County The media reported a vehicle fully submerged in flood waters along Omni Boulevard, trapping and drowning a 72 year old female. 1 0 –
2019-05-24 Rip CurrentCharleston County · forecast zone Charleston Two swimmers were reported in distress near the West 3rd Street beach access in a rip current. One swimmer made it to the beach safely. The second swimmer, a 28 year old male, was pulled from the ocean near the Folly Beach pier. CPR was administered and the individual was transported to a local hospital where they ... 1 0 –
2018-01-03 Winter StormCharleston County · forecast zone Charleston Storm total snowfall amounts generally ranged from 2 to 6 inches across Charleston County. The precipitation started as rain then changed to freezing rain in the morning, before a prolonged period of snow began. One report of a quarter of an inch of ice accumulation was received near the Shadowmoss subdivision. ... 1 0 –
2015-05-01 Rip CurrentCharleston County · forecast zone Charleston A 23 year old male drowned between Stations 23 and 24 on Sullivans Island due to a rip current. 1 0 –
The costliest records in Charleston County since 1993, damage in 2025 dollars
DateRecordCharacterKilledInjuredDamage
2004-08-29 Tropical StormCharleston County · forecast zone Charleston 0 0 $26M
2011-03-23 WildfireCharleston County · forecast zone Charleston 0 0 $2.6M
2015-09-24 TornadoMorris Acres, Charleston County EF2 6.85 mi x 880 yd 0 0 $1.9M
2008-05-11 TornadoYonges Is, Charleston County EF2 12 mi x 1,760 yd 0 0 $1.6M
2012-08-28 Flash FloodCharleston County 0 0 $964K
2015-10-01 Flash FloodMyers, Charleston County 0 0 $907K
2015-10-03 Flash FloodMorris Acres, Charleston County 0 0 $907K
2015-10-04 Flash FloodJames Is, Charleston County 0 0 $907K

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: September 11, 1960 (tornado, Charleston 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 Charleston 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).

Charleston County: records per decade (the 2020s to June 30, 2026)
Hazard1950s1960s1970s1980s1990s2000s2010s2020-26
Severe thunderstorm wind21613385315225199
Floods––––10123223239
Hail23212261487928
Hurricanes and tropical storms––––6966 z18
High wind and dust storms––––01240 z36
Tornadoes1943318716

Hurricanes and tropical storms in the 2010s: 66 records against 9 in the decade before, 66 of them forecast-zone records. High wind and dust storms in the 2010s: 40 records against 12 in the decade before, 40 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 Charleston 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?

50% of its severe thunderstorm wind events since 1955 fell in June and July. The two busiest months are in violet.

The values, month by month

Jan 60 · Feb 52 · Mar 63 · Apr 161 · May 230 · Jun 369 · Jul 266 · Aug 302 · Sep 153 · Oct 148 · Nov 83 · Dec 88 (records).

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

Federal disaster declarations for Charleston County

FEMA's register lists 27 declarations that include Charleston County: 12 major disasters, 15 emergencies and 0 fire management assistance declarations. Most were for hurricane (16) and severe storm (3).

Declarations including Charleston County, newest first
DeclaredNumberTypeTitle
2026-01-23EM-3632Winter StormSevere Winter Storm
2024-09-26EM-3619Tropical StormHurricane Helene
2024-08-05EM-3606Tropical StormHurricane Debby
2023-08-31EM-3597HurricaneHurricane Idalia
2022-11-21DR-4677HurricaneHurricane Ian
2022-09-29EM-3585HurricaneHurricane Ian
2020-03-27DR-4492BiologicalCovid-19 Pandemic
2020-03-13EM-3470BiologicalCovid-19
2019-09-30DR-4464HurricaneHurricane Dorian
2019-09-01EM-3421HurricaneHurricane Dorian
2018-09-16DR-4394HurricaneHurricane Florence
2018-09-10EM-3400HurricaneHurricane Florence
2017-10-16DR-4346HurricaneHurricane Irma
2017-09-07EM-3386HurricaneHurricane Irma
2016-10-11DR-4286HurricaneHurricane Matthew
2016-10-06EM-3378HurricaneHurricane Matthew
2015-10-05DR-4241FloodSevere Storms and Flooding
2015-10-03EM-3373Severe StormSevere Storms and Flooding
2014-02-12EM-3369Severe Ice StormSevere Winter Storm
2005-09-10EM-3233HurricaneHurricane Katrina Evacuation
2004-10-07DR-1566HurricaneTropical Storm Frances
2004-09-15DR-1547Severe StormTropical Storm Gaston
2000-01-31DR-1313Severe StormSevere Winter Storm
1999-09-21DR-1299HurricaneHurricane Floyd Major Disaster Declarations
1999-09-15EM-3145HurricaneHurricane Floyd Emergency Declarations
1989-09-22DR-843HurricaneHurricane Hugo
1977-08-04EM-3047DroughtDrought

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

NOAA's Storm Events Database holds 595 flood or flash flood records for Charleston County from 1996 to 2026, on 179 days, with 1 death. By flood insurance claims since 1978 (OpenFEMA, as of September 8, 2026), Charleston County ranks 23rd of 2,942 U.S. counties. The 100 counties with the most claims

Named storms on Charleston County's flood and tropical record
StormBeganRecordsDeaths in the county
Hurricane Dorian2019-09-0410
Tropical Storm Gaston2004-08-2910

The National Flood Insurance Program has paid $312 million on 19,289 claims filed in Charleston County; the most in one year was 9,499 in 1989. Claims count insured losses only: uninsured flood damage is not in this file.

The values, year by year

1978: 9 · 1979: 317 · 1980: 13 · 1981: 30 · 1982: 134 · 1983: 34 · 1984: 17 · 1985: 48 · 1986: 24 · 1987: 304 · 1988: 78 · 1989: 9,499 · 1990: 128 · 1991: 24 · 1992: 50 · 1993: 73 · 1994: 611 · 1995: 38 · 1996: 79 · 1997: 119 · 1998: 159 · 1999: 579 · 2000: 27 · 2001: 36 · 2002: 57 · 2003: 19 · 2004: 197 · 2005: 79 · 2006: 21 · 2007: 15 · 2008: 153 · 2009: 54 · 2010: 25 · 2011: 22 · 2012: 72 · 2013: 55 · 2014: 22 · 2015: 2,111 · 2016: 1,462 · 2017: 1,578 · 2018: 119 · 2019: 63 · 2020: 86 · 2021: 41 · 2022: 141 · 2023: 295 · 2024: 142 · 2025: 24 · 2026: 6.

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 Charleston County

FEMA's National Risk Index rates Charleston County Relatively High overall, with an expected annual loss of $500 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 Charleston County (December 2025 release), by FEMA's rating, then score
HazardRisk ratingExpected annual lossModeled frequency
Coastal FloodingVery High$36M3.6 a year (modeled)
HurricaneVery High$281Monce in about 3 years (modeled)
EarthquakeRelatively High$118Monce in about 159 years (modeled)
Ice StormRelatively High$1.8Mabout once a year (modeled)
LightningRelatively High$1.7M63 a year (modeled)
WildfireRelatively Moderate$3.1Monce in about 442 years (modeled)
Riverine FloodingRelatively Moderate$44M3.5 a year (modeled)
Cold WaveRelatively Moderate$6.6Mabout 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 Charleston County

  1. Charleston County 1,975
  2. Colleton County 1,543
  3. Berkeley County 1,119
  4. Dorchester County 957
  5. Georgetown County 485

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

Next