Fatal NTSB investigations
180,658 investigations by the National Transportation Safety Board since 1962: 174,636 accidents, the rest incidents and other occurrences. Each has NTSB’s narrative and, once the investigation is done, its probable cause; since 2008, its findings and sequence of events.
Cases, newest first
Query with SQL
duckdb -csv -c "SELECT c.\"ntsbNumber\", c.\"eventDate\", c.\"eventType\", c.\"eventCity\", c.\"eventStateOrRegion\", a.n_number, a.\"aircraftMake\", a.\"aircraftModel\", c.\"highestInjuryLevel\", c.\"totalFatal\", c.\"completionStatus\", c.report_url FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c.\"mKey\" AND a.position = 1 WHERE c.\"highestInjuryLevel\" = 'Fatal' ORDER BY c.\"eventDate\" DESC, c.\"ntsbNumber\" DESC"
Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.
SELECT c."ntsbNumber", c."eventDate", c."eventType", c."eventCity", c."eventStateOrRegion", a.n_number, a."aircraftMake", a."aircraftModel", c."highestInjuryLevel", c."totalFatal", c."completionStatus", c.report_url FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c."mKey" AND a.position = 1 WHERE c."highestInjuryLevel" = 'Fatal' ORDER BY c."eventDate" DESC, c."ntsbNumber" DESC
Run it at the DuckDB prompt, or in any tool that reads Parquet over HTTPS. More ways to query the release are on Use the data.
NTSB FTW82DA023Accident · 1 fatalClosedPiper PA-28 · Garden City, LANTSB DEN82FA011Accident · 4 fatalClosedBeech 95 · Cedar City, UTNTSB FTW82FA025Accident · 1 fatalClosedPiper PA-28 · Ruidoso, NMNTSB ATL82FA022Accident · 1 fatalClosedCessna 206 · Pine Mountain, GANTSB SEA82FA011Accident · 2 fatalClosedCessna 150G · Renton, WANTSB SEA82FA006Accident · 5 fatalClosedCessna 172M · Payette, ORNTSB NYC82FA012Accident · 1 fatalClosedBeech 35 · Wyoming, DENTSB MKC82FA008Accident · 1 fatalClosedPiper PA-28 · Le Mars, IANTSB CHI82FA016Accident · 2 fatalClosedCessna 182E · Platteville, WINTSB NYC82FA011Accident · 4 fatalClosedCessna 150G · Osgood, PANTSB MKC82FA009Accident · 5 fatalClosedCessna 177A · Ellinwood, KSNTSB MKC82FA007Accident · 5 fatalClosedCessna 182P · Wauneta, NENTSB LAX82FA021Accident · 3 fatalClosedBeech J35 · Lake Havasu, AZNTSB MKC82FA006Accident · 1 fatalClosedCessna 172N · Prairie City, IANTSB MIA82FA014Accident · 1 fatalClosedCessna 172G · St.Petersburg, FLNTSB DEN82FA010Accident · 1 fatalClosedMooney M-21 · La Veta, CONTSB ATL82FA021Accident · 2 fatalClosedBell 206B · Honaker, VANTSB LAX82FA019Accident · 3 fatalClosedCessna 210 · Susanville, CANTSB LAX82FA018Accident · 2 fatalClosedPiper PA-34 · Oceanside, CANTSB LAX82DA017Accident · 1 fatalClosedNitsubishi MU-2B · Pago Pago, AntarcticaNTSB SEA82FA005Accident · 3 fatalClosedCessna 421C · Shoshone, IDNTSB ATL82FA020Accident · 3 fatalClosedCessna T210 · Charleston, WVNTSB MIA82FA112Accident · 2 fatalClosedMitsubishi MU-2B · Jacksonville, FLNTSB ATL82AA019Accident · 3 fatalClosedPiper Advcd PAT-1 · Mathews, VANTSB LAX82FA016Accident · 2 fatalClosedPiper PA-28 · Laughlin, NVNTSB FTW82DRA10Accident · 1 fatalClosedAero Comdr 112 · Beaumont, TXNTSB DEN82FA008Accident · 7 fatalClosedMitsubishi MU-2B · Eagle, CONTSB ATL82FA018Accident · 1 fatalClosedCessna 425 · Natchez, MSNTSB NYC82FA009Accident · 4 fatalClosedPiper PA-32 · Mount Pocono, PANTSB CHI82FA014Accident · 3 fatalClosedCessna 172 · Wolf Lake, MNNTSB CHI82FA013Accident · 1 fatalClosedCessna 170B · Onamia, MNNTSB LAX82FUM02Accident · 1 fatalClosedRockwell S-2R · Calipatria, CANTSB DEN82FTE09Accident · 1 fatalClosedAeronca 7KCAB · Morrison, CONTSB CHI82FEP09Accident · 1 fatalClosedOsprey 2 · Madison, WINTSB CHI82FA012Accident · 1 fatalClosedCessna 150 · Palmyra, INNTSB ATL82FA017Accident · 1 fatalClosedPiper PA-28 · Savannah, GANTSB MKC82FA005Accident · 1 fatalClosedPitts SPL · Oak Grove, MONTSB LAX82FA014Accident · 1 fatalClosedBell 206B · Napa, CANTSB FTW82DA021Accident · 1 fatalClosedBellanca 7ECA · Plainview, TXNTSB NYC82FA008Accident · 1 fatalClosedPiper PA-28 · North Hudson, NYNTSB LAX82FA012Accident · 2 fatalClosedRobinson R22 · Livermore, CANTSB NYC82FA007Accident · 1 fatalClosedChampion 7GCAA · Scituate, MANTSB FTW82DA020Accident · 1 fatalClosedPiper J3C-65 · Conroe, TXNTSB ATL82FLJ03Accident · 1 fatalClosedDabbs B8M · Garland, NCNTSB SEA82FA003Accident · 1 fatalClosedMaule M-5 · North Bend, ORNTSB NYC82FGT04Accident · 1 fatalClosedCarver HP-14B · Altoona, PANTSB ANC82FA007Accident · 1 fatalClosedAero Comdr 680E · Savoonga, AKNTSB ANC82FA006Accident · 2 fatalClosedCessna 207 · Skwentna, AKNTSB SEA82FA002Accident · 1 fatalClosedCessna 175B · Springfield, IDNTSB LAX82FA011Accident · 1 fatalClosedCessna 152 · Avondale, AZ