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 ATL81FLT04Accident · Minor injuriesClosedAir Tractor AT-301 · Crenshaw, MSNTSB ATL81FKJ12Accident · No injuriesClosedBeech K35 · Wetumpka, ALNTSB ATL81FIJ04Accident · No injuriesClosedCessna 150 · Buckhannon, WVNTSB SEA81FA019Accident · 1 fatalClosedPiper PA-28 · Seattle, WANTSB NYC81FHD13Accident · Minor injuriesClosedCessna 177RG · Philadelphia, PANTSB NYC81FA030Accident · 2 fatalClosedCessna 310R · North Adams, MANTSB MKC81FA022Accident · 2 fatalClosedAmer Avco AA-1A · Council Bluffs, IANTSB MKC81DCG23Accident · No injuriesClosedGreat Lakes 2T-1A · Grain Valley, MONTSB CHI81FEG08Accident · Minor injuriesClosedCessna 150H · Springboro, OHNTSB CHI81DA030Accident · No injuriesClosedPiper PA-31 · North Canton, OHNTSB ANC81DAG29Accident · No injuriesClosedMaule M-5 · New Stuyahok, AKNTSB MIA81FLA13Accident · Minor injuriesClosedBeech 65 · Tallahassee, FLNTSB FTW81FQG15Accident · No injuriesClosedPiper PA-36 · Goodland, TXNTSB FTW81DPJ10Accident · No injuriesClosedPitts S-1C · El Reno, OKNTSB CHI81DER19Accident · No injuriesClosedWar Corsair · Blue Earth, MNNTSB SEA81FYE18Accident · Minor injuriesClosedCessna 172 · Seattle, WANTSB LAX81DXQ12Accident · No injuriesClosedPiper PA-18 · Mammoth Lakes, CANTSB FTW81DPG10Accident · No injuriesClosedGrumman G-164B · Carlisle, ARNTSB ATL81DKG08Accident · No injuriesClosedBeech 58P · Jenkinsburg, GANTSB NYC81FNE11Accident · Minor injuriesClosedCessna 150 · Princeton, MANTSB NYC81FNA12Accident · Minor injuriesClosedPiper PA-28 · Chepachet, RINTSB NYC81FA029Accident · 4 fatalClosedMooney M20F · Montgomery Twp, NJNTSB MKC81DCQ14Accident · No injuriesClosedPiper PA-32R · Osborne, KSNTSB MKC81DCD10Accident · No injuriesClosedCessna 172 · Spencer, IANTSB LAX81FA050Accident · 2 fatalClosedBellanca 14-19 · Parker, AZNTSB LAX81FA049Accident · 2 fatalClosedSikorsky S-62A · Avalon, CANTSB LAX81DUG14Accident · No injuriesClosedPiper PA-28 · Chino, CANTSB FTW81FPD11Accident · No injuriesClosedCessna 120 · Bolivar, TXNTSB CHI81DER20Accident · No injuriesClosedCessna 172F · Slaton, MNNTSB ATL81FA050Accident · 1 fatalClosedPiper PA-28 · Statesville, NCNTSB ANC81DAG27Accident · No injuriesClosedPiper PA-18 · Eureka, AKNTSB MKC81FA021Accident · 1 fatalClosedPiper PA-22 · Lohrville, IANTSB MIA81FA048Accident · 2 fatalClosedCessna 177 · Lutz, FLNTSB LAX81FVD12Accident · No injuriesClosedCessna 150 · Tracy, CANTSB LAX81FUJ40Accident · No injuriesClosedBeech C-45H · Coolidge, AZNTSB LAX81DVA23Accident · No injuriesClosedHiller UH-12E · Exeter, CANTSB FTW81FRG20Accident · Minor injuriesClosedCessna 172 · Austin, TXNTSB FTW81FRA18Accident · No injuriesClosedGrum-Amer AA5A · League Cy, TXNTSB FTW81DQG14Accident · No injuriesClosedPiper PA-28 · Amarillo, TXNTSB FTW81DQA20Accident · No injuriesClosedCessna 210E · La Plata, NMNTSB DEN81FTE22Accident · No injuriesClosedCessna 182A · Colorado Spgs, CONTSB CHI81FEX11Accident · No injuriesClosedErco 415-E · Carlisle, INNTSB ATL81FA049Accident · Minor injuriesClosedBeech A60 · Davis, WVNTSB ANC81DAA09Accident · No injuriesClosedLuscombe 11A · Moses Point, AKNTSB MKC81FCQ13Accident · Minor injuriesClosedPiper PA-28R · Agra, KSNTSB LAX81DVW08Accident · No injuriesClosedCessna 150B · Overton, NVNTSB FTW81FRJ10Accident · Minor injuriesClosedBeech C24R · Bossier City, LANTSB CHI81FEX10Accident · Serious injuriesClosedCessna 182 · Indianapolis, INNTSB CHI81FER16Accident · Minor injuriesClosedMooney M20 · Lacrescent, MNNTSB NYC81IA028Incident · No injuriesClosedS.N.I.A.S. Concrd · Chantilly, NY