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 FTW81FRA35Accident · No injuriesClosedCessna 172 · Beaumont, TXNTSB ATL81FLA12Accident · No injuriesClosedCessna 404 · St Simons Is, GANTSB ATL81FKG42Accident · No injuriesClosedPiper PA-25 · Cochran, GANTSB ANC81FA095Accident · 6 fatalClosedPiper PA-32 · Skagway, AKNTSB SEA81DA052Accident · No injuriesClosedPiper PA-34 · Wenatchee, WANTSB MIA81IA103Incident · No injuriesClosedLockheed L-1011 · Ft.Lauderdale, FLNTSB MIA81DLD61Accident · No injuriesClosedCessna T188C · Romeo, FLNTSB LAX81FUJ85Accident · Minor injuriesClosedBell 47D1 · Poston, AZNTSB LAX81FUG46Accident · No injuriesClosedBeech K35 · Temecula, CANTSB ATL81FKG40Accident · Minor injuriesClosedGrumman G-164 · Hazlehurst, GANTSB ATL81FIA09Accident · No injuriesClosedPiper PA-28R · Woodbridge, VANTSB ATL81DKJ29Accident · No injuriesClosedCessna 172N · Daviston, ALNTSB NYC81FHM13Accident · No injuriesClosedPiper PA-18 · Colts Neck, NJNTSB MKC81DCD31Accident · No injuriesClosedPiper PA-22 · Burlington, IANTSB MKC81DCD30Accident · No injuriesClosedCessna 172M · Oxford, IANTSB LAX81FUA13Accident · Minor injuriesClosedCessna 421 · Long Beach, CANTSB LAX81FUA12Accident · Minor injuriesClosedCessna TR182 · Catalina, CANTSB LAX81DUG44Accident · No injuriesClosedMolino PIK-20 · Hemet, CANTSB FTW81FQA39Accident · No injuriesClosedPiper PA-28R · Santa Fe, NMNTSB FTW81DQG49Accident · No injuriesClosedPiper PA-25 · Littlefield, TXNTSB DEN81FTA13Accident · No injuriesClosedCessna 177 · Lavina, MTNTSB DCA81IA024Incident · No injuriesClosedBritish Aer Concrd · Jamaica, NYNTSB CHI81FER57Accident · No injuriesClosedCessna 188B · Pelican Lake, MNNTSB CHI81DEP42Accident · No injuriesClosedMooney M20C · Dodgeville, WINTSB ATL81FA106Accident · 4 fatalClosedPiper PA-28 · Camilla, GANTSB ANC81FA094Accident · 1 fatalClosedPiper PA-18 · Port Moller, AKNTSB ANC81DAG65Accident · No injuriesClosedPiper PA-18A · Canyon Creek, AKNTSB SEA81FA051Accident · 2 fatalClosedRyan Acft ST-3KR · Shelton, WANTSB NYC81FFJ23Accident · No injuriesClosedCessna 337A · Pembroke, NYNTSB MKC81DCD32Accident · No injuriesClosedPiper PA-28 · Orange City, IANTSB MIA82FA025Accident · 2 fatalClosedPiper PA-23 · Bunnell, FLNTSB MIA81DLA31Accident · Serious injuriesClosedBellanca 8GCBC · Ormond Beach, FLNTSB LAX81FA115Accident · 1 fatalClosedLake LA-4 · Hilo, HINTSB LAX81DUQ30Accident · Minor injuriesClosedBellanca 8GCBC · California Cy, CANTSB LAX81DUQ28Accident · No injuriesClosedGlobe Swift GC1B · Mojave, CANTSB FTW81FRG58Accident · No injuriesClosedSnow AT-301 · San Benito, TXNTSB FTW81FQG50Accident · No injuriesClosedSwearingen SA26AT · Midland, TXNTSB FTW81FQG47Accident · Serious injuriesClosedPiper PA-25 · Brownfield, TXNTSB FTW81FPD35Accident · Minor injuriesClosedWindwagon Bohls · Arlington, TXNTSB FTW81DQD30Accident · No injuriesClosedBellanca 17-30 · El Paso, TXNTSB DEN81FTM39Accident · 1 fatalClosedPiper PA-28 · Ferron, UTNTSB CHI81FEM33Accident · 3 fatalClosedVarieze RAF · Holland, MINTSB ATL81DKJ28Accident · No injuriesClosedPiper PA-32 · Butler, ALNTSB ANC81DAG64Accident · No injuriesClosedAeronca 7DC · Takotna, AKNTSB ANC81DA096Accident · No injuriesClosedHughes 369HS · Ketchikan, AKNTSB SEA81FA050Accident · 2 fatalClosedSikorsky S-58B · Bellevue, WANTSB NYC81DHD35Accident · No injuriesClosedPiper PA-28R · Robbinsville, NJNTSB MKC81FA050Accident · Serious injuriesClosedBeech 65 · Spirit Lake, IANTSB FTW81DRJ28Accident · No injuriesClosedCessna A188B · Bastrop, LANTSB FTW81DRD39Accident · No injuriesClosedGrumman G-164B · Mowata, LA