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 FTW79FA028Accident · 2 fatalClosedCessna T210N · Kingfisher, OKNTSB CHI79FEV27Accident · 1 fatalClosedSmith BGL · Macomb, ILNTSB NYC79FA063Accident · 1 fatalClosedAero Comdr 560A · Pavilion, NYNTSB MIA79FA107Accident · 5 fatalClosedPiper PA-32 · Huntsville, ALNTSB IAD79FLQ21Accident · 2 fatalClosedGreat Lakes 2T-1A · Versailles, KYNTSB DEN79FA051Accident · 3 fatalClosedCessna 177RG · Fairplay, CONTSB CHI79FA059Accident · 2 fatalClosedPiper PA-22 · Pellston, MINTSB OAK79DAMS7Accident · 2 fatalClosedDouglas DC-3 · Honolulu (Pacific Ocean)NTSB MKC79FA041Accident · 1 fatalClosedAmer Avco AA-1A · Versailles, MONTSB LAX79FA062Accident · 1 fatalClosedCessna 172 · Mesa, AZNTSB FTW79FA097Accident · 1 fatalClosedCessna A185F · Lafayette, LANTSB CHI79FEX33Accident · 1 fatalClosedTexas Heli OH-13 · Solitude, INNTSB LAX79FVA51Accident · 1 fatalClosedCallair A-9 · Shafter, CANTSB CHI79FEG20Accident · 1 fatalClosedWarmick BAT W3 · Miamitown, OHNTSB CHI79FEI33Accident · 1 fatalClosedPitts S1 · Warren, OHNTSB FTW79DA095Accident · 1 fatalClosedCessna 150J · Crescent, OKNTSB NYC80FAMS1Accident · 2 fatalClosedCessna 310 · Missing AircraftNTSB NYC79FA058Accident · 4 fatalClosedPiper PA-28 · Blng Springs, PANTSB CHI79FEM29Accident · 2 fatalClosedSmith Sport Aire · Elk Rapids, MINTSB SEA79FA046Accident · 1 fatalClosedPiper PA-38 · Bellevue, IDNTSB NYC79FA057Accident · 2 fatalClosedPiper PA-18S · Shenley, PANTSB NYC79FA056Accident · 2 fatalClosedBell 206B · Philadelphia, PANTSB DEN79FA049Accident · 1 fatalClosedCessna 172 · Albuquerque, NMNTSB MKC79FA040Accident · 1 fatalClosedCessna 177 · Le Sueur, MNNTSB CHI80FA058Accident · 1 fatalClosedBeech 35-33 · Wheeling, ILNTSB ANC79FA068Accident · 7 fatalClosedCessna 402B · Anchorage, AKNTSB MIA79FA102Accident · 1 fatalClosedCessna 210M · Milton, FLNTSB LAX79FA060Accident · 1 fatalClosedPiper PA-32 · Burmuda Dunes, CANTSB FTW79FA094Accident · 2 fatalClosedCessna 172M · Little Rock, ARNTSB MIA79FA101Accident · 2 fatalClosedCessna 182E · Clearwater, FLNTSB LAX79FUJ92Accident · 1 fatalClosedPietenpol Aircam · Mesa, AZNTSB LAX79FA059Accident · 4 fatalClosedFairchild C119L · Casa Grande, AZNTSB IAD80FA009Accident · 2 fatalClosedCessna T210 · Highlands, NCNTSB SEA79FA042Accident · 2 fatalClosedCessna 172M · Bremerton, WANTSB NYC79FA052Accident · 2 fatalClosedHughes 369HS · Hunter, NYNTSB MIA79FKQ14Accident · 1 fatalClosedCessna A188B · Lyman, MSNTSB ANC79FA067Accident · 3 fatalClosedRallye 235GT · Kodiak, AKNTSB SEA79FA043Accident · 2 fatalClosedAero Comdr 114 · Leavenworth, WANTSB NYC79FHJ21Accident · 1 fatalClosedBell 47G-5 · Jamesport, NYNTSB MKC79FA039Accident · 1 fatalClosedCessna 120 · Madison, SDNTSB FTW79DA093Accident · 1 fatalClosedCessna 140 · Basile, LANTSB DEN79FA048Accident · 2 fatalClosedLear Jet 25B · Pueblo, CONTSB CHI79FEK17Accident · 1 fatalClosedVariviggen Edgar · Columbus, OHNTSB MKC79FA038Accident · 2 fatalClosedAeronca 7AC · Eveleth, MNNTSB MIA79FA099Accident · 1 fatalClosedBellanca 14-193 · Ozark, ALNTSB IAD79FA061Accident · 5 fatalClosedCessna 172 · Kitty Hawk, NCNTSB CHI79FA057Accident · 3 fatalClosedPiper PA-22 · St Charles, ILNTSB FTW79FA092Accident · 7 fatalClosedCessna 340 · Ashdown, ARNTSB CHI79FA056Accident · 1 fatalClosedPiper PA-28 · Taylor, WINTSB CHI79FA052Accident · 2 fatalClosedCessna 172M · Chenoa, IL