NTSB investigations, 1981
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\") = 1981 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") = 1981 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 ANC81FA081Accident · 3 fatalClosedCessna 180 · Naknek, AKNTSB NYC81FGT09Accident · Minor injuriesClosedCessna 172P · Brogue, PANTSB NYC81DHA17Accident · Minor injuriesClosedAeronca 7AC · Springfield, PANTSB FTW81FRG55Accident · No injuriesClosedAir Tractor AT-301 · La Villa, TXNTSB FTW81DRJ21Accident · No injuriesClosedGrumman G-164B · Shreveport, LANTSB FTW81DRA44Accident · Minor injuriesClosedPiper PA-28 · Houston, TXNTSB FTW81DPG52Accident · No injuriesClosedCessna 188 · Gould, ARNTSB DEN81DTM40Accident · No injuriesClosedGrumman AG-CAT · Park Valley, UTNTSB ATL81FKJ23Accident · No injuriesClosedStinson 108-2 · Huntsville, ALNTSB ATL81DKG32Accident · Serious injuriesClosedPiper PA-22 · Griffin, GANTSB ANC81FA079Accident · 3 fatalClosedDouglas DC-4 · Kenai, AKNTSB NYC81FGM23Accident · No injuriesClosedPiper PA-28 · Baggaley, PANTSB FTW81FQG42Accident · Serious injuriesClosedSchneider LS-4 · Hobbs, NMNTSB FTW81DRD32Accident · No injuriesClosedBeech 77 · Grand Isle, LANTSB FTW81DPG53Accident · No injuriesClosedCessna 188B · Beech Grove, ARNTSB DEN81FTM35Accident · No injuriesClosedCessna 172N · Moab, UTNTSB DEN81FTE58Accident · No injuriesClosedBeech 23 · Eaton, CONTSB CHI81IA080Incident · No injuriesClosedCessna 152 · Springfield, OHNTSB ATL81FKM14Accident · Serious injuriesClosedPiper PA-32R · Asheville, NCNTSB ATL81FKJ24Accident · 1 fatalClosedPiper J3C-65 · Fadette, ALNTSB SEA81DYK12Accident · No injuriesClosedCessna 180 · Florence, ORNTSB NYC81FNA18Accident · 1 fatalClosedRand KR-2 · N Kingstown, RINTSB NYC81FFJ18Accident · Minor injuriesClosedAeronca 7DC · Albion, NYNTSB MKC81FCG50Accident · No injuriesClosedCessna 152 · Liberty, MONTSB MKC81FCA19Accident · No injuriesClosedVarga 2150A · Sullivan, MONTSB MKC81DCD24Accident · No injuriesClosedLuscombe 8A · Muscatine, IANTSB MIA81FLD53Accident · Serious injuriesClosedCessna 172 · Tampa, FLNTSB MIA81FA093Accident · 2 fatalClosedPiper PA-28 · Lakeland, FLNTSB FTW81FPG54Accident · No injuriesClosedPiper PA-32 · Little Rock, ARNTSB DEN81FTE59Accident · No injuriesClosedCessna 177B · New Raymer, CONTSB DEN81FTA11Accident · Serious injuriesClosedCessna T-50 · Ft Smith, MTNTSB DEN81FA049Accident · 4 fatalClosedGulf-Amer AA-5B · Crested Butte, CONTSB DEN81DTI16Accident · No injuriesClosedCessna 182 · Great Falls, MTNTSB DEN81DTI13Accident · No injuriesClosedCessna 172 · Schafers Mdws, MTNTSB CHI81FEK23Accident · No injuriesClosedVarga 2150A · Delaware, OHNTSB CHI81FEE44Accident · Minor injuriesClosedCessna 172N · Deerfield, ILNTSB CHI81FA068Accident · Minor injuriesClosedBellanca 7GCBC · Moline, ILNTSB CHI81DEG14Accident · No injuriesClosedBellanca 7ECA · Harrison, OHNTSB SEA81DYK10Accident · No injuriesClosedCessna T210M · Sunriver, ORNTSB MKC81FCG49Accident · No injuriesClosedPiper PA-25 · Knob Noster, MONTSB MKC81FCG46Accident · No injuriesClosedCessna A188B · Orrick, MONTSB MKC81DCD23Accident · No injuriesClosedThorp T-18 · Waterloo, IANTSB MIA81FA094Accident · 3 fatalClosedPiper PA-32R · Naples, FLNTSB LAX81DVG51Accident · No injuriesClosedPiper PA-38 · Angwin, CANTSB FTW81FRA45Accident · Minor injuriesClosedCessna 172 · Palacios, TXNTSB FTW81FQA36Accident · No injuriesClosedPiper PA-28 · Albuquerque, NMNTSB DEN81FTM34Accident · No injuriesClosedGrum Amer AA-5B · Provo, UTNTSB DEN81FTC20Accident · Minor injuriesClosedPiper PA-28 · Sundance, WYNTSB DEN81FA051Accident · 2 fatalClosedPiper PA-16 · Ten Sleep, WYNTSB CHI81IA075Incident · No injuriesClosedBeech 18 · Detroit, MI