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 LAX81FA005Accident · 1 fatalClosedBellanca 17-31 · Gorman, CANTSB MKC79FA014Accident · 1 fatalClosedCessna 210L · Junction City, KSNTSB MIA79FA040Accident · 1 fatalClosedCessna 150M · Orlando, FLNTSB FTW79FA040Accident · 2 fatalClosedBeech 95-B55 · Acuff, TXNTSB OAK79FA015Accident · 1 fatalClosedPiper PA-28 · Porterville, CANTSB NYC79FA017Accident · 5 fatalClosedPiper PA-31 · Templeton, MANTSB MIA79DA043Accident · 2 fatalClosedBeech A23A · Missing AircraftNTSB FTW79FA041Accident · 3 fatalClosedAero Comdr 680FP · El Reno, OKNTSB FTW79FA039Accident · 1 fatalClosedBeech 95-B55 · Fayetteville, ARNTSB ANC79FA031Accident · 1 fatalClosedPiper PA-18 · Eureka Lodge, AKNTSB OAK79FA014Accident · 3 fatalClosedCessna 182Q · Truckee, CANTSB DEN79FA016Accident · 5 fatalClosedCessna 421C · Spanish Forks, UTNTSB MIA79FA036Accident · 3 fatalClosedCessna 411 · Jacksonville, FLNTSB OAK79FVM08Accident · 1 fatalClosedStarduster 1 · Santa Cruz, CANTSB MIA79DA038Accident · 3 fatalClosedCessna 210G · Gt Inagua, Burkina FasoNTSB NYC79FA030Accident · 2 fatalClosedGrum Amer AA-1B · Milroy, PANTSB MIA79FA035Accident · 1 fatalClosedCessna 310R · Madison, MSNTSB OAK79FA013Accident · 2 fatalClosedBeech G18S · Sacramento, CANTSB IAD79FA027Accident · 2 fatalClosedChampion 7KCAB · Fredricksburg, VANTSB MIA79FA034Accident · 1 fatalClosedPiper PA-30 · Lafayette, GANTSB IAD79FA026Accident · 2 fatalClosedCessna 177B · Charlotte, NCNTSB FTW79FA038Accident · 1 fatalClosedBeech C-90 · Houston, TXNTSB CHI79FA022Accident · 2 fatalClosedPiper PA-28R · Grissom Afb, INNTSB LAX79FA021Accident · 1 fatalClosedBeech 95-55 · Flagstaff, AZNTSB FTW79FA037Accident · 2 fatalClosedCessna 172XP · Abilene, TXNTSB FTW79FA036Accident · 4 fatalClosedBeech 95-B55 · Lewisville, TXNTSB FTW79FA035Accident · 1 fatalClosedBell BH212 · Galveston, TXNTSB FTW79FA034Accident · 1 fatalClosedAero Comdr 680 · Oklahoma City, OKNTSB DCA79AA005Accident · 10 fatalClosedDouglas DC-8 · Portland, ORNTSB LAX79FA020Accident · 1 fatalClosedHughes 500DH · Mecca, CANTSB DEN79FA013Accident · 1 fatalClosedCessna U206 · Ogden, UTNTSB DEN79FA012Accident · 1 fatalClosedCessna 172A · Park Valley, UTNTSB MIA79FA032Accident · 2 fatalClosedBeech E33 · Arcadia, FLNTSB DEN79FTE14Accident · 1 fatalClosedMidget Mustng · Aurora, CONTSB NYC79FA044Accident · 3 fatalClosedPiper PA-31 · Saranac Lake, NYNTSB LAX79FA019Accident · 2 fatalClosedPiper PA-32 · Sun City, AZNTSB SEA83FA064Accident · 2 fatalClosedPiper PA-28 · North Bend, WANTSB OAK79FA012Accident · 1 fatalClosedBellanca 17-31 · San Rafael, CANTSB MKC79FA011Accident · 4 fatalClosedPiper PA-28 · Kennett, MONTSB NYC79FA016Accident · 1 fatalClosedCessna 182 · Panama, NYNTSB ANC79FA028Accident · 2 fatalClosedCessna 207 · Chevak, AKNTSB LAX79FA022Accident · 4 fatalClosedPiper PA-24 · Springerville, AZNTSB FTW79FA029Accident · 4 fatalClosedCessna 172N · Ada, OKNTSB MKC79FCJ04Accident · 1 fatalClosedCessna 172 · Oshkosh, NENTSB IAD79FA024Accident · 2 fatalClosedBeech B-19 · Greensboro, NCNTSB FTW79FA028Accident · 3 fatalClosedCessna 172K · Austin, TXNTSB FTW79FA026Accident · 5 fatalClosedBeech C-45G · Bordelonville, LANTSB FTW79DA027Accident · 2 fatalClosedCessna 152 · Husser, LANTSB CHI79FA021Accident · 2 fatalClosedCessna 210L · Morton, ILNTSB MKC79FA012Accident · 3 fatalClosedPiper PA-32 · Virginia, NE