Skip to content
Risk: Relatively High

Mecklenburg County, NC Environment & Hazard Risk

Relatively High natural hazard risk, led by tornado. 878 storm events since 1996.

Expected yearly loss
$318M
Relatively High nationally
Storm events since 1996
878
Most often thunderstorm wind
Flood insurance policies
2,468
0.8% of homes
Hurricanes nearby
1
7 tropical storms or stronger since 1859

Natural hazard risk

FEMA National Risk Index, December 2025

Overall risk

Relatively High

Score 97.1 of 100

Social vulnerability

Very Low

Score 17.9 of 100

Community resilience

Relatively Moderate

Score 59.7 of 100

Community resilience runs the other way: a higher rating means a community can recover faster.

Building value exposed: $233B · Agriculture value exposed: $5.56M · Risk-adjusted yearly loss: $276M

Risk by hazard

  • TornadoRelatively High$24.45M/yr expected annual loss, about once every 4 years
  • LightningRelatively High$2.24M/yr expected annual loss, about 52 events a year
  • Ice stormRelatively High$1.97M/yr expected annual loss, about 2.1 events a year
  • HailRelatively High$3.32M/yr expected annual loss, about 4.8 events a year
  • Heat waveRelatively Moderate$6.33M/yr expected annual loss, about 3.0 events a year
  • EarthquakeRelatively Moderate$10.96M/yr expected annual loss, about once every 501 years
  • Strong windRelatively High$2.73M/yr expected annual loss, about 2.7 events a year
  • Winter weatherRelatively High$345K/yr expected annual loss, about 5.3 events a year
  • HurricaneRelatively Moderate$4.03M/yr expected annual loss, about once every 12 years
  • Cold waveRelatively Moderate$5.05M/yr expected annual loss, about once every 3 years
  • LandslideRelatively Low$8,455/yr expected annual loss, about once every 3 years
  • WildfireVery Low$119K/yr expected annual loss, about once every 38,517 years
  • DroughtVery Low$24.84K/yr expected annual loss, about 24 events a year

Bars show the national percentile score (0 to 100) for each hazard. Dollar figures are expected annual losses to buildings, people and crops. Not rated here: avalanche, coastal flooding, riverine flooding, tsunami, volcanic activity.

Flood risk and insurance

National Flood Insurance Program and FEMA flood maps

Check the flood zone for an address

Homes with flood insurance
2,468 of 310,835 (0.8%)
Homes in high-risk flood zones
1,182
Insured in high-risk zones
1,017 (86%)
Flood claims since 1978
2,883
Claims paid since 1978
$61.65M

Flood claims paid per year

Flood claims paid per year in Mecklenburg County
  • Hurricane Helene$8.67M · 76 claims
  • Hurricane Eta$3.76M · 75 claims
  • Hurricane Florence$827K · 48 claims
  • Hurricane Fran$252K · 7 claims
  • Hurricane Hanna$156K · 7 claims
  • Hurricane Hugo$79.83K · 47 claims

Storm history

Since 1996: 878 events, 21 deaths, $110M in damage

  • Thunderstorm Wind349 · 1 death
  • Hail171
  • Flash Flood99 · 6 deaths
  • Lightning46 · 3 deaths
  • Winter Weather36
  • Drought35
  • Flood27
  • Heavy Rain21
  • Tornado14
  • Winter Storm14

Events per year

Storm events per year in Mecklenburg County
33
33
25
45
54
30
27
30
35
28
32
20
18
33
6
16
23
17
15
12

28 tornadoes on record (EF0 4, EF1 4, EF2 1, F0 5, F1 9, F2 5).

Most damaging storms

Since 1996, ranked by deaths, injuries and damage

  • Ice Storm12/04/2002

    Mecklenburg

    $40M damage

    What happened

    Freezing rain began over the extreme southern mountains of North Carolina during the early afternoon on the 4th, and had spread into the southwest piedmont by mid afternoon. Resultant damage due to ice accumulation began during the mid-to-late afternoon. The intensity of the freezing rain increased after midnight, and by sunrise on the 5th, devastating ice accumulations of 1/2 to 1 1/2 inches were observed. The hardest hit area was Charlotte metro. Hundreds of thousands lost power, and the outages lasted for as long as 2 weeks in some areas.

  • Flash Flood07/23/1997

    Countywide, Mecklenburg County

    3 deaths, $8.5M damage

    What happened

    A cluster of thunderstorms producing very heavy rain sank south in the Charlotte metro area shortly before midnight of the 23rd and continued to redevelop over the area through mid-morning. Severe flash flooding resulted as nearly 10 inches of rain fell in some spots. Mecklenburg county officials requested that people not try to go to work or drive around. Numerous roads and bridges were washed out or damaged. A railroad trestle collapsed, dropping a locomotive 100 feet into a raging creek. Two women died after their vehicles became trapped in flood waters around 2 AM EST. A young girl perished around 9 AM EST when she went to play in the waters and was swept away. In Cabarrus county, 3 of the 4 injuries occurred when a plant roof collapsed due to the weight of the rain water. The fourth injury occurred in Mount Pleasant when a person drove into a wash-out.

  • Lightning07/29/2003

    Matthews, Mecklenburg County

    3 deaths, 1 injured, $30K damage

    What happened

    Three people were killed and another injured when lightning struck a large oak tree, which then fell on and crushed the vehicle they were sitting in. Two other vehicles were damaged by the fallen tree.

  • Flash Flood09/27/2024

    Thrift, Mecklenburg County

    $25M damage

    What happened

    Emergency management and a stream gauge and reported flash flooding developed in the Mountain Island Lake area ater extremely heavy rainfall occurred across the headwaters of the Catawba River in the mountains and foothills over a three day period. More than a hundred homes and numerous roads downstream of the dam were inundated and damaged, especially on Lake Dr, Riverside Dr, and Riverhaven Dr. The stream level gauge at the dam crested more than a foot above the record (August 1940).

  • Tropical Storm09/27/2024

    Mecklenburg

    2 deaths, $3M damage

    What happened

    Hundreds of trees were blown down, with dozens of trees down on homes, vehicles, and power lines. Two fatalities were attributed to falling trees. Frequent gusts up to 50 to 60 mph occurred, with occasional gusts of 70 mph.

  • Flash Flood08/05/2011

    Matthews, Mecklenburg County

    2 deaths

    What happened

    A mother and daughter drowned when they attempted to wade through a rain-swollen tributary of Irvins Creek, about 9 miles southeast of Center City Charlotte. The approximate time of death was 1:30 pm EST (or 2:30 pm EDT).

Latest storm reports

Newest first

  • Thunderstorm Wind50 kt wind07/29/2026

    Charlotte, Mecklenburg County

  • Thunderstorm Wind50 kt wind07/10/2026

    Griffith, Mecklenburg County

  • Thunderstorm Wind50 kt wind07/10/2026

    Davidson, Mecklenburg County

  • Thunderstorm Wind60 kt wind07/05/2026

    Croft, Mecklenburg County

    $5,000 damage

  • Drought05/01/2026

    Mecklenburg

  • Drought04/01/2026

    Mecklenburg

  • TornadoEF0, 1.44 mi path, 25 yd wide03/16/2026

    Charlotte, Mecklenburg County

    $50K damage

  • Thunderstorm Wind50 kt wind03/16/2026

    Griffith, Mecklenburg County

Hurricanes and tropical storms

Storms whose track crossed Mecklenburg County, with the wind when it passed

Drinking water

30 community water systems serve about 1,221,091 people. Violations since 2021.

1 system had health-based violations, such as a contaminant over the legal limit or a missed treatment step. 2 systems had a violation of any kind still open at last report.

Largest systems by population served. Monitoring and reporting violations mean required tests or notices were late or missing, not that the water was unsafe.

Climate

1991-2020 normals at Charlotte Douglas AP, 7.4 mi from the county center

Summer highs peak around 90°F in Jul and winter lows bottom out near 32°F in Jan. About 43.6 inches of rain falls in a typical year, with 3.5 inches of snow.

MonthHighLowRainSnow
Jan52°F32°F3.49 in1.6 in
Feb57°F35°F3.13 in1.1 in
Mar64°F41°F3.95 in0.3 in
Apr73°F49°F3.84 in-
May80°F58°F3.36 in-
Jun87°F66°F3.99 in-
Jul90°F70°F3.74 in-
Aug89°F69°F4.35 in-
Sep83°F63°F3.71 in-
Oct73°F50°F3.16 in-
Nov63°F40°F3.31 in0.1 in
Dec55°F35°F3.57 in0.4 in
Year61°F average43.6 in3.5 in

Pollution sites

2 Superfund sites and 64 toxic release facilities in Mecklenburg County

Superfund sites

Toxic release facilities

Total: 2.6 million lbs in 2024, 220,760 lbs to air.

Superfund sitesToxic release facilitiesEPA inspections and enforcementAir toxics cancer risk84 historic places

Frequently asked questions

How risky is Mecklenburg County for natural disasters?
FEMA rates Mecklenburg County relatively high for overall natural hazard risk, with expected losses of $318M a year. The highest-rated hazards are tornado (relatively high), lightning (relatively high), ice storm (relatively high).
What storms are most common in Mecklenburg County?
Since 1996, NOAA recorded 878 storm events affecting Mecklenburg County, most often thunderstorm wind (349), hail (171), flash flood (99).
How many tornadoes have hit Mecklenburg County?
28 tornadoes have been recorded in Mecklenburg County since 1950.
How many homes in Mecklenburg County have flood insurance?
2,468 residential flood insurance policies are in force in Mecklenburg County, covering about 0.8% of homes. The program has paid $61.65M on 2,883 claims here since 1978.
What is the weather like in Mecklenburg County?
At Charlotte Douglas AP, average highs reach 90°F in Jul and lows fall to 32°F in Jan, with 43.6 inches of rain a year (1991-2020 normals).

Source: FEMA (National Risk Index, NFIP), NOAA (Storm Events, HURDAT2, Climate Normals), EPA · Last updated 08/01/2026 · Storm counts include events in forecast zones that touch the county. This product uses the FEMA OpenFEMA API, but is not endorsed by FEMA.