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 FTW81FRA16Accident · Serious injuriesClosedHelio Acft H-295 · Liberty, TXNTSB CHI81FEE22Accident · No injuriesClosedPiper PA-24 · Manteno, ILNTSB ATL81FKJ10Accident · No injuriesClosedBeech V35TC · Eufaula, ALNTSB ATL81FIG06Accident · No injuriesClosedCessna 310G · Mitchellville, MDNTSB SEA81FYM18Accident · Serious injuriesClosedTeenie II · Madras, ORNTSB SEA81DYE14Accident · No injuriesClosedMaule M-5 · Kelso, WANTSB NYC81DFA12Accident · No injuriesClosedPiper PA-28 · Fort Drum, NYNTSB LAX81FVD10Accident · No injuriesClosedPiper PA-28R · Oakland, CANTSB ATL81FIG05Accident · Serious injuriesClosedPiper PA-28 · Edgewater, MDNTSB SEA81FYM19Accident · Minor injuriesClosedMooney M20 · Salem, ORNTSB NYC81FNE08Accident · Serious injuriesClosedCessna 182 · Ellington, CTNTSB NYC81FA025Accident · 1 fatalClosedLake LA-4 · Middleboro, MANTSB MIA81DKT25Accident · Minor injuriesClosedKnight Twstr · Miami, FLNTSB LAX81FUA04Accident · Minor injuriesClosedLake LA-4 · Los Angeles, CANTSB LAX81FA044Accident · Serious injuriesClosedBeech A36TC · Santa Cruz, CANTSB LAX81DUG12Accident · Minor injuriesClosedVarieze II · Chino, CANTSB CHI81DEC13Accident · No injuriesClosedCessna 172N · New Hudson, MINTSB ATL81FIA02Accident · No injuriesClosedCessna 150 · Newburg, MDNTSB ATL81FA045Accident · 1 fatalClosedPiper PA-34 · Morgantown, WVNTSB ATL81FA044Accident · 1 fatalClosedCessna 182B · Whitesburg, KYNTSB ATL81FA043Accident · 7 fatalClosedCessna 340A · Chapel Hill, NCNTSB SEA81FYM17Accident · No injuriesClosedPiper PA-38 · Yamhill, ORNTSB MIA81FA043Accident · No injuriesClosedAirbus A300 · Miami, FLNTSB LAX81FVG19Accident · No injuriesClosedCessna T210 · Fair Oaks, CANTSB LAX81DXQ09Accident · Minor injuriesClosedPiper PA-28 · Yerington, NVNTSB FTW81FRG12Accident · Serious injuriesClosedCessna 172M · Burnet, TXNTSB FTW81FA029Accident · 2 fatalClosedMooney M20F · Bethany, OKNTSB DEN81DTM09Accident · No injuriesClosedHughes 269C · Moab, UTNTSB ANC81FA022Accident · 2 fatalClosedCessna U206G · Karluk Lake, AKNTSB DEN81FTA05Accident · No injuriesClosedCessna 210 · Billings, MTNTSB CHI81FEM08Accident · No injuriesClosedCessna 152 · Lowell, MINTSB CHI81FEC14Accident · No injuriesClosedPiper PA-28 · Howell, MINTSB SEA81DYE13Accident · Minor injuriesClosedCessna 172 · Bellingham, WANTSB NYC81FHD18Accident · No injuriesClosedPiper PA-28 · Wilmington, DENTSB MKC81DCG21Accident · No injuriesClosedPiper PA-28 · Macon, MONTSB FTW81FA028Accident · 2 fatalClosedCessna 402B · Laredo, TXNTSB FTW81FA027Accident · 2 fatalClosedPiper PA-23 · Odessa, TXNTSB FTW81DPD09Accident · Minor injuriesClosedRockwell 112A · Ringgold, TXNTSB MIA81FA042Accident · 6 fatalClosedCessna 172 · Ft Lauderdale, FLNTSB LAX81FVM11Accident · Minor injuriesClosedCessna 180 · Palo Alto, CANTSB LAX81DVM10Accident · No injuriesClosedPitts S-1 · San Carlos, CANTSB LAX81DUG11Accident · No injuriesClosedCessna T210M · Rancho, CANTSB LAX81DAMS2Accident · 2 fatalClosedPiper PA-24 · Missing AircraftNTSB FTW81FQA18Accident · Minor injuriesClosedHughes 369 · Farmington, NMNTSB FTW81FPD13Accident · No injuriesClosedHelio HT-295 · Grayford, TXNTSB ANC81IA021Incident · No injuriesClosedDehavilland DHC-6 · Ambler, AKNTSB ANC81DAG23Accident · No injuriesClosedPiper PA-18 · Wasilla, AKNTSB NYC81FA024Accident · Serious injuriesClosedBeech C-45H · Dillsburg, PANTSB MIA81DA044Accident · 2 fatalClosedPiper PA-32 · Aruba (Atlantic Ocean)NTSB LAX81FUG10Accident · No injuriesClosedPiper PA-23 · Hemet, CA