County-level natural hazard risk scores for all 17 NRI hazard types — including drought, flood, hail, tornado, and wildfire — via a single REST endpoint.
FEMA's National Risk Index is the federal government's definitive county-level assessment of natural hazard risk. R2Data2 puts the full NRI dataset behind a clean API — composite scores, Expected Annual Loss by hazard, agricultural value at risk, and social vulnerability indices — one county, one request, no spreadsheet downloads.
The FEMA National Risk Index (NRI) is a dataset and scoring model that estimates natural hazard risk for every county in the continental United States. FEMA defines risk as a function of three components:
The composite NRI risk score combines all three into a single 0–100 percentile score — higher means higher risk relative to all other U.S. counties. Each of the 17 hazard types also gets its own risk score, EAL, and Annualized Loss Rate (ALR).
For agricultural use cases, the most relevant hazards are drought, inland flooding, hail, tornado, strong wind, and heat wave. Each is returned as a nested object with its own risk score, rating, EAL, and ALR.
| Field | Description |
|---|---|
| risk_score | Composite NRI risk score (0–100 percentile vs. all U.S. counties). Higher = more risk. |
| risk_rating | Qualitative label: Very High / High / Relatively High / Relatively Moderate / Relatively Low / Very Low |
| eal_score | Expected Annual Loss composite score (0–100 percentile) |
| eal_total_usd | Total Expected Annual Loss in dollars across all hazards |
| sovi_score | Social Vulnerability Index score (0–100 percentile). Higher = more vulnerable population. |
| resl_score | Community Resilience score (0–100 percentile). Higher = more resilient community. |
| agri_value_usd | FEMA's estimate of total agricultural value at risk in the county (crops + livestock) |
| building_value_usd | Total building replacement value in the county |
| Field | Description |
|---|---|
| risk_score | Hazard-specific risk score (0–100 percentile) |
| risk_rating | Qualitative label for the hazard (same scale as composite) |
| eal_usd | Expected Annual Loss for this hazard in dollars |
| alr | Annualized Loss Rate — EAL as a fraction of total exposed asset value. Directly comparable across counties of different sizes. |
NRI scores are the structural complement to real-time weather signals. Where USDM drought category tells you what's happening right now, the NRI drought risk score tells you how frequently and severely drought has historically affected that county relative to the rest of the country. A county with NRI drought risk rating "Very High" is structurally different from one rated "Relatively Low" — even if both are in D2 drought today.
For crop insurance underwriting, combine agri_value_usd with the per-hazard
EAL to estimate expected loss as a percentage of insured value. For counties with limited
RMA claims history, NRI provides an independent structural exposure estimate to anchor
actuarial assumptions.
Farm loan collateral is exposed to multiple hazard types simultaneously — a Plains wheat operation faces drought, hail, and tornado risk. The NRI gives lenders a single API call that returns all relevant hazard scores for a county: drought EAL for soil moisture context, hail and tornado risk for above-ground crop damage, and flood risk for low-lying operations. Use alongside the portfolio endpoint to build a multi-hazard risk profile for every county in a loan book.
Agribusiness operations, grain elevators, and input suppliers expanding into new geographies use NRI to screen counties before committing capital. A county's composite risk score, SOVI (community vulnerability), and RESL (resilience) together signal not just hazard frequency but how well the local community recovers from events — which affects supply chain reliability and workforce stability.
SEC climate disclosure rules and TCFD frameworks require companies to identify and quantify county-level physical hazard exposure for material facilities and operations. NRI scores are FEMA's authoritative county-level physical risk metric — appropriate for regulatory disclosure as a federal government data source. R2Data2 makes it straightforward to pull NRI scores for every county where a company has operations.
NRI data is served from a single endpoint. All tiers can access NRI scores; one request per county.
# NRI risk scores for Adair County, Iowa (FIPS 19001) curl https://r2data2.com/nri/county/19001 \ -H "X-API-Key: agr_your_key_here"
{
"fips": "19001",
"population": 7152,
"building_value_usd": 412800000,
"agri_value_usd": 284500000,
"area_sqmi": 574.3,
"risk_score": 22.4,
"risk_rating": "Relatively High",
"eal_score": 19.1,
"eal_rating": "Relatively Moderate",
"eal_total_usd": 1820400,
"sovi_score": 44.7,
"sovi_rating": "Relatively Moderate",
"resl_score": 31.2,
"resl_rating": "Relatively Low",
"drought": {
"risk_score": 31.7,
"risk_rating": "High",
"eal_usd": 940200,
"alr": 0.0033
},
"hail": {
"risk_score": 14.2,
"risk_rating": "Relatively Moderate",
"eal_usd": 318700,
"alr": 0.0011
},
"tornado": {
"risk_score": 28.9,
"risk_rating": "Relatively High",
"eal_usd": 204100,
"alr": 0.0007
},
"inland_flooding": {
"risk_score": 8.3,
"risk_rating": "Relatively Low",
"eal_usd": 89400,
"alr": 0.0003
}
}
The response includes all 17 hazard objects. Hazards not applicable to the county
(e.g., tsunami for an inland county) are returned as null. See the
Data Dictionary for the complete field reference and
API Docs for interactive testing.
Is this the official FEMA NRI data?
Yes. R2Data2 ingests directly from FEMA's National Risk Index dataset, published at hazards.fema.gov. No scores are modified or modeled by R2Data2 — the values returned by the API are FEMA's published figures. The data is refreshed in R2Data2 each December when FEMA releases an updated NRI version.
What does the composite risk_score actually represent?
The composite risk_score is a percentile rank (0–100) of
each county's overall natural hazard risk relative to all other U.S. counties, after
combining Expected Annual Loss, Social Vulnerability, and Community Resilience. A score
of 75 means the county has higher composite risk than 75% of all U.S. counties. It is
not a probability of loss or a dollar estimate — it is a relative ranking.
Why is eal_usd null for drought but present for other hazards?
FEMA's NRI methodology computes EAL for hazards that cause quantifiable
building damage. Drought primarily destroys crops and pasture rather than structures, so
FEMA does not compute a building-based EAL for the drought hazard type. The drought
risk_score and risk_rating are still populated — they reflect
drought frequency and severity relative to other counties, derived from the Palmer Drought
Severity Index and crop loss data.
How does agri_value_usd differ from building_value_usd?
building_value_usd is FEMA's estimate of total building
replacement value (residential + commercial + industrial structures). agri_value_usd
is FEMA's separate estimate of agricultural value at risk — crops, livestock, and
agricultural infrastructure — derived from USDA Census of Agriculture data. For farming
counties, agri_value_usd can exceed building_value_usd by a
large margin. It's the right denominator when computing agricultural loss ratios.
How often is the NRI data updated?
FEMA updates the National Risk Index annually, typically each December. R2Data2 ingests the new release automatically. The NRI is a structural baseline dataset — scores change slowly as FEMA refines its methodology and updates underlying Census and hazard event data. It is not a real-time or near-real-time signal; use it alongside R2Data2's weekly drought and daily soil moisture data for a complete risk picture.
Can I compare NRI scores across counties in different states?
Yes — NRI scores are national percentile ranks, so they are directly comparable across states and regions. A drought risk score of 70 in Iowa means the same thing as a score of 70 in Kansas: both counties rank in the 70th percentile of drought risk among all U.S. counties. This makes NRI particularly useful for portfolio-level risk ranking across geographically diverse loan books or insurance portfolios.
Free API key — no credit card required. NRI scores available on all plan tiers.
FEMA's authoritative county-level hazard risk data, served via REST API.