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 ATL81FID21Accident · No injuriesClosedBell 47G-2A · Charles City, VANTSB ATL81FA114Accident · 2 fatalClosedHughes 269C · Falls Mill, WVNTSB ATL81DID18Accident · No injuriesClosedPiper PA-25 · Carrolton, VANTSB ATL81DA113Incident · No injuriesClosedBoeing 727 · Birmingham, ALNTSB NYC81FNE30Accident · No injuriesClosedPiper PA-28 · Northampton, MANTSB MKC81DCD38Accident · No injuriesClosedPiper PA-38 · Burlington, IANTSB LAX81FUK01Accident · Minor injuriesClosedAero Comdr 500A · Flagstaff, AZNTSB FTW81FRA57Accident · Minor injuriesClosedCessna 150 · Tomball, TXNTSB DEN81FTG20Accident · Serious injuriesClosedHomebuilt KR-2 · Bottineau, NDNTSB DEN81DTK23Accident · Minor injuriesClosedHughes 269C · Wilmot, SDNTSB CHI81FET15Accident · No injuriesClosedBeech V35B · Ft Wayne, INNTSB NYC81DHA22Accident · Minor injuriesClosedSchweizer 1-23H · Blairstown, NJNTSB LAX81FUM19Accident · Serious injuriesClosedCessna 180 · El Cajon, CANTSB LAX81FUG50Accident · No injuriesClosedMooney M20J · Big Bear City, CANTSB FTW81FPJ38Accident · Minor injuriesClosedBeech C23 · Oklahoma City, OKNTSB DEN81FTI19Accident · No injuriesClosedEnstrom 280C · Helena, MTNTSB CHI81FER68Accident · No injuriesClosedBeech B19 · Eden Prairie, MNNTSB SEA81DYE37Accident · No injuriesClosedCessna 172 · Bremerton, WANTSB NYC81FA081Accident · 1 fatalClosedPiper PA-28R · Randolph, NJNTSB LAX81FVD43Accident · Minor injuriesClosedHiller Acft UH-12E · Brentwood, CANTSB FTW81DRG68Accident · No injuriesClosedCessna 188B · Tynan, TXNTSB FTW81DQG61Accident · No injuriesClosedPiper PA-25 · Idalou, TXNTSB DEN81FTE51Accident · No injuriesClosedHiller UHI2D · Craig, CONTSB CHI81FET13Accident · Minor injuriesClosedCessna 172E · Laporte, INNTSB CHI81FEC45Accident · No injuriesClosedCessna 182L · Brighton, MINTSB ATL81FLJ17Accident · 1 fatalClosedCessna 188B · Edenton, NCNTSB ANC81DAG80Accident · No injuriesClosedMaule M-5 · Iliamna, AKNTSB SEA81DYA25Accident · Serious injuriesClosedAerospatle SA315B · Driggs, IDNTSB NYC81FNE29Accident · Minor injuriesClosedPiper PA-28 · Berlin, MANTSB NYC81FNA25Accident · Serious injuriesClosedSchweizer 2-32 · Plymouth, MANTSB NYC81FGM30Accident · Minor injuriesClosedBell 47G-2A · Hollidaysburg, PANTSB NYC81FA082Accident · 2 fatalClosedGulf Amer AA-1B · Richmond, NHNTSB MIA81FLD64Accident · Minor injuriesClosedBellanca 17-31 · Melbourne, FLNTSB MIA81DLD63Accident · Minor injuriesClosedAero Comdr 100 · Ft Pierce, FLNTSB LAX81FVM28Accident · Serious injuriesClosedPiper PA-44 · San Jose, CANTSB LAX81DVM30Accident · Minor injuriesClosedHughes 269C · Aptos, CANTSB LAX81DVD42Accident · Minor injuriesClosedPitts S-1C · Tracy, CANTSB LAX81DUG48Accident · Minor injuriesClosedCessna 150 · Daggett, CANTSB FTW81IA141Incident · No injuriesClosedBell 206L-1 · Brazoria, TXNTSB FTW81DRG64Accident · No injuriesClosedCessna T210L · Austin, TXNTSB FTW81DPG64Accident · No injuriesClosedCessna A188B · Gin City, ARNTSB FTW81DPD39Accident · No injuriesClosedCessna 152 · Wichita Falls, TXNTSB FTW81DPD38Accident · Minor injuriesClosedCessna 150F · Fort Worth, TXNTSB DEN81FA065Accident · 1 fatalClosedDouglas DC-10 · Salt Lake City, UTNTSB DEN81DTM41Accident · No injuriesClosedPiper PA-38 · Promontory Pt, UTNTSB CHI81FET12Accident · Minor injuriesClosedBell 47J · Dowagiac, MINTSB CHI81FEP45Accident · Minor injuriesClosedPiper PA-30 · Racine, WINTSB CHI81FEM43Accident · No injuriesClosedAeronca 65-TC · Plainwell, MINTSB CHI81DA097Accident · 1 fatalClosedCessna 152 · Bemidji, MNNTSB ATL81FKQ28Accident · No injuriesClosedCessna 182 · Batesville, MS