Which place did you mean?
Live now
Active National Weather Service alerts and the live feeds for the leading hazards, each with its source and time.
Response plan
What to do here, phase by phase, for the hazards that lead this place: a checklist you can step through, what the data says, and the ten dimensions behind it, each with its source and date.
Hazards that matter here
Ranked by FEMA National Risk Index expected annual loss (dollars per year), with the NRI rating beside it.
What these hazards would strain
Six community lifelines, nearest listed facility first. A listing is a record, not live operating condition. A badge says only whether a data source answered, never whether the lifeline is working.
Hazard modules
Leading hazards first. Open a card for its national data, local data when a place configuration adds it, and the lifelines the hazard would strain.
Local data for this place
Asset data that a place configuration adds on top of the national tier.
Community context
Who lives here, from Census survey estimates, for the county and the census tract.
Geography used
The place, county and census tract behind every figure on this page.
Map
Diagnostics for planners: ten metrics
Show the diagnostics: asset set, hazard screen and the ten metrics
Pick a set of assets and a hazard screen, then press Run. Screens query public services only when you press Run.
Sources and status
Every source, checked on its own. A source that fails is marked unavailable; it never counts as zero or as none listed.
About and limits
An unofficial planning view from public federal data, not a warning. Empty means none listed in a source; asset records are not live operating condition.
Show the method, what this page does not cover, privacy, attribution and how to extend it
Method
The page finds the census geography for your search (Census TIGERweb), then ranks the 18 natural hazards in the FEMA National Risk Index by county expected annual loss, the long-term average dollar loss a year to buildings, people and agriculture. The NRI rating beside each hazard is its percentile class among U.S. counties. Tract figures are shown as local detail and never replace county figures. Puerto Rico has expected annual loss but no NRI ratings, so it is ranked by loss alone. The top five hazards with expected loss above zero lead; an active National Weather Service alert moves its hazard to the top. Live feeds load for the leading hazards; open any other card to load its feeds. The ten diagnostics compare asset records against an exposure screen you choose, using the same hazard-neutral formulas as the Coastal Water Resilience console. The response plan sets its phase from active NWS alerts for the leading hazards only and lists actions from records found for this place, with general guidance labeled as such.
What this page does not cover
- No live operating condition. Hospital, shelter, plant, bridge, water system and lift station records are inventories. The page cannot know whether any of them is open or working right now.
- Communications, substations, transmission lines, live road closures and hospital capacity have no keyless national source, so they are named as not available instead of guessed.
- Expected annual loss is a long-term average, not a forecast of the next event. Storm surge maps are worst-case models, and NOAA OFS values are model guidance.
- Coverage gaps. NWS HeatRisk and the SPC outlook cover the lower 48 states only; AirNow omits Puerto Rico; the NHC surge maps omit Alaska; ODIN outages cover only reporting utilities; CDC SVI covers the 50 states and DC.
- ZIP codes are 2020 Census ZIP Code Tabulation Areas, which only approximate mail ZIP codes and city limits.
- Empty means none listed. An empty result means "None listed in this source", not that none exist. A source that fails is shown as unavailable, never as zero, and no other place's figures are shown in its place.
- Distances are straight-line from the searched point, not travel routes.
Privacy
This page has no server of its own and stores nothing. Your location does leave this browser: the searched point goes to the public services in the Sources and status table. A street address goes to OpenStreetMap Nominatim; ZIP codes and place names go to Census TIGERweb; the searched point goes to the federal and public services listed there. Exported plans are saved by your browser only when you ask, and they carry the place name and county, not your coordinates or the text you typed.
Attribution
Address search: © OpenStreetMap contributors, via Nominatim, under the Nominatim usage policy. Map tiles © OpenStreetMap contributors (report a map problem); map library Leaflet. Data from FEMA, NOAA (NWS, SPC, NHC, CO-OPS), USGS, EPA, CDC/ATSDR, HRSA, CMS, EIA, FHWA and BTS, ORNL, NIFC and the U.S. Census Bureau, some through Esri-hosted copies labeled "Federal dataset hosted by Esri". NWS HeatRisk is labeled "Experimental".
How to add a place configuration
See consoles/community-resilience/places/README.md. Add a JSON file under consoles/community-resilience/places/ (see st-petersburg-fl.json): match.placeGeoid (the Census place GEOID), optional pins for a shared NWS alert point and NOAA station, files naming same-origin published data, links, modules (the local modules, with their datum, ladder and scopes) and moduleFacts (dated local facts per hazard module). Then run python3 scripts/embed_community_resilience.py, which embeds every place file into this page; --check fails when the page is out of date.
How to add a hazard module
Add an entry to CREngine.MODULES in public-data-runtime/community-resilience-engine.js with its NRI hazard codes, the lifelines it strains, its live and static source method names, its screens and any coverage limits. If it needs a new feed, add an adapter to public-data-runtime/community-resilience-sources.js that resolves to one SourceResult, then re-run the embed script. The page renders cards, status rows and plan actions from these registries.