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 IAD79FA032Accident · 1 fatalClosedN.American Navion · Somerset, KYNTSB OAK79FA019Accident · 2 fatalClosedCessna 182Q · Tuolumne, CANTSB OAK79FA016Accident · 2 fatalClosedBeech A36 · San Jose, CANTSB IAD79FKW06Accident · 2 fatalClosedCessna 150F · Bristol, TNNTSB FTW79FA050Accident · 4 fatalClosedPiper PA-24 · Dallas, TXNTSB NYC79FFA14Accident · 1 fatalClosedBensen B8M · Canton, NYNTSB LAX79FA031Accident · 3 fatalClosedCessna 172 · Mt Baldy, CANTSB OAK79FA018Accident · 2 fatalClosedPiper PA-28R · Fernley, NVNTSB LAX79FA030Accident · 4 fatalClosedMooney M-20E · Boron, CANTSB DEN79FA022Accident · 1 fatalClosedPiper PA-28 · Logan, UTNTSB FTW79FA049Accident · 1 fatalClosedPiper PA-28 · Comanche, TXNTSB FTW79FA048Accident · 2 fatalClosedAerostar 601P · New Braunfels, TXNTSB MIA80FA051Accident · 1 fatalClosedBeech S35 · Horseshoe Bch, FLNTSB FTW79FA047Accident · 2 fatalClosedPiper PA-28 · Rogers, ARNTSB DCA79AA008Accident · 2 fatalClosedFrakes M298 · Clarksburg, WVNTSB MIA79FA050Accident · 1 fatalClosedAmer Avco AA-5B · Plymouth, FLNTSB FTW79FA046Accident · 1 fatalClosedBellanca 17-30A · Bryans Corner, OKNTSB LAX79FA029Accident · 2 fatalClosedBellanca 14-13 · Compton, CANTSB DEN79FA021Accident · 4 fatalClosedMooney M20E · Littleton, CONTSB SEA79FAMS3Accident · 2 fatalClosedCessna 172M · Missing AircraftNTSB SEA79FA034Accident · 2 fatalClosedCessna 172 · Camas, WANTSB LAX79FA028Accident · 1 fatalClosedCessna A150L · Fillmore, CANTSB MIA79FA048Accident · 1 fatalClosedBeech E35 · Brunswick, GANTSB DEN79FA020Accident · 1 fatalClosedCessna R172K · Banner, WYNTSB CHI79DEP29Accident · 1 fatalClosedPiccard AX-3 · Missing AircraftNTSB MIA79FA047Accident · 2 fatalClosedPiper PA-23 · Miami, FLNTSB MIA79FA046Accident · 1 fatalClosedPiper PA-23 · Pascagoula, MSNTSB OAK79FAMS1Accident · 4 fatalClosedPiper PA-23 · Missing AircraftNTSB DEN79FA019Accident · 2 fatalClosedCessna T210 · Boulder, CONTSB LAX79FUG15Accident · 1 fatalClosedRand KR-2 · Victorville, CANTSB MIA79FA045Accident · 2 fatalClosedHughes 269C · Andytown, FLNTSB LAX79FA027Accident · 1 fatalClosedLaister LP15 · Lake Elsinore, CANTSB CHI79FA027Accident · 1 fatalClosedBeech 58P · Waukesha, WINTSB ANC79FA035Accident · 2 fatalClosedMaule M-4 · Eureka Lodge, AKNTSB LAX79FA026Accident · 1 fatalClosedCessna T210L · Long Beach, CANTSB MKC79FA016Accident · 2 fatalClosedCessna 180J · Blair, NENTSB LAX79FUG14Accident · 1 fatalClosedHeffron KR-2 · Corona, CANTSB DCA79AA007Accident · 6 fatalClosedLear Jet 25D · Detroit, MINTSB CHI79FA025Accident · 4 fatalClosedAerostar 601 · Grand Rapids, MINTSB CHI79FA023Accident · 2 fatalClosedPiper PA-28R · Memphis, INNTSB ANC79FA033Accident · 1 fatalClosedCessna U206 · Cape Romanzof, AKNTSB LAX79FA025Accident · 4 fatalClosedCessna 175 · Wickenburg, AZNTSB FTW79FA043Accident · 1 fatalClosedAero Comdr 560 · Oklahoma City, OKNTSB CHI79FA024Accident · 3 fatalClosedPiper PA-23 · Scottown, OHNTSB SEA79FYA07Accident · 1 fatalClosedPitts S-2A · Montpelier, IDNTSB SEA79FA019Accident · 1 fatalClosedCessna 182P · Seattle, WANTSB MIA79FA042Accident · 5 fatalClosedBell 47G2 · Opa Locka, FLNTSB MIA79FA041Accident · 2 fatalClosedBeech D-18S · Kenansville, FLNTSB FTW79FA044Accident · 2 fatalClosedCessna 172N · Mount Judea, ARNTSB FTW79FA042Accident · 1 fatalClosedBeech C90 · Houston, TX