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 NYC81FGT03Accident · Minor injuriesClosedCessna 172 · Palmyra, PANTSB MKC81FCQ35Accident · Minor injuriesClosedStinson 108-2 · Valley Center, KSNTSB MKC81DCQ37Accident · No injuriesClosedCessna 172L · Sublette, KSNTSB MKC81DCQ36Accident · No injuriesClosedCessna A188-B · Murdock, KSNTSB MKC81DCA14Accident · No injuriesClosedCessna 337G · Holcomb, MONTSB MIA81FKT49Accident · No injuriesClosedPiper PA-18 · Opalocka, FLNTSB LAX81FA095Accident · 2 fatalClosedPiper PA-18 · Holtville, CANTSB FTW81FPD26Accident · 1 fatalClosedEaa Biplane BR-1 · Brownwood, TXNTSB FTW81FPD25Accident · Minor injuriesClosedCessna 152 · Lewisville, TXNTSB FTW81FA098Accident · 1 fatalClosedAerospatial AS-350 · Cameron, LANTSB FTW81DQG32Accident · No injuriesClosedPiper PA-28 · Big Spring, TXNTSB DEN81FTE42Accident · No injuriesClosedCessna 150 · La Junta, CONTSB DEN81FA038Accident · 2 fatalClosedCessna 182 · Mandaree, NDNTSB CHI81FEV20Accident · Serious injuriesClosedRodgers Soneri · Moweaqua, ILNTSB CHI81FER39Accident · Serious injuriesClosedPiper PA-25 · Lake Elmo, MNNTSB CHI81FEM18Accident · No injuriesClosedCessna 170B · Lowell, MINTSB CHI81FEM17Accident · No injuriesClosedCessna 152 · Shepard, MINTSB CHI81FEI19Accident · No injuriesClosedPitts S-1E · Medina, OHNTSB CHI81FA061Accident · 1 fatalClosedBeech T-34B · New Castle, INNTSB MKC81FCQ38Accident · No injuriesClosedCessna 180 · Mankato, KSNTSB LAX81FA094Accident · 1 fatalClosedCessna 170A · Homeland, CANTSB LAX81DVM23Accident · No injuriesClosedCessna 182 · Santa Cruz, CANTSB LAX81DVD28Accident · No injuriesClosedHiller Acft UH-12E · Orleans, CANTSB LAX81DUQ23Accident · No injuriesClosedSikorsky S-58 · Tehachapi, CANTSB FTW81FQG34Accident · No injuriesClosedPiper PA-34 · Amarillo, TXNTSB FTW81DPG36Accident · No injuriesClosedGrumman G-164 · Hughes, ARNTSB DEN81FTG10Accident · No injuriesClosedGrumman G-164A · Edinberg, NDNTSB DEN81FTE41Accident · No injuriesClosedGrumman AA-5A · Bennett, CONTSB DEN81FTE40Accident · Minor injuriesClosedSchweizer 134 · Colorado Spgs, CONTSB CHI81FEE37Accident · No injuriesClosedCessna 172P · Plainfield, ILNTSB CHI81FEC26Accident · Serious injuriesClosedPiper PA-28 · Bad Axe, MINTSB ANC81DAG38Accident · No injuriesClosedCessna 182A · Willow, AKNTSB SEA82FYE30Accident · No injuriesClosedHelio H-391B · Bellingham, WANTSB SEA81FYM25Accident · No injuriesClosedHiller Acft UH-12E · Milton-Freewtr, ORNTSB NYC81IA051Incident · No injuriesClosedSwearingen SA226 · Newark, NJNTSB NYC81FNA16Accident · Minor injuriesClosedCessna 172N · Cranston, RINTSB NYC81FA052Accident · 2 fatalClosedBell 206B · Montrose, NYNTSB MIA81DKJ09Accident · No injuriesClosedPiper PA-38 · Panama City, FLNTSB LAX81FJA11Accident · No injuriesClosedStinson 108 · Kaunakakai, HINTSB LAX81FA093Accident · 6 fatalClosedSikorsky S-55 · Beaumont, CANTSB LAX81DVA42Accident · No injuriesClosedPiper PA-28 · Coalinga, CANTSB FTW81DRA38Accident · No injuriesClosedRockwell S2R · Ganado, TXNTSB FTW81DRA37Accident · No injuriesClosedCessna 172 · Houston, TXNTSB FTW81DPG30Accident · No injuriesClosedGrumman G-164A · Hughes, ARNTSB CHI81FER40Accident · No injuriesClosedCessna A188B · Leroy, MNNTSB CHI81FEI18Accident · No injuriesClosedGrumman G-164A · Vanlue, OHNTSB CHI81DEE36Accident · No injuriesClosedGrum-Amer AA-5A · Morris, ILNTSB ATL81FLT09Accident · Minor injuriesClosedCessna 150 · Bolivar, TNNTSB ATL81FKG20Accident · No injuriesClosedCessna 421 · Statesboro, GANTSB SEA81DYP20Accident · No injuriesClosedPiper PA-28 · Lucille, ID