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 DEN80FA012Accident · 2 fatalClosedMitsubishi MU-2B · Provo, UTNTSB CHI80FA016Accident · 2 fatalClosedCessna 172K · Edwardsville, ILNTSB CHI80DA018Accident · 2 fatalClosedBeech B58 · Taylorville, ILNTSB CHI80DA017Accident · 2 fatalClosedCessna 310R · Green Bay, WINTSB LAX80FA114Accident · 2 fatalClosedPiper PA-32R · Safford, AZNTSB MIA80FLA12Accident · 1 fatalClosedNavion H · Waycross, GANTSB FTW80FA023Accident · 1 fatalClosedCessna 180K · Harvey, LANTSB NYC80FA015Accident · 1 fatalClosedCessna 172 · Washingtnville, NYNTSB MIA80FA019Accident · 2 fatalClosedN American P-51D · Eufaula, ALNTSB IAD80FA017Accident · 7 fatalClosedBeech A65 · Lexington, KYNTSB CHI80FA015Accident · 1 fatalClosedPiper PA-28 · Mansfield, OHNTSB MIA80FA018Accident · 4 fatalClosedRaven S-55A · Davie, FLNTSB LAX80FA025Accident · 1 fatalClosedMooney M20J · Palo Alto, CANTSB FTW80FRG13Accident · 1 fatalClosedErco 415-C · Troy, TXNTSB FTW80FA022Accident · 2 fatalClosedCessna A185F · Venice, LANTSB FTW80FA021Accident · 2 fatalClosedPiper PA-28 · Sonora, TXNTSB CHI80FA014Accident · 1 fatalClosedHughes 269C · West Milton, OHNTSB IAD80FA016Accident · 1 fatalClosedPiper PA-23 · Knoxville, TNNTSB DEN80FTE12Accident · 2 fatalClosedDelta Dyke · Broomfield, CONTSB SEA80FAMS1Accident · 4 fatalClosedPiper PA-24 · Missing AircraftNTSB SEA80FA047Accident · 4 fatalClosedPiper PA-24 · White Pass, WANTSB MKC80FA014Accident · 1 fatalClosedCessna 182S · Womack, MONTSB SEA80FA014Accident · 2 fatalClosedCessna 182 · Idaho Falls, IDNTSB LAX80FA024Accident · 1 fatalClosedAerostar 601P · Bishop, CANTSB LAX80FA023Accident · 3 fatalClosedCessna 172M · Huntington Bch, CANTSB SEA80FA013Accident · 1 fatalClosedCessna T210M · Pasco, WANTSB SEA80FA012Accident · 2 fatalClosedAeronca 65-CA · Mountain Home, IDNTSB SEA80FA011Accident · 2 fatalClosedBeech V35A · Sublett, IDNTSB SEA80FA010Accident · 1 fatalClosedCessna 210 · Malad City, IDNTSB MIA80FA017Accident · 2 fatalClosedPiper PA-24 · Clearwater, FLNTSB LAX80FA022Accident · 2 fatalClosedBeech V35B · Show Low, AZNTSB MIA8OFA016Accident · 2 fatalClosedPiper PA-23 · Pembroke Pines, FLNTSB ANC80FA020Accident · 2 fatalClosedPiper PA-18 · Grayling, AKNTSB DEN80FA011Accident · 2 fatalClosedCessna 182 · Longmont, CONTSB ANC80FA018Accident · 4 fatalClosedDehavnd Can DHC-6 · Nome, AKNTSB CHI80FA013Accident · 1 fatalClosedCessna 177 · Gary, INNTSB ANC80FA017Accident · 1 fatalClosedCessna 180 · Goose Bay, AKNTSB NYC80FA014Accident · 1 fatalClosedPiper PA-28 · Watsontown, PANTSB MIA80FA015Accident · 2 fatalClosedAmer Avco AA1-B · Melbourne, FLNTSB SEA80FA009Accident · 2 fatalClosedMooney M20C · Grass Valley, ORNTSB LAX80FA021Accident · 2 fatalClosedCessna 152 · Flagstaff, AZNTSB FTW80FA019Accident · 1 fatalClosedMitsubishi MU-2B · Post Oak, TXNTSB MKC80FA010Accident · 6 fatalClosedPiper PA-23 · Columbus, NENTSB MIA80FA014Accident · 4 fatalClosedPiper PA-32R · Anniston, ALNTSB LAX80FA018Accident · 5 fatalClosedCessna 180H · Weaverville, CANTSB LAX80FA011Accident · 3 fatalClosedBeech V35B · Delta, OHNTSB IAD80FA014Accident · 4 fatalClosedPiper PA-32 · Davis, WVNTSB IAD80FA013Accident · 1 fatalClosedPiper PA-23 · Locust Grove, VANTSB IAD80FA012Accident · 1 fatalClosedBellanca 8KCAB · Churchton, MDNTSB FTW80IA018Incident · 1 fatalClosedLockheed L-1011 · Mineral Wells, TX