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 LAX80FA096Accident · 2 fatalClosedPiper PA-34 · Redlands, CANTSB MKC80FA034Accident · 1 fatalClosedPitts S2S · Olathe, KSNTSB FTW80FAMS3Accident · 4 fatalClosedGrum-Amer GA-7 · Corpus Christi, TXNTSB FTW80FA071Accident · 4 fatalClosedCessna 182G · Pecos, TXNTSB FTW80FA070Accident · 1 fatalClosedCessna 150 · Tulsa, OKNTSB FTW80FA069Accident · 2 fatalClosedBell 206L-1 · Gibson, LANTSB DCA80AA017Accident · 2 fatalClosedLear Jet 23 · Richmond, VANTSB LAX80FA095Accident · 2 fatalClosedBeech 35-33 · Winslow, AZNTSB MIA80FA060Accident · 1 fatalClosedCessna 337 · Atlanta, GANTSB MIA80DA061Accident · 1 fatalClosedPiper PA-28R · St.Thomas, VINTSB LAX80FA094Accident · 4 fatalClosedPiper PA-28 · Lk Roosevelt, AZNTSB CHI80FET18Accident · 1 fatalClosedPitts S-1S · Fort Wayne, INNTSB CHI80FEI15Accident · 1 fatalClosedCessna 175 · New Phila, OHNTSB ANC80FA043Accident · 1 fatalClosedCessna 185F · Anchorage, AKNTSB MIA80DA059Accident · 1 fatalClosedBell 206B · Malabar, FLNTSB LAX80FUJ53Accident · 1 fatalClosedRyan ST-3KR · Scottsdale, AZNTSB LAX80FA093Accident · 2 fatalClosedRobinson R22 · Rnch Palos Vrd, CANTSB IAD80FA044Accident · 2 fatalClosedCessna 172 · Bethany, WVNTSB NYC80FA038Accident · 3 fatalClosedCessna 177RG · Peterborough, NHNTSB LAX80FUJ52Accident · 2 fatalClosedPiper PA-32R · Needles, CANTSB LAX80FA091Accident · 8 fatalClosedPiper PA-23 · Bakersfield, CANTSB SEA80FA027Accident · 3 fatalClosedCessna 177RG · Garberville, CANTSB FTW80FA068Accident · 1 fatalClosedCessna 404 · New Orleans, LANTSB SEA80FYP20Accident · 1 fatalClosedPage RV-3 · Prosser, WANTSB LAX80FA090Accident · 1 fatalClosedPiper PA-28R · Newhall, CANTSB LAX80FA089Accident · 1 fatalClosedCessna 172 · Cima, CANTSB FTW80FA067Accident · 1 fatalClosedBeech S35 · Board Camp, ARNTSB LAX81FA088Accident · 1 fatalClosedMitsubishi MU-2B · Henderson, NVNTSB SEA80FA026Accident · 1 fatalClosedCessna 172M · So.Lake Tahoe, CANTSB NYC80FA037Accident · 1 fatalClosedCessna 150 · Akron, NYNTSB LAX80AA087Accident · 4 fatalClosedBeech 58 · Salinas, CANTSB IAD80FA042Accident · 1 fatalClosedPiper PA-28 · Bowling Green, KYNTSB MIA80FA056Accident · 1 fatalClosedCessna 150L · Alamo, GANTSB NYC80FGM16Accident · 2 fatalClosedGlen-Co RAG-1 · Connoqunsg, PANTSB NYC80FA036Accident · 2 fatalClosedCessna 152 · Flushing, NYNTSB LAX80FA086Accident · 4 fatalClosedPiper PA-24 · Ngrapevine, CANTSB LAX80FA084Accident · 5 fatalClosedCessna 182P · Sn Luis Obspo, CANTSB LAX80FA083Accident · 4 fatalClosedPiper PA-23 · Solvang, CANTSB LAX80FA082Accident · 1 fatalClosedErco 415-C · Volcanoville, CANTSB LAX80DA081Accident · 1 fatalClosedCessna A185E · Santa Paula, CANTSB IAD80FA040Accident · 4 fatalClosedPiper PA-28 · Falmouth, KYNTSB IAD80FA039Accident · 3 fatalClosedBalloon WKS AX-7 · Hurricane, WVNTSB FTW80FRD24Accident · 2 fatalClosedChampion 7GCAA · Maurice, LANTSB DEN80FA030Accident · 1 fatalClosedForney F-1 · Ft.Collins, CONTSB NYC80FAMS4Accident · 1 fatalClosedCessna 150 · Missing AircraftNTSB FTW80FA065Accident · 2 fatalClosedCessna 150L · Pottsboro, TXNTSB CHI80FA034Accident · 3 fatalClosedCessna 182 · Alhambra, ILNTSB LAX80FA080Accident · 2 fatalClosedPiper PA-28 · Big Bear City, CANTSB LAX80FA079Accident · 2 fatalClosedCessna 150 · Byron, CANTSB SEA80FA025Accident · 3 fatalClosedDouglas DC-3C · Athol, ID