NTSB investigations, 1978
180,624 investigations by the National Transportation Safety Board since 1962: 174,602 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 year(c.\"eventDate\") = 1978 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 year(c."eventDate") = 1978 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 CHI79DEP05Accident · Minor injuriesClosedCessna 172 · Shawano, WINTSB ANC79FA010Accident · No injuriesClosedCessna 207A · Napaskiak, AKNTSB ANC79DA012Accident · No injuriesClosedPiper PA-32 · Lime Village, AKNTSB ANC79DA011Accident · No injuriesClosedCessna 180 · Pederson Point, AKNTSB SEA79DYP01Accident · Minor injuriesClosedCessna 172 · Elk City, IDNTSB OAK79FA006Accident · 2 fatalClosedCessna T210G · Groveland, CANTSB NYC79FGM06Accident · No injuriesClosedGreat Lakes Baby · Belle Vernon, PANTSB NYC79FGM05Accident · No injuriesClosedCessna 337 · Erie, PANTSB NYC79DFA02Accident · No injuriesClosedCessna 180 · Wallkill, NYNTSB MKC79FCD03Accident · Minor injuriesClosedBellanca 7KCAB · Castalia, IANTSB MIA79FLD11Accident · Minor injuriesClosedCessna 150 · Kenansville, FLNTSB MIA79FA004Accident · 1 fatalClosedGreat Lakes 2T-1A2 · Guntersville, ALNTSB LAX79FUG03Accident · No injuriesClosedCessna 170B · Eagle Mountain, CANTSB IAD79FLQ03Accident · No injuriesClosedWaco ASO · Mt Sterling, KYNTSB IAD79FKM04Accident · Minor injuriesClosedPiper PA-28 · Salisbury, NCNTSB FTW79FRD06Accident · Serious injuriesClosedPitts S-2A · Abbeville, LANTSB FTW79DRG07Accident · No injuriesClosedSchweizer SGS232 · Georgetown, TXNTSB FTW79DRA02Accident · Minor injuriesClosedPiper PA-28 · Houston, TXNTSB FTW79DA008Accident · 1 fatalClosedMooney M18LA · Wilson, TXNTSB DEN79FQA06Accident · No injuriesClosedBell 47G3B2 · Albuquerque, NMNTSB CHI79FEI08Accident · Minor injuriesClosedRepublic RC-3 · Sandusky Bay, OHNTSB CHI79FEG03Accident · Minor injuriesClosedCessna 150F · Hillsboro, OHNTSB CHI79FEC03Accident · Serious injuriesClosedPiccard AX6 · Rochester, MINTSB SEA79FTA03Accident · Serious injuriesClosedPiper PA-18 · Denton, MTNTSB SEA79FA010Accident · 3 fatalClosedPiper PA-20 · Joseph, ORNTSB SEA79FA007Accident · 1 fatalClosedSchweizer SGS232 · Hailey, IDNTSB OAK78DVA07Accident · No injuriesClosedCessna 172N · Huron, CANTSB NYC79FA006Accident · 1 fatalClosedPiper PA-38 · West Townshend, VTNTSB MIA79FKJ09Accident · 1 fatalClosedAmateur Mini · Bessemer, ALNTSB MIA79FKG07Accident · No injuriesClosedAeronca 7AC · Hampton, GANTSB LAX79FUM01Accident · Minor injuriesClosedPiper PA-28R · Plaster City, CANTSB LAX79FUJ11Accident · No injuriesClosedKnight Twst WHB-1 · Marana, AZNTSB LAX79FA009Accident · 2 fatalClosedCessna TU206G · Chula Vista, CANTSB IAD79FKW01Accident · 2 fatalClosedCessna 150G · Evensville, TNNTSB IAD79FA006Accident · 1 fatalClosedCessna 120 · Covington, TNNTSB IAD79DLQ02Accident · Minor injuriesClosedGlobe GC-1B · Pikeville, KYNTSB FTW79FRG06Accident · No injuriesClosedCessna U206G · Austin, TXNTSB CHI79FEX04Accident · Minor injuriesClosedErco 415-D · Kirklin, INNTSB CHI79FEI03Accident · No injuriesClosedCessna 150M · Cleveland, OHNTSB OAK79DVA09Accident · No injuriesClosedAyres S2R · Corcoran, CANTSB NYC79FA005Accident · 1 fatalClosedPiper PA-28 · Great Bend, PANTSB MKC79FCG10Accident · No injuriesClosedBeech B95-55 · Kansas City, MONTSB MIA79FLA07Accident · No injuriesClosedMooney M20C · Daytona Beach, FLNTSB MIA79F1D09Accident · Serious injuriesClosedGrumman AA-5B · Vero Beach, FLNTSB IAD79FIA03Accident · Serious injuriesClosedPiper PA-28R · Standardsville, VANTSB IAD79FA005Accident · 2 fatalClosedPiper PA-28 · Harpers Ferry, WVNTSB CHI79IA013Incident · No injuriesClosedBoeing 737 · Cleveland, OHNTSB CHI79FA012Accident · 1 fatalClosedCessna 172M · Gallipolis, OHNTSB LAX79IA008Incident · No injuriesClosedSaberliner NA-265 · Los Angeles, CANTSB DEN79FTC01Accident · No injuriesClosedCessna 310P · Pinedale, WY