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 CHI81DEE27Accident · No injuriesClosedCessna 172 · Rock Falls, ILNTSB ATL81FA058Accident · Minor injuriesClosedBeech A23-24 · Sawyer, KYNTSB MIA81DLD29Accident · No injuriesClosedCessna 152 · Orange Springs, FLNTSB LAX81DVA30Accident · No injuriesClosedRockwell S2R · Bakersfield, CANTSB NYC81FA033Incident · No injuriesClosedLockheed 1011 · Jamaica, NYNTSB MKC81DCQ19Accident · No injuriesClosedPiper PA-28 · Hugoton, KSNTSB LAX81FVW09Accident · Minor injuriesClosedCessna 172N · Boulder City, NVNTSB LAX81FUG19Accident · No injuriesClosedPiper PA-28R · Rancho, CANTSB LAX81FA068Accident · 2 fatalClosedCessna 172N · Temecula, CANTSB FTW81FQG20Accident · No injuriesClosedCessna 337G · Lubbock, TXNTSB FTW81FPJ12Accident · Serious injuriesClosedCessna 188 · Blackwell, OKNTSB FTW81FPD16Accident · No injuriesClosedCessna 182 · Whitney, TXNTSB FTW81DQA21Accident · Serious injuriesClosedRaven AX-7 · Rio Rancho, NMNTSB FTW81DA060Accident · No injuriesClosedPiper PA-25 · Kilgore, TXNTSB DEN81FA026Accident · 2 fatalClosedPiper PA-28 · Rock Springs, WYNTSB CHI81DEE24Accident · Minor injuriesClosedPiper PA-23 · Morris, ILNTSB ANC81DAD03Accident · No injuriesClosedCessna 172C · Luck Lake, AKNTSB SEA81FA026Accident · 1 fatalClosedMuir RV-3 · Renton, WANTSB NYC81FNE14Accident · No injuriesClosedCessna 152 · Canaan, CTNTSB NYC81FNE13Accident · No injuriesClosedCessna 150 · Mansfield, CTNTSB NYC81FFA14Accident · No injuriesClosedPiper PA-38 · Knox, NYNTSB NYC81FA036Accident · Serious injuriesClosedPiper PA-12 · Leroy Township, PANTSB MKC81FCD11Accident · No injuriesClosedPiper PA-28 · Manson, IANTSB MIA81FA057Accident · 1 fatalClosedDouglas C-54B · St.Croix (Atlantic Ocean)NTSB MIA81DLA14Accident · No injuriesClosedPiper PA-44 · Daytona Beach, FLNTSB MIA81DKT35Accident · No injuriesClosedCessna 150 · Port Largo, FLNTSB CHI81FEM12Accident · No injuriesClosedVeebee 4 · Safinaw, MINTSB CHI81DEC19Accident · No injuriesClosedPiper PA-34 · Detroit, MINTSB ATL81FLQ13Accident · Serious injuriesClosedPiper PA-28 · Providence, KYNTSB ANC81DA038Accident · No injuriesClosedPiper PA-28 · Minchumina, AKNTSB NYC81FHD17Accident · No injuriesClosedPiper PA-28 · Bristol, PANTSB MIA81IA058Incident · Minor injuriesClosedDehavilland DH-114 · St Thomas, VINTSB LAX81DUJ46Accident · No injuriesClosedBellanca 8KCAB · Scottsdale, AZNTSB FTW81FA059Accident · 1 fatalClosedCessna 172P · Lake Charles, LANTSB DEN81FA025Accident · 2 fatalClosedCessna 421B · Lafayette, CONTSB DEN81DTG07Accident · No injuriesClosedPiper PA-22 · Oberon, NDNTSB ANC81FA037Accident · 4 fatalClosedPiper PA-31 · Galena, AKNTSB MKC81FCQ18Accident · Minor injuriesClosedCessna 150K · Haysville, KSNTSB MKC81DCG26Accident · No injuriesClosedCessna 182P · Graham, MONTSB LAX81DUJ47Accident · No injuriesClosedCessna 172 · Payson, AZNTSB FTW81IA057Incident · No injuriesClosedDouglas DC3A · Midland, TXNTSB FTW81FPM09Accident · Minor injuriesClosedCessna 152 · Cleveland, OKNTSB DEN81FTM13Accident · Minor injuriesClosedPiper PA-28 · Alton, UTNTSB CHI81FA039Accident · 2 fatalClosedCessna A185F · Patzau, WINTSB CHI81FA038Accident · Serious injuriesClosedBeech 95-C55 · Eau Claire, WINTSB ATL81DKW14Accident · Minor injuriesClosedVolksplane 1 · Crossville, TNNTSB ANC81FAA10Accident · No injuriesClosedBellanca 7ECA · North Pole, AKNTSB LAX81FA067Accident · 1 fatalClosedCessna 340 · Santa Maria, CANTSB FTW81IA058Incident · No injuriesClosedEmbraer 110P1 · Lafayette, LANTSB FTW81FA056Accident · Minor injuriesClosedBell 206L-1 · Gulf Of Mexico (Gulf of Mexico)