NTSB investigations, 1981
180,616 investigations by the National Transportation Safety Board since 1962: 174,594 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 NYC81FFA19Accident · Minor injuriesClosedPiper PA-28 · Delanson, NYNTSB MKC81FCA22Accident · No injuriesClosedGrumman G-164A · Fisk, MONTSB MKC81FA048Accident · 4 fatalClosedPiper PA-28 · Kirksville, MONTSB MKC81DCQ47Accident · No injuriesClosedSpartan 7W · Phillipsburg, KSNTSB MKC81DCD29Accident · No injuriesClosedPiper PA-25 · Indianola, IANTSB LAX81FUG43Accident · No injuriesClosedCraigcraft 01 · Chino, CANTSB LAX81DUJ82Accident · No injuriesClosedCessna 150M · Pearce, AZNTSB FTW81FQG45Accident · No injuriesClosedCessna 195B · Lubbock, TXNTSB FTW81DPG58Accident · No injuriesClosedGrumman G-164A · Piggott, ARNTSB FTW81DPA20Accident · No injuriesClosedSchleicher ASW-19 · Floyd, TXNTSB FTW81DPA19Accident · No injuriesClosedGlasflugel H-201B · Campbell, TXNTSB CHI81FA083Accident · 2 fatalClosedMooney M20C · Plymouth, OHNTSB ATL81FKJ27Accident · No injuriesClosedAyres S2R · Ft Mitchel, ALNTSB ATL81DKG37Accident · No injuriesClosedGrumman G-164B · Preston, GANTSB ANC81DAG58Accident · Minor injuriesClosedMaule M-5 · Seward, AKNTSB NYC81FNC17Accident · Minor injuriesClosedAeronca 7BCM · Dexter, MENTSB NYC81FFJ20Accident · No injuriesClosedCessna 170 · Great Valley, NYNTSB MKC81FCA21Accident · No injuriesClosedCessna 172 · Fenton, MONTSB MIA81FLD60Accident · Serious injuriesClosedAeronca 7DC · Okeechobee, FLNTSB MIA81DKT85Accident · Minor injuriesClosedCessna 152 · Palm Beach, FLNTSB LAX81FVD37Accident · 1 fatalClosedMdgt Mustng MM-1 · Little River, CANTSB LAX81FA114Accident · 2 fatalClosedPiper PA-28 · So Lake Tahoe, CANTSB LAX81DXQ31Accident · Serious injuriesClosedMooney M20J · Reno, NVNTSB FTW81FRG57Accident · No injuriesClosedErco 415-C · Seguin, TXNTSB FTW81FQA41Accident · No injuriesClosedSchweizer 1-26 · Moriarty, NMNTSB DEN81FTK18Accident · No injuriesClosedCessna 172 · Presho, SDNTSB DEN81FA055Accident · 3 fatalClosedPiper PA-28 · Kalispell, MTNTSB DEN81DTC22Accident · No injuriesClosedPiper PA-28 · Ft Bridger, WYNTSB CHI81FEV29Accident · Serious injuriesClosedAero Comdr 695 · Peoria, ILNTSB CHI81FER55Accident · Minor injuriesClosedSchilling KR-2 · Lake Elmo, MNNTSB CHI81FA085Accident · 2 fatalClosedPiper PA-28R · Chicago, ILNTSB CHI81FA082Accident · 2 fatalClosedBellanca 7ECA · Delevan, ILNTSB ATL81FKG36Accident · No injuriesClosedPiper J-3 · Jonesboro, GANTSB ANC81FAA22Accident · Minor injuriesClosedPiper PA-22 · Hess Creek, AKNTSB ANC81DAG57Accident · No injuriesClosedAeronca 15AC · Sterling, AKNTSB ANC81DAD07Accident · No injuriesClosedCessna 180 · Dome River, AKNTSB ANC81DA090Accident · No injuriesClosedCessna 206 · Yakutat, AKNTSB NYC81FNE24Accident · Minor injuriesClosedCessna 152 · Berlin, CTNTSB NYC81DNA23Accident · No injuriesClosedCessna 172N · Marthas Vinyrd, MANTSB MKC81DCJ26Accident · No injuriesClosedCessna 188 · Rising City, NENTSB MKC81DCJ23Accident · Minor injuriesClosedTexas Hel OH-13 · Kearney, NENTSB MKC81DA047Accident · 1 fatalClosedPitts S-1 · Dodge City, KSNTSB LAX81FVG59Accident · Minor injuriesClosedCessna 172N · Grass Valley, CANTSB LAX81FVD36Accident · No injuriesClosedPiper PA-28 · Santa Rosa, CANTSB LAX81FUQ27Accident · 1 fatalClosedShhreder HP-11A · Pearlblossom, CANTSB LAX81FA113Accident · 2 fatalClosedBellanca 7KCAB · King City, CANTSB LAX81DXQ30Accident · No injuriesClosedCessna 152 · Bear Valley, CANTSB FTW81DRD36Accident · No injuriesClosedBoeing A75-N1 · Plaquemine, LANTSB DEN81FTE64Accident · Minor injuriesClosedBeech C24R · Broomfield, CONTSB CHI81LA106Accident · 4 fatalLimited investigationClosedCessna 180 · Cotton, MNThe pilot-in-command's failure to maintain altitude and aircraft control after an encounter with instrument meteorological conditions.