Home › Missouri › Cities › St. Peters

St. Peters, Missouri: natural disaster risk

How exposed St. Peters is to floods, storms and other hazards, from FEMA and NOAA records for St. Charles County.

Relatively Moderate overall risk
59,092people
Inland floodingtop hazard
26federal declarations, St. Charles County
43tornadoes in the county since 1950
Photo: Matt-Zimmerman, CC BY 2.0

St. Peters is a city of 59,092 people in St. Charles County, Missouri. FEMA's National Risk Index rates St. Charles County relatively moderate for natural hazards overall, about average for the US. The costliest hazards there are inland flooding, tornado and earthquake, with about $215 million in expected losses a year across the county. The weather service has logged 821 storm reports in the county since 1954, including 43 tornadoes and 52 floods. About 0.8% of homes in the county carry federal flood insurance.

Risk figures are for St. Charles County. FEMA National Risk Index December 2025; NOAA Storm Events; US Census Bureau ACS 2020 to 2024. Updated November 6, 2026.

Top risks in St. Peters

Full St. Charles County report ›
$116 million a year in the county
  • Check the FEMA flood map for your address, and ask the seller or landlord about past flooding.
  • Price a flood policy now. Most new federal policies take 30 days to start.
$27.6 million a year in the county
  • Pick a shelter spot: a basement, or an inside room on the lowest floor with no windows.
  • Turn on emergency alerts on your phone and keep a weather radio.

Earthquake

Moderate
$22.5 million a year in the county
  • Ask whether an older house is bolted to its foundation.
  • Consider separate earthquake insurance where risk is high.

All hazards

HazardRatingA year
Inland floodingHigh$116M
TornadoHigh$28M
EarthquakeModerate$22M
Cold waveHigh$15M
Heat waveModerate$12M
Strong windVery High$10M
HailHigh$9M
LightningHigh$2M
Winter weatherHigh$658K
Ice stormModerate$416K
LandslideModerate$144K
WildfireVery Low$135K

Homes in St. Peters

Median home value$269,900
St. Charles County median$320,800
Median year built1988
Built before 198025%
Mobile homes2%

Older homes and mobile homes usually take more damage in storms, floods and earthquakes. Ask about roof age, flood history and retrofits before you buy or rent.

Strongest tornadoes in St. Charles County

2021EF3 near Femme Osage1 killed
2013EF3 near Defiance8 hurt
1966F326 hurt

Common questions about St. Peters

Is St. Peters safe from natural disasters?

St. Peters is in St. Charles County, which FEMA's National Risk Index rates relatively moderate overall, about average for the US. The biggest hazards are inland flooding, tornado, earthquake. No place is free of risk, so check the flood map and insurance for any home you consider.

What natural disasters happen in St. Peters?

By expected yearly losses in St. Charles County, the top hazards are inland flooding (High), tornado (High), earthquake (Moderate). St. Charles County has been part of 26 federal disaster or emergency declarations for natural events.

Does St. Peters get tornadoes?

Yes. NOAA records list 43 tornadoes in St. Charles County since 1950; the strongest was an EF3 tornado on December 10, 2021 near Femme Osage. FEMA rates tornado risk in the county high.

Do I need flood insurance in St. Peters?

Standard home insurance does not cover floods. In St. Charles County, about 0.8% of homes have federal flood insurance, and FEMA rates inland flooding risk high. Check the FEMA flood map for your address and get a quote even outside a high-risk zone.