NTSB investigations, 1981
180,630 investigations by the National Transportation Safety Board since 1962: 174,609 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 MIA81FKT42Accident · No injuriesClosedPiper PA-32 · Pompano Beach, FLNTSB LAX81FVM18Accident · Minor injuriesClosedBeech C23 · Grover City, CANTSB LAX81FUM14Accident · Minor injuriesClosedCessna 172M · Oceanside, CANTSB CHI81FEX13Accident · No injuriesClosedCessna 172 · Marion, INNTSB MIA81FKT40Accident · Serious injuriesClosedChampion 7ECA · Marathon, FLNTSB MIA81DLA17Accident · No injuriesClosedCessna 172 · Daytona Beach, FLNTSB LAX81DVA31Accident · No injuriesClosedAeronca 7AC · Bakersfield, CANTSB FTW81EA065Accident · 1 fatalClosedCessna 152 · Hempstead, TXNTSB CHI81FEC20Accident · No injuriesClosedCessna 182RG · Howell, MINTSB MKC81DCD13Accident · No injuriesClosedPiper PA32RT · Waterloo, IANTSB MIA81FA062Accident · Serious injuriesClosedHiller UH-12E · Miami, FLNTSB FTW81DRG16Accident · Serious injuriesClosedCessna 210 · Lakeview, ARNTSB FTW81DRD17Accident · No injuriesClosedGrumman G-164A · Lake Charles, LANTSB FTW81DPM10Accident · No injuriesClosedVarieze Rutan · Bengal, OKNTSB CHI81DEE28Accident · No injuriesClosedCessna 172 · Aurora, ILNTSB CHI81DA042Accident · Serious injuriesClosedDouglas DC-10 · Hannibal, MONTSB SEA81FYP12Accident · No injuriesClosedBell 47G-2 · Union Gap, WANTSB NYC81FA037Accident · No injuriesClosedPiper J3 · Canton, PANTSB MKC81FCQ22Accident · Minor injuriesClosedPiper PA-25 · Norton, KSNTSB MKC81DCJ08Accident · No injuriesClosedSchleicher ASW-19 · Omaha, NENTSB MIA81FA061Accident · 2 fatalClosedAero Comdr 680 · Labelle, FLNTSB MIA81FA060Accident · 2 fatalClosedPiper PA-28 · Lakeland, FLNTSB LAX81DVW10Accident · No injuriesClosedPiper PA-28R · Las Vegas, NVNTSB FTW81DQA19Accident · No injuriesClosedNavion B · Las Vegas, NMNTSB FTW81DPD18Accident · No injuriesClosedCessna 152 · Cross Plains, TXNTSB FTW81DA064Accident · No injuriesClosedAero Comdr 690A · Albuquerque, NMNTSB CHI81FA041Accident · 1 fatalClosedBellanca 8KCAB · Maria Stein, OHNTSB ATL81FLT05Accident · No injuriesClosedCessna 188 · Byhalia, MSNTSB ANC81FA039Accident · Minor injuriesClosedCessna 185F · Delta Junction, AKNTSB ANC81DAG34Accident · No injuriesClosedLake LA-4 · Cordova, AKNTSB MKC81FCA07Accident · No injuriesClosedSwearingen SA26T · Hannibal, MONTSB MIA81DLA16Accident · No injuriesClosedPiper PA-28 · Daytona Beach, FLNTSB LAX81FUJ45Accident · Serious injuriesClosedCessna A188 · San Manuel, AZNTSB LAX81FA069Accident · 2 fatalClosedCessna 172 · Cholame, CANTSB FTW81FA062Accident · No injuriesClosedBell 206L1 · Huntsville, TXNTSB FTW81DRG29Accident · No injuriesClosedGrumman G-164A · San Saba, TXNTSB FTW81DPJ13Accident · No injuriesClosedCessna A188B · Cherokee, OKNTSB FTW81DPD17Accident · Minor injuriesClosedGrumman G-164A · Granbury, TXNTSB FTW81DA063Accident · No injuriesClosedDouglas DC-3 · Laredo, TXNTSB DEN81FTE27Accident · No injuriesClosedGrumman G-164B · Yellow Jacket, CONTSB CHI81DEE25Accident · Minor injuriesClosedCessna 172 · Bellevue, IANTSB NYC81FNA14Accident · No injuriesClosedPiper PA-38 · New Bedford, MANTSB MKC81DCD12Accident · No injuriesClosedPiper PA-24 · Charles City, IANTSB MIA81FLA15Accident · No injuriesClosedBeech V-35 · Daytona Beach, FLNTSB MIA81FKT37Accident · 2 fatalClosedRockwell S-2R · Florida City, FLNTSB MIA81FA059Accident · 2 fatalClosedCessna 337G · Vero Beach, FLNTSB LAX81DVA29Accident · No injuriesClosedGrumman G-164B · Farmington, CANTSB FTW81FA061Accident · Serious injuriesClosedSikorsky S-76 · Conroe, TXNTSB CHI81FEE26Accident · Serious injuriesClosedCessna 152 · Hoffman Est, ILNTSB CHI81FA040Accident · 1 fatalClosedPiper PA-32 · Corunna, MI