Search a county to see structured vulnerability data
Search a county to see knowledge graph narrative
Loading map…
Basemap
SVI Percentile
Low (0–25%)
Medium (25–50%)
High (50–75%)
Very High (75–100%)
Map Controls
Layer Mode
Min SVI Percentile: 0.00
Low (0–25%)
Medium (25–50%)
High (50–75%)
Very High (75–100%)
Hazard Type
Min Risk Score: 0
Very High (80–100)
High (60–80)
Moderate (40–60)
Low (20–40)
Very Low (0–20)
Hazard Type
Min SVI Percentile: 0.00
Min Risk Score: 0
Combined Score Legend
Very High (80–100)
High (60–79)
Moderate (40–59)
Low (20–39)
Very Low (0–19)
Methodology. Combined score = (SVI_percentile × 100 + NRI_risk_score) / 2, an equal-weight average where SVI is rescaled to 0–100 to match the NRI scale. Higher scores indicate tracts where both natural hazard exposure and social vulnerability are elevated. Only tracts present in both datasets are shown; tracts missing from either are excluded rather than assumed zero.
County Intelligence
Spatial RAG + LightRAG · CDC SVI · FEMA NRI
Most risk maps show you where disasters happen. This tool shows you where disasters will hurt people most — the intersection of natural hazard exposure and a community's capacity to survive and recover. A wealthy neighborhood hit by a hurricane recovers in months. A poor, elderly, uninsured neighborhood hit by the same storm may never fully recover. This tool finds the second kind of neighborhood.
Getting Started
Type any US county name and state abbreviation into the search bar (e.g. “Pinellas, FL” or “Dallas County, TX”) and click Query
The map zooms to that county, the left panel populates with structured data, and the Narrative tab loads an AI-generated county intelligence brief
Explore the map, click tracts, adjust layer controls
The Map
The center map shows census tract boundaries colored by risk or vulnerability data. Census tracts are small geographic units of roughly 1,200–8,000 people.
Click any census tract to see its full risk profile in the left panel — SVI sub-themes, key indicators, and NRI hazard scores
The red boundary outline shows the queried county
Basemap toggle: small button in the bottom-right corner of the map — switches between Streets, Satellite, Topo, and Dark
Zoom in to see individual tract boundaries clearly
Layer Controls (Right Sidebar)
Three mutually exclusive layer modes:
SVI — Social Vulnerability Index Colors tracts by CDC SVI percentile. Red = highest vulnerability. Use the Min SVI Percentile slider to show only tracts above a threshold — slide right to isolate the most vulnerable communities.
NRI — National Risk Index Colors tracts by FEMA expected annual loss from natural hazards. Purple = highest risk. Use the Hazard Type dropdown to focus on a specific hazard (Hurricane, Coastal Flood, Tornado, Wildfire, etc.). Use the Min Risk Score slider to filter.
Combined — Social × Hazard The most powerful mode. For each census tract, the combined score is the equal-weight average (SVI_percentile × 100 + NRI_risk_score) / 2, where SVI percentile is rescaled from 0–1 to 0–100 to match the NRI scale. Shows only tracts present in both datasets — tracts missing from either are excluded rather than assumed zero. Use both sliders simultaneously to find the intersection: communities with both high hazard exposure AND high social vulnerability. These are the places where disasters cause the most lasting harm.
The tract count (“Showing X of Y tracts”) updates in real time as you move the sliders.
Left Sidebar — Structured Data
The Structured Data tab shows county-level data from federal sources:
Social Vulnerability — CDC SVI percentile with bar charts for four sub-themes (Socioeconomic, Household, Minority/Language, Housing/Transport) compared to national averages
Hazard Risk — FEMA NRI overall score and individual hazard scores ranked by severity
Economic Hardship — ALICE data showing median income, poverty rate, and households struggling above the poverty line
Disaster History — FEMA federal declaration count, frequency, and breakdown by hazard type
Click any census tract on the map to switch to tract-level detail. Use “← Back to County” to return to the county view.
Left Sidebar — Narrative
The Narrative tab contains an AI-generated county intelligence brief produced by LightRAG, a knowledge graph system trained on 9,687 county risk profiles. The brief synthesizes FEMA NRI, CDC SVI, ALICE economic data, and FEMA disaster declaration history into a structured narrative with an analytical summary, stat callouts, hazard grid with risk level badges, social vulnerability breakdown, and disaster declaration history.
Knowledge Graph
The Knowledge Graph button (bottom of left sidebar) opens an interactive network visualization of the entities and relationships extracted from that county's risk profile — hazards, risk scores, demographic factors, and their interconnections as a force-directed graph. Powered by LightRAG running on Railway, processing 9,687 county documents into a unified knowledge graph.
Print PDF
The Print PDF button generates a three-page county intelligence brief: Page 1 — Structured Data (SVI, NRI, economic hardship, disaster history). Page 2 — Narrative Intelligence (AI-generated county brief). Page 3 — Map (SVI tract choropleth screenshot with legend).
Data Sources
CDC/ATSDR Social Vulnerability Index 2022
Census tract level · 84,000+ tracts
FEMA National Risk Index
Census tract level · 18 hazard types
United Way ALICE
County level · Economic hardship
FEMA Disaster Declarations
County level · Historical since 1953
LightRAG Knowledge Graph
9,687 county profiles · AI extraction
ArcGIS Living Atlas
Basemap tiles and feature services
About
County Intelligence is an independent research project exploring how AI-augmented geospatial analysis can improve disaster preparedness and humanitarian response planning. It combines federal open data with large language model knowledge graphs to produce county-level intelligence briefs accessible to anyone.
Built by Jeff Franzen · Independent GIS researcher Not an official American Red Cross product