Sanilac County, MI Environment & Hazard Risk
Relatively Low natural hazard risk, led by cold wave. 349 storm events since 1996.
- Expected yearly loss
- $22.79M
- Relatively Low nationally
- Storm events since 1996
- 349
- Most often thunderstorm wind
- Flood insurance policies
- 29
- 0.1% of homes
- Hurricanes nearby
- 0
- 3 tropical storms or stronger since 1892
Natural hazard risk
FEMA National Risk Index, December 2025
Overall risk
Relatively Low
Score 70.3 of 100
Social vulnerability
Relatively High
Score 72.0 of 100
Community resilience
Relatively High
Score 68.3 of 100
Community resilience runs the other way: a higher rating means a community can recover faster.
Building value exposed: $11.53B · Agriculture value exposed: $460M · Risk-adjusted yearly loss: $30.15M
Risk by hazard
- Cold waveRelatively High$10.21M/yr expected annual loss, about 3.0 events a year
- Winter weatherRelatively High$316K/yr expected annual loss, about 14 events a year
- Ice stormRelatively Moderate$186K/yr expected annual loss, about once every 1 year
- Strong windRelatively Moderate$795K/yr expected annual loss, about 3.1 events a year
- TornadoRelatively Low$1.55M/yr expected annual loss, about once every 3 years
- HailRelatively Low$325K/yr expected annual loss, about 1.6 events a year
- HurricaneVery Low$99.41K/yr expected annual loss, about once every 43 years
- Heat waveRelatively Low$240K/yr expected annual loss, about 1.9 events a year
- EarthquakeVery Low$80.07K/yr expected annual loss, about once every 1,795 years
- LandslideVery Low$308/yr expected annual loss, about once every 8 years
- LightningRelatively Low$88.65K/yr expected annual loss, about 30 events a year
- Coastal floodingVery Low$2,250/yr expected annual loss, about once every 71 years
- WildfireVery Low$3,209/yr expected annual loss, about once every 66,450 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, drought, 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
- 29 of 19,748 (0.1%)
- Homes in high-risk flood zones
- 151
- Insured in high-risk zones
- 19 (13%)
- Flood claims since 1978
- 14
- Claims paid since 1978
- $113K
- Flooding$7,079 · 2 claims
Storm history
Since 1996: 349 events, 1 death, $22.73M in damage
- Thunderstorm Wind115
- Hail55
- Heavy Snow49
- High Wind27
- Winter Storm20
- Tornado11
- Heat10
- Cold/Wind Chill8
- Lake-Effect Snow7
- Blizzard6
Events per year
21 tornadoes on record (EF0 5, EF1 3, F0 4, F1 8, F3 1).
Most damaging storms
Since 1996, ranked by deaths, injuries and damage
- Cold/Wind Chill02/04/2007
Sanilac
10 injured, $25K damage
What happened
A bitter cold airmass blasted into the region on Saturday, February the 3rd and persisted through Tuesday, February the 6th. Temperatures through this period were 20 to 25 degrees below normal. Daytime temps struggled to reach 10 degrees while subzero temperatures occurred all 3 nights. Flint set 2 temperature records and was held to a daytime temperature less than 5 degrees for the first time in over 10 years. Winds of 15 to 25 MPH gusted as high as 35 MPH at times. After factoring in the winds, apparent temperatures ranged from 15 below to 25 below through nearly the entire event. Almost every school district in Southeast Michigan canceled school on Monday and most did the same on Tuesday, citing conditions too dangerous for the kids either walking to school or waiting outside for the bus. Area hospitals reported numerous cases of patients suffering from cold related illnesses. Most of the cases involved frostbite. At least one fatality was blamed on the cold weather. Frozen pipes and water main breaks occurred throughout all of Southeast Michigan, leaving many residents and business owners out in the cold. Area homeless shelters were filled to capacity. There were also many...
- Extreme Cold/Wind Chill02/20/2001
Sanilac
1 death
What happened
A Moore Township man was driving about two miles from his home when his vehicle went off the road and into a ditch. The man attempted to walk home, but collapsed and died of hypothermia about a half mile from his truck. Temperatures were in the 20s. The man was not wearing a coat, instead using a heavy flannel shirt as an extra clothing layer over a t-shirt.
- High Wind56 kt wind03/08/2017
Sanilac
$7M damage
What happened
A non thunderstorm event took place over the state on Wednesday, March 8, 2017, as high winds brought wind gusts in excess of 60 mph! The high winds took out power lines and trees, along with numerous reports of structural damage to buildings. There were also reports of brush fires and tractor-trailers flipped over around the area. Due to the extensive damage, many areas were without power for several days. Approximately 800,000 DTE customers and approximately 300,000 Consumers Energy customers were affected. The highest wind gust reported across Southeast Michigan was 68 mph at both Saginaw and Detroit Metro Airport.
- Ice Storm12/22/2013
Sanilac
$3M damage
What happened
A winter storm impacted a large swath of the country from the southern Plains through the Midwest and into the Northeast on the last weekend before Christmas. This storm occurred as a deep upper-level trough over the Desert Southwest lifted northeastward, while a surface low pressure system moved from Texas into the Ohio Valley. This low moved along a very sharp frontal boundary. This front at the surface actually briefly penetrated far southeastern Michigan Friday night. The temperature at Lambertville, on the Ohio border, rose into the mid-50s, while Monroe, just 15 miles away, stayed in the mid-30s. On Saturday, copious Gulf moisture was brought northward ahead of the approaching surface low. This warm, moist air was forced to ascend at the front over Ohio, spreading precipitation from south to north over southeast Michigan from the late morning into the afternoon. An anticyclone over Ontario provided a supply of low-level cold air, causing the surface temperature to be near or below freezing for much of southeast Michigan. The result was a swath of freezing rain roughly between M-59 to M-46 which continued into Saturday night and early Sunday. The I-69 corridor was...
- Frost/Freeze04/27/2012
Sanilac
$1.3M damage
What happened
A record warm March allowed many fruit blossoms to bloom early. Then temperatures dipping into the 20s in late April lead to severe damage of fruit crops.
- Flash Flood08/03/2006
Brown City, Sanilac County
$1.25M damage
What happened
Thunderstorms with very heavy rain repeatedly occurred across the same areas and dumped rain at a rate of nearly 2 inches per hour. Doppler radar estimated that 5 inches of rain fell in a west to east swath across southeast Sanilac County, and as much as 10 inches in an isolated area in and around the Brown City area. A cooperative observer in Brown City actually measured 7.35 inches over a 4 hour period on the evening of August 2nd, with an additional eight tenths of an inch falling after midnight during the early morning hours of the 3rd. The most intense rain fell from about 2000 EST on the 2nd to about 0100 EST on the 3rd. Flash flooding began around 2300 EST. Many homes in the Brown City area were heavily damaged by flood waters. The entire town experienced flooding and the city manager reported 220 damage claims filed with the city. At least 3 basements were lost and and a few homes reported nearly $100K in damages. The entire lower half of the high school was flooded with 3 to 5 inches of water. Flood waters reached 3 feet deep in a mobile home park in the city. Around 0200 EST on the 3rd, the flood waters stopped rising, and by noon, the flood waters began to recede....
Latest storm reports
Newest first
- Thunderstorm Wind50 kt wind05/18/2026
Juhl, Sanilac County
- High Wind52 kt wind03/13/2026
Sanilac
$25K damage
- Winter Weather02/07/2026
Sanilac
- TornadoEF1, 1.67 mi path, 100 yd wide07/26/2025
Deckerville Lamont a, Sanilac County
- Thunderstorm Wind56 kt wind05/16/2025
Carsonville, Sanilac County
- Heavy Snow02/13/2025
Sanilac
- Thunderstorm Wind56 kt wind06/05/2024
Port Sanilac, Sanilac County
- Thunderstorm Wind55 kt wind05/20/2024
Marlette, Sanilac County
Hurricanes and tropical storms
Storms whose track crossed Sanilac County, with the wind when it passed
- Unnamed storm (1932)08/27/1932 · Landfall: FL, AL · 979 mbTropical storm52 mph nearby
- Unnamed storm (1900)08/27/1900 · Landfall: TX · 936 mbTropical storm69 mph nearby
- Unnamed storm (1892)09/09/1892 · Landfall: LATropical storm58 mph nearby
Drinking water
20 community water systems serve about 19,737 people. Violations since 2021.
3 systems had health-based violations, such as a contaminant over the legal limit or a missed treatment step. 3 systems had a violation of any kind still open at last report.
- Worth TownshipServes 3,854 · Purchased surface water · Local governmentNo health violations+5 monitoring or reporting
- Sandusky, City ofServes 2,679 · Groundwater · Local governmentNo health violations+1 monitoring or reporting
- Croswell, City ofServes 2,447 · Groundwater · Local governmentNo health violations+2 monitoring or reporting
- Marlette, City ofServes 1,875 · Groundwater · Local governmentNo health violations+9 monitoring or reporting
- Brown CityServes 1,316 · Groundwater · Local governmentNo health violations+3 monitoring or reporting
- Lexington, Village ofServes 1,025 · Surface water · Local governmentNo health violations
- Forester TownshipServes 950 · Purchased surface water · Local governmentNo health violations
- Forestville Village ofServes 836 · Purchased surface water · Local governmentNo health violations
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 Sandusky
Summer highs peak around 80°F in Jul and winter lows bottom out near 14°F in Feb..
| Month | High | Low | Rain |
|---|---|---|---|
| Jan | 28°F | 15°F | - |
| Feb | 31°F | 14°F | - |
| Mar | 41°F | 24°F | - |
| Apr | 54°F | 33°F | - |
| May | 67°F | 45°F | - |
| Jun | 77°F | 56°F | - |
| Jul | 80°F | 60°F | - |
| Aug | 78°F | 58°F | - |
| Sep | 72°F | 51°F | - |
| Oct | 59°F | 40°F | - |
| Nov | 45°F | 30°F | - |
| Dec | 34°F | 22°F | - |
| Year | 46°F average | - | |
Pollution sites
0 Superfund sites and 5 toxic release facilities in Sanilac County
Superfund sites
None in this county.
Toxic release facilities
- Michigan Sugar Co-Crosw Ell Factory16,130 lbs released, Croswell
- Dgp Inc15,966 lbs released, Marlette
- Midwest Rubber Co4,845 lbs released, Deckerville
- Grupo Antolin Marlette2,166 lbs released, Marlette
- Asco L.P.under 1 lb released, Sandusky
Total: 39,107 lbs in 2024, 26,111 lbs to air.
Superfund sitesToxic release facilitiesEPA inspections and enforcementAir toxics cancer risk8 historic places
Frequently asked questions
- How risky is Sanilac County for natural disasters?
- FEMA rates Sanilac County relatively low for overall natural hazard risk, with expected losses of $22.79M a year. The highest-rated hazards are cold wave (relatively high), winter weather (relatively high), ice storm (relatively moderate).
- What storms are most common in Sanilac County?
- Since 1996, NOAA recorded 349 storm events affecting Sanilac County, most often thunderstorm wind (115), hail (55), heavy snow (49).
- How many tornadoes have hit Sanilac County?
- 21 tornadoes have been recorded in Sanilac County since 1950, including 1 rated F3/EF3 or stronger.
- How many homes in Sanilac County have flood insurance?
- 29 residential flood insurance policies are in force in Sanilac County, covering about 0.1% of homes. The program has paid $113K on 14 claims here since 1978.
- What is the weather like in Sanilac County?
- At Sandusky, average highs reach 80°F in Jul and lows fall to 14°F in Feb (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.