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 CHI80FA012Accident · 3 fatalClosedCessna 210L · Fort Wayne, INNTSB CHI80FA010Accident · 1 fatalClosedCessna 150 · Wilmington, OHNTSB LAX80FA020Accident · 3 fatalClosedPiper PA-24 · Alturas, CANTSB LAX80FA017Accident · 3 fatalClosedCessna 182R · Napa, CANTSB ANC80FA015Accident · 1 fatalClosedBell 47G3B1 · Farewell, AKNTSB SEA80FA008Accident · 2 fatalClosedNavion A · Kent, WANTSB MKC80FA009Accident · 1 fatalClosedMooney M-20J · Coffeyville, KSNTSB DEN80FTE09Accident · 1 fatalClosedWoody Push WAS-2 · Rocky Ford, CONTSB LAX80FA019Accident · 4 fatalClosedCessna 172RG · Lassen Peak, CANTSB CHI80FEV07Accident · 1 fatalClosedAmerican AA-1B · Charleston, ILNTSB SEA80FA007Accident · 2 fatalClosedCessna T210M · Yakima, WANTSB MKC80FA007Accident · 1 fatalClosedCessna 210 · Mountain View, MONTSB IAD80FLJ05Accident · 1 fatalClosedPiper PA-38 · Aventon, NCNTSB MKC80FA008Accident · 1 fatalClosedAmer Avco AA1-A · New Boston, MONTSB LAX80FA016Accident · 1 fatalClosedPiper PA-28 · Santa Barbara, CANTSB MIA80FA012Accident · 2 fatalClosedDouglas C-54D · Mccormick, SCNTSB MIA80DA020Accident · 1 fatalClosedBeech D50B · Missing AircraftNTSB FTW80FPM03Accident · 1 fatalClosedBenson B8M · Sand Springs, OKNTSB DEN80FA009Accident · 2 fatalClosedCessna 500 · Castle Rock, CONTSB MIA80FA010Accident · 2 fatalClosedErco 415-C · Bishopville, SCNTSB FTW80DA015Accident · 1 fatalClosedCessna 210 · El Paso, TXNTSB DCA80AA007Accident · 3 fatalClosedLockheed 188C · Salt Lake City, UTNTSB NYC80FA011Accident · 3 fatalClosedCessna 337G · Bennington, VTNTSB FTW80FA014Accident · 2 fatalClosedCessna 152 · Lillian, TXNTSB NYC80FA010Accident · 3 fatalClosedAerostar 601P · Charlstadt, NJNTSB MKC80FA005Accident · 1 fatalClosedCessna 150D · Stet, MONTSB MKC79FA006Accident · 1 fatalClosedPazmany PL-2 · Olathe, KSNTSB LAX80FA014Accident · 3 fatalClosedCessna 182Q · Livermore, CANTSB LAX80FA013Accident · 2 fatalClosedPiper PA-28 · Livermore, CANTSB DCA80AA021Accident · FatalClosedMartin 404 · Tusayan, AZNTSB ANC80FA012Accident · 1 fatalClosedPiper PA-20 · Palmer, AKNTSB SEA80FA005Accident · 3 fatalClosedCessna T310R · Salem, ORNTSB UNK80X0102Accident · 1 fatalClosedPiper PA-28 · Melvin, IANTSB LAX80FUQ03Accident · 2 fatalClosedRand KR-2 · Mojave, CANTSB FTW80FA011Accident · 2 fatalClosedCessna 172M · Sugarland, TXNTSB LAX80FA012Accident · 2 fatalClosedPiper PA-28 · Phoenix, AZNTSB LAX80FVM06Accident · 1 fatalClosedBoeing A75N1 · Paicines, CANTSB NYC80FAMS2Accident · 3 fatalClosedCessna 172 · Shadigee, NYNTSB LAX80DJA03Accident · 1 fatalClosedBeech C-45H · Pacific Ocean (Pacific Ocean)NTSB LAX80FA010Accident · 1 fatalClosedMooney M20E · Mammoth Lakes, CANTSB FTW80FPJ03Accident · 2 fatalClosedMustang II · Nedmond, OKNTSB MIA80FA008Accident · 5 fatalClosedPiper PA-31 · Greenville, SCNTSB IAD80AA008Accident · 3 fatalClosedCessna P337H · Benson, NCNTSB IAD80FA007Accident · 5 fatalClosedMitsubishi MU-2F · Nashville, TNNTSB NYC80FA008Accident · 1 fatalClosedCessna 152 · New Bedford, MANTSB LAX80FA009Accident · 4 fatalClosedCessna T337C · Hesperia, CANTSB DCA80RA003Accident · 72 fatalClosedDouglas DC-10 · Mexico City, MexicoNTSB DEN80FA008Accident · 2 fatalClosedCessna 310 · Tucumcari, NMNTSB ANC80FA008Accident · 2 fatalClosedDouglas DC-3 · Bettles, AKNTSB DEN80FA007Accident · 1 fatalClosedCessna 182P · Farmington, NM