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 SEA81FYE26Accident · No injuriesClosedLuscombe 8F · Index, WANTSB NYC81FHM03Accident · Minor injuriesClosedPiper PA-28 · Franklin Lakes, NJNTSB NYC81FA040Accident · 1 fatalClosedPiper PA-28R · Hartford, NYNTSB MKC81FCQ28Accident · 1 fatalClosedAyers S2R-34 · Hillsboro, KSNTSB MIA81IA065Incident · No injuriesClosedLockheed L-1011 · Ft Lauderdale, FLNTSB LAX81FA073Accident · 2 fatalClosedPiper PA-28 · Kernville, CANTSB LAX81DUJ50Accident · No injuriesClosedHiller UH12E · Litchfield Pk, AZNTSB LAX81DUG21Accident · No injuriesClosedCessna 172RG · 29 Palms, CANTSB FTW81FQG24Accident · Minor injuriesClosedCessna 210L · Hale Center, TXNTSB FTW81FA072Accident · 1 fatalClosedPiper PA-12 · Port O'Connor, TXNTSB FTW81DPG18Accident · No injuriesClosedBeech C55 · El Dorado, ARNTSB FTW81DPA09Accident · Minor injuriesClosedTailwind W-10 · Waco, TXNTSB DEN81FTM18Accident · Minor injuriesClosedCessna R182 · Eureka, UTNTSB DCA81AA015Accident · 15 fatalClosedHandly Page HP-137 · Loveland, CONTSB CHI81FE113Accident · Minor injuriesClosedBellanca 17-30A · Bucyrus, OHNTSB CHI81FCA05Accident · No injuriesClosedHiller UH-12D · Cahokia, ILNTSB CHI81DEP17Accident · Minor injuriesClosedCessna 172 · Green Bay, WINTSB CHI81DEE32Accident · Minor injuriesClosedGrumman AA-5A · Naperville, ILNTSB CHI81DEE31Accident · No injuriesClosedPiper PA-28 · Chicago, ILNTSB ATL81FKG13Accident · No injuriesClosedBeech H18 · Atlanta, GANTSB ATL81FA066Accident · No injuriesClosedMooney M-20F · Conway, SCNTSB ATL81DLA04Accident · No injuriesClosedCessna 177 · Homerville, GANTSB NYC81FHM04Accident · No injuriesClosedBell 47G-2 · Wingdale, NYNTSB NYC81FHD19Accident · No injuriesClosedPiper PA-28 · West Chester, PANTSB NYC81FA045Accident · Minor injuriesClosedN.American T-28 · Portland, MENTSB MKC81DCJ10Accident · No injuriesClosedWeatherly 201C · Benkelman, NENTSB FTW81FA071Accident · Minor injuriesClosedCessna 414 · Shreveport, LANTSB FTW81DQD16Accident · No injuriesClosedErco 415-D · Fabens, TXNTSB DEN81FTM17Accident · No injuriesClosedCessna T210 · Hanksville, UTNTSB DEN81FTE32Accident · No injuriesClosedCessna 152 · Denver, CONTSB CHI81IA049Incident · No injuriesClosedBeech G18S · Chicago, ILNTSB CHI81FEK14Accident · No injuriesClosedPiper PA-38 · New Concord, OHNTSB ATL81IA065Incident · No injuriesClosedCessna 414 · Montgomery, ALNTSB ATL81DKM08Accident · Minor injuriesClosedCessna 172A · Maiden, NCNTSB ANC81DA044Accident · Minor injuriesClosedCessna 150F · Copper Glacier, AKNTSB SEA81FYP13Accident · No injuriesClosedBoeing A75N1 · Mansfield, WANTSB SEA81FA028Accident · Minor injuriesClosedPiper PA-24 · Port Orchard, WANTSB MKC81FCQ27Accident · Serious injuriesClosedCessna 188B · Roxbury, KSNTSB MKC81DCD15Accident · No injuriesClosedPiper PA-38 · Moulton, IANTSB LAX81FUG24Accident · No injuriesClosedCessna 421 · Yuma, AZNTSB LAX81DVM19Accident · No injuriesClosedCessna 170B · San Jose, CANTSB FTW81FQA24Accident · No injuriesClosedCessna 401 · Alameda, NMNTSB FTW81FPJ19Accident · Serious injuriesClosedCessna A150K · Norman, OKNTSB CHI81DEE30Accident · No injuriesClosedCessna 172 · Morris, ILNTSB NYC81FFJ07Accident · No injuriesClosedRockwell 114 · Akron, NYNTSB MKC81DCJ09Accident · No injuriesClosedNavion G · Bayard, NENTSB MIA81IA063Incident · No injuriesClosedBoeing 727 · Miami, FLNTSB LAX81FUQ16Accident · No injuriesClosedCessna 152 · Camarillo, CANTSB LAX81FA071Accident · 2 fatalClosedRyan ST3-KR · Ridgecrest, CANTSB LAX81DVG25Accident · No injuriesClosedSchweizer SGS136 · Calistoga, CA