Severe Weather History


North Carolina Flash Flood History: 4,046 Recorded Events

4,032

Recorded events

100

Counties affected

141

Direct deaths

$2.5B

Property damage

North Carolina flash flood history: 4,032 recorded events across 100 counties between 1996 and 2025.

Decade by decade

North Carolina flash flood history by decade

North Carolina flash flood history: recorded events per decade
North Carolina flash flood history: recorded events per decade

The 2010s are the busiest decade on record with 1,299 reported flash flood events across North Carolina. Earlier decades are thinner because systematic reporting for this hazard expanded over time, not because the weather was calmer.

County ranking

Counties with the most flash flood events in North Carolina

RankCountyEventsDeathsDamageSpan
#1Wake County2801$70.3M1996–2025
#2Guilford County1341$3.4M1996–2025
#3New Hanover County1130$7.5M1996–2025
#4Mecklenburg County996$48.5M1996–2025
#5Brunswick County960$5.5M1996–2025
#6Stanly County935$300K1996–2025
#7Durham County910$741K1996–2025
#8Watauga County852$262.2M1996–2024
#9Cumberland County800$3.4M1996–2025
#10Orange County741$41.7M1996–2025
#11Ashe County701$117.2M1996–2025
#12Johnston County695$317K1996–2025
#13Pender County661$6.4M1996–2024
#14Davidson County651$709K1996–2025
#15Wilkes County640$7.5M1996–2024
#16Pitt County631$250K1996–2025
#17Caldwell County630$41.2M1996–2025
#18Surry County620$2.5M1996–2025
#19Rockingham County610$3.8M1996–2024
#20Henderson County617$201.7M1996–2024
#21Randolph County590$46K1997–2025
#22Forsyth County590$435K1996–2024
#23Union County552$290K1996–2024
#24Sampson County540$5.3M1996–2024
#25Carteret County530$10K1996–2024
Source: NOAA/NCEI Storm Events · ranked by recorded event count

Significant events

Deadliest flash flood events in North Carolina

DateCountyScaleDeathsInjuries
Sep 27, 2024Buncombe County150
Sep 27, 2024Buncombe County90
Sep 27, 2024Yancey County90
Sep 16, 1999Edgecombe County80
Sep 27, 2024Henderson County70
Sep 26, 2024Avery County60
Nov 12, 2020Alexander County50
Jun 16, 2003Stanly County50
Sep 27, 2024Madison County50
Aug 17, 2021Haywood County50
Source: NOAA/NCEI Storm Events · dates UTC

All hazards in North Carolina · Flash Flood across the U.S.