Bexar County, TX Environment & Hazard Risk
Relatively High natural hazard risk, led by hail. 1,353 storm events since 1996.
- Expected yearly loss
- $619M
- Relatively High nationally
- Storm events since 1996
- 1,353
- Most often hail
- Flood insurance policies
- 4,411
- 0.8% of homes
- Hurricanes nearby
- 3
- 4 tropical storms or stronger since 1886
Natural hazard risk
FEMA National Risk Index, December 2025
Overall risk
Relatively High
Score 99.4 of 100
Social vulnerability
Relatively Moderate
Score 57.2 of 100
Community resilience
Relatively Low
Score 21.7 of 100
Community resilience runs the other way: a higher rating means a community can recover faster.
Building value exposed: $308B · Agriculture value exposed: $87.4M · Risk-adjusted yearly loss: $753M
Risk by hazard
- HailVery High$72.33M/yr expected annual loss, about 3.0 events a year
- TornadoVery High$124M/yr expected annual loss, about once every 2 years
- Heat waveRelatively High$39.19M/yr expected annual loss, about 10 events a year
- LightningRelatively High$1.94M/yr expected annual loss, about 46 events a year
- Cold waveRelatively High$9.51M/yr expected annual loss, about once every 2 years
- WildfireRelatively Moderate$1.75M/yr expected annual loss, about once every 978 years
- Winter weatherRelatively High$311K/yr expected annual loss, about 2.8 events a year
- Strong windRelatively High$1.5M/yr expected annual loss, about once every 1 year
- LandslideRelatively Low$26.25K/yr expected annual loss, about once every 5 years
- HurricaneRelatively Moderate$2.71M/yr expected annual loss, about once every 28 years
- Ice stormRelatively Moderate$324K/yr expected annual loss, about once every 5 years
- DroughtRelatively Moderate$435K/yr expected annual loss, about 81 events a year
- EarthquakeRelatively Low$437K/yr expected annual loss, about once every 3,195 years
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
- 4,411 of 567,488 (0.8%)
- Homes in high-risk flood zones
- 6,137
- Insured in high-risk zones
- 1,745 (28%)
- Flood claims since 1978
- 2,309
- Claims paid since 1978
- $33.81M
Flood claims paid per year
- Flooding$12.41M · 591 claims
- Torrential rain$3.58M · 236 claims
- Tropical Storm Erin$1.25M · 50 claims
- Thunderstorms$208K · 12 claims
- Early summer severe storms$179K · 16 claims
- Hurricane Allen$164K · 40 claims
Storm history
Since 1996: 1,353 events, 129 deaths, $1.61B in damage
- Hail473
- Flash Flood427 · 48 deaths
- Thunderstorm Wind209
- Drought85
- Flood46 · 1 death
- Tornado32
- Winter Weather18
- Winter Storm15
- Excessive Heat8
- Lightning8 · 3 deaths
Events per year
74 tornadoes on record (EF0 10, EF1 5, EF2 2, F0 23, F1 20, F2 11, F3 1, F4 1).
Most damaging storms
Since 1996, ranked by deaths, injuries and damage
- Hail4.5" hail04/13/2016
Grey Forest, Bexar County
$1.36B damage
What happened
A thunderstorm produced 4.5 inch hail near Tezel Rd. and Bandera Rd. in northwestern San Antonio. This tied for the largest hailstone ever reported in Bexar County. The hail storm storm moved across northern Bexar County, crossing the northern half of San Antonio. Damage costs in San Antonio are estimated at $1.36 billion making this the costliest hail storm ever in the state of Texas according to the Insurance Council of Texas. Estimates do not include uninsured or commercial losses which will likely push the losses to near 2 billion, especially when including 2 other hail storms that occurred over the same area of Bexar County at the end of the April. Estimates provided by the Insurance Council of Texas and include damage to 136,000 vehicles and 125,000 homes.
- Flash Flood10/17/1998
Countywide, Bexar County
11 deaths, 600 injured, $8.1M damage
What happened
The Great October FloodIn advance of a very slow-moving upper level trough of low pressure over West Texas, a cold front drifted slowly southeastward into West Central Texas during the evening of Friday, October 16th. Deep moisture was in place across South Central Texas as the two systems approached, being fed at the mid and upper levels by two nearly stationary hurricanes, Madeline near the tip of Baja Mexico, and Lester, anchored just off Acapulco, Mexico, and in the low levels by a strong flow from the Gulf of Mexico. A very moisture-rich environment was in place across South Central Texas as the event developed. Near 3 am CST, with the cold front still west of San Angelo, scattered showers and thunderstorms began to break out over Bexar County beneath the mid and upper level moisture plume. They quickly became widespread as a low level rain-cooled boundary formed along the south and east edge of the county. It was upon this boundary that subsequent showers and thunderstorms continued to form. By 6 am CST, rainfall of up to 4 inches had been reported in Western Bexar County, with amounts approaching 4 inches in Western Comal County. By 8 am CST that morning, heavy...
- Heat06/27/2022
Bexar
53 deaths
What happened
Temperatures were unusually hot on the 27th with high temperatures in the San Antonio area ranging from 100-103 degrees (the normal high is 93). Sixty-seven people were found in a tractor-trailer on the southwest side of San Antonio. Fifty-three people died of heat related illnesses. Forty-eight people died at the scene and five others died after being taken to hospitals. Forty of the victims were male and 13 were female. Their ages were not released.
- Hail4" hail05/07/2001
San Antonio, Bexar County
$150M damage
What happened
This storm eventually developed into one of the most devastating hail-and-wind storms in the history of Bexar County. Hail in sizes up to to 4 inches, accompanied at times by winds estimated to be over 60 mph, destroyed roofs of hundreds of homes, and severely damaged hundreds of vehicle bodies, as well as breaking thousands of windows in houses and vehicles. The damage was reported to have been the worst in the northwestern part of the city, where hail reached at least 4 inches in diameter. Damages were estimated to reach at least $60,000,000 for homes, and an additional $60,000,000 for cars. Additional severe thunderstorm winds struck the western part of the county just before 8 pm and destroyed around a dozen power lines along Grissom Road near Culebra.
- Flash Flood06/12/2025
Longhorn, Bexar County
11 deaths, $23M damage
What happened
Training of thunderstorms with intense rainfall rates produced a swath of 3-8 inches of rain across San Antonio. Several vehicles were swept off the Loop 410 access road into Beitel Creek. There were 11 fatalities in this creek and the surrounding area. Ten people were rescued from the water, and two others were able to get to safety on their own. Damage from the flooding totaled $23 million across Bexar County.
- Heat07/22/2017
Bexar
10 deaths, 29 injured
What happened
Thirty-nine people were discovered in a hot semi-trailer just after��midnight��on Sunday, July 23rd in southwestern San Antonio. The San Antonio Fire Department reported that 8 people died at the scene. Two others died after being taken to hospitals. Twenty-nine others were treated for heat related illnesses. High temperatures ranged from 100-104 degrees across the San Antonio metro area on Saturday, July 22nd. Peak heat index values were estimated to have been around 101-105 degrees.
Latest storm reports
Newest first
- TornadoEF0, 0.12 mi path, 30 yd wide07/15/2026
Sayers, Bexar County
- Flood07/15/2026
Luxello, Bexar County
- TornadoEF0, 3.95 mi path, 200 yd wide07/15/2026
Beckmann, Bexar County
$600K damage
- TornadoEF0, 0.3 mi path, 30 yd wide07/15/2026
San Antonio, Bexar County
- Flash Flood07/15/2026
Leon Vly, Bexar County
- Flash Flood07/15/2026
Leon Vly, Bexar County
- Flash Flood07/14/2026
Luxello, Bexar County
- Flash Flood07/11/2026
Beckmann, Bexar County
Hurricanes and tropical storms
Storms whose track crossed Bexar County, with the wind when it passed
- Tropical Storm Hermine (2010)09/05/2010 · Landfall: TX · 989 mbTropical storm52 mph nearby
- Unnamed storm (1942)08/23/1942 · Landfall: TX · 950 mbCategory 298 mph nearby
- Unnamed storm (1929)06/27/1929 · Landfall: TX · 982 mbCategory 175 mph nearby
- Unnamed storm (1886)08/12/1886 · Landfall: TX · 925 mbCategory 298 mph nearby
Drinking water
42 community water systems serve about 2,882,137 people. Violations since 2021.
14 systems had health-based violations, such as a contaminant over the legal limit or a missed treatment step. 8 systems had a violation of any kind still open at last report.
- San Antonio Water SystemServes 2,643,729 · Purchased surface water · Local governmentNo health violations
- Jbsa Sam HoustonServes 37,563 · Groundwater · Federal1 health violation+2 monitoring or reporting
- City of ConverseServes 29,709 · Purchased surface water · Local governmentNo health violations
- East Central SudServes 26,137 · Purchased surface water · Local governmentNo health violations
- Jbsa LacklandServes 20,907 · Groundwater · FederalNo health violations+1 monitoring or reporting
- City of Universal CityServes 20,119 · Groundwater · Local governmentNo health violations+1 monitoring or reporting
- Atascosa Rural WscServes 13,857 · Purchased surface water · Local government11 health violations+18 monitoring or reporting
- City of SelmaServes 11,418 · Groundwater · Local governmentNo health violations+3 monitoring or reporting
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 San Antonio Incarnate Word, 2.5 mi from the county center
Summer highs peak around 95°F in Aug and winter lows bottom out near 40°F in Jan. About 34.0 inches of rain falls in a typical year.
| Month | High | Low | Rain | Snow |
|---|---|---|---|---|
| Jan | 63°F | 40°F | 2.21 in | - |
| Feb | 68°F | 44°F | 1.87 in | - |
| Mar | 74°F | 51°F | 2.38 in | - |
| Apr | 80°F | 57°F | 2.32 in | - |
| May | 86°F | 66°F | 4.38 in | - |
| Jun | 92°F | 72°F | 3.55 in | - |
| Jul | 94°F | 74°F | 2.41 in | - |
| Aug | 95°F | 74°F | 2.43 in | - |
| Sep | 90°F | 69°F | 3.90 in | - |
| Oct | 82°F | 59°F | 3.93 in | - |
| Nov | 71°F | 49°F | 2.48 in | - |
| Dec | 64°F | 41°F | 2.11 in | 0.1 in |
| Year | 69°F average | 34.0 in | 0.1 in | |
Pollution sites
4 Superfund sites and 57 toxic release facilities in Bexar County
Superfund sites
- Bandera Road Ground Water PlumeFinalSan Antonio
- Eldorado Chemical co., Inc.FinalLive Oak
- r & h Oil/Tropicana EnergyProposedSan Antonio
- River City Metal FinishingDeletedSan Antonio
Toxic release facilities
- Calaveras Power Station681,133 lbs released, San Antonio
- Toyota Motor Manufacturing Texas116,253 lbs released, San Antonio
- Towerjazz Texas65,567 lbs released, San Antonio
- Azz Galvanizing - San Antonio48,754 lbs released, San Antonio
- VP Racing Fuels Inc.47,771 lbs released, Elmendorf
- Capitol Aggregates Inc.29,300 lbs released, San Antonio
- The San Antonio Refinery LLC27,556 lbs released, San Antonio
- US Dod Usaf Lackland AFB Range27,261 lbs released, Lackland AFB
- US Dod Usaf Lackland AFB23,372 lbs released, Lackland AFB
- Toyoda Gosei Texas13,167 lbs released, San Antonio
Total: 1.1 million lbs in 2024, 284,694 lbs to air.
Superfund sitesToxic release facilitiesEPA inspections and enforcementAir toxics cancer risk106 historic places
Frequently asked questions
- How risky is Bexar County for natural disasters?
- FEMA rates Bexar County relatively high for overall natural hazard risk, with expected losses of $619M a year. The highest-rated hazards are hail (very high), tornado (very high), heat wave (relatively high).
- What storms are most common in Bexar County?
- Since 1996, NOAA recorded 1,353 storm events affecting Bexar County, most often hail (473), flash flood (427), thunderstorm wind (209).
- How many tornadoes have hit Bexar County?
- 74 tornadoes have been recorded in Bexar County since 1950, including 2 rated F3/EF3 or stronger.
- How many homes in Bexar County have flood insurance?
- 4,411 residential flood insurance policies are in force in Bexar County, covering about 0.8% of homes. The program has paid $33.81M on 2,309 claims here since 1978.
- What is the weather like in Bexar County?
- At San Antonio Incarnate Word, average highs reach 95°F in Aug and lows fall to 40°F in Jan, with 34.0 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.