How we turn millions of raw federal fire records into the numbers, trends, and grades you see on every FireVerge page — and where that data falls short.
Most of the incident-level statistics on FireVerge come from the National Fire Incident Reporting System (NFIRS), run by FEMA's U.S. Fire Administration. Each year fire departments across the country submit standardized records for the incidents they respond to — structure fires, wildland fires, vehicle fires, hazardous conditions, false alarms, and more.
FireVerge loads the five most recent reporting years (2021–2025) of the NFIRS Public Data Release. We use a rolling five-year window rather than a single year for two reasons: it smooths out year-to-year noise, and it compensates for the fact that the newest year is always incomplete on release.
The NFIRS release is a set of large delimited text files linked by an incident key. Our pipeline:
111; you see "Building fire."Raw counts favor big cities, so we normalize by population using U.S. Census figures to produce per-capita rates (for example, fires per 1,000 residents). This lets a small town and a large city be compared fairly.
Where FireVerge shows a composite fire-safety grade (A+ through F), it ranks a city against every other city we profile. We blend its yearly incidents per 1,000 residents (weighted 80%) and civilian fire deaths per million residents (20%), averaged over the reporting window, and grade by percentile: roughly the best 5% get an A+, and each letter below covers about the next 10%, down to F for the bottom 5%. A grade is a quick relative signal, not an official rating. Always read it alongside the underlying numbers and local context.
Beyond NFIRS, FireVerge incorporates several federal datasets for wildfire and smoke context:
Active-fire figures come from a snapshot of the NIFC feed, dated on every page that shows them, not a live connection. County wildfire risk comes from the FEMA National Risk Index. National Weather Service alerts, EPA AirNow air quality, and NASA FIRMS hotspots are not yet part of the site; where pages point to them, they link to those agencies directly.
See the Data Sources page for full details on each.
Before publishing, we reconcile our aggregates against the U.S. Fire Administration's own published national summaries — matching national incident totals, building-fire counts, and civilian casualty figures for a reference year — and spot-check individual cities against known totals. This catches parsing errors and place-assignment mistakes.