NTSB investigations, 1970
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\") = 1970 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") = 1970 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 LAX71DUM19Accident · Minor injuriesClosedChampion 7ECA · Jamul, CANTSB LAX71AL029Accident · 1 fatalClosedPiper PA-28 · Arlington, CANTSB IAD71DID16Accident · Minor injuriesClosedCessna 172K · Waynesboro, VANTSB FTW71DRG61Accident · No injuriesClosedPiper PA-28 · Laredo, MexicoNTSB FTW71DRG53Accident · 5 fatalClosedBeech B35 · Punta Penasco, MexicoNTSB FTW71AF026Accident · 2 fatalClosedMooney M20E · Teague, TXNTSB FTW71AF025Accident · 1 fatalClosedAero Comdr 681 · Altus, OKNTSB DEN71FXA14Accident · No injuriesClosedCessna U206 · Casper, WYNTSB DEN71FQA30Accident · Minor injuriesClosedPiper PA-28 · Albuquerque, NMNTSB CHI71FGG20Accident · No injuriesClosedBeech A23A · Hicksville, OHNTSB MKC71FCD33Accident · Serious injuriesClosedCessna 150 · Oasis, IANTSB MKC71DCD35Accident · No injuriesClosedBeech BE-23 · Davenport, IANTSB MIA71DKJ33Accident · No injuriesClosedPiper PA-28 · Talladega, ALNTSB LAX71FUG27Accident · No injuriesClosedCessna 150F · Arlington, CANTSB FTW71FQG45Accident · No injuriesClosedBoeing A75N1 · Tahoka, TXNTSB FTW71AF022Accident · 7 fatalClosedCessna P206 · San Antonio, TXNTSB ANC71DAG49Accident · No injuriesClosedBeech B23 · Palmer, AKNTSB UNK71X0102Accident · No injuriesClosedBell 47G-3B · Hatia Is Est Pkst, PakistanNTSB OAK71DVD19Accident · No injuriesClosedCessna 402A · Arcata, CANTSB NYC71FFM21Accident · Minor injuriesClosedCessna 172G · Windsor Lock, CTNTSB MIA71AM043Accident · 3 fatalClosedPiper PA-24 · Missing AircraftNTSB LAX71FUA27Accident · Serious injuriesClosedBeech 35-33 · Avalon, CANTSB FTW71FRG51Accident · Minor injuriesClosedCessna 206 · Three Rivers, TXNTSB FTW71DPM15Accident · No injuriesClosedPiper PA-22 · Bristow, OKNTSB FTW71AF024Accident · 2 fatalClosedCessna 177 · Indian Bayou, LANTSB CHI71AC035Accident · No injuriesClosedBeech C-45H · Springfield, ILNTSB ANC71DAG61Accident · No injuriesClosedAeronca 7CCM · Willow, AKNTSB ANC71DAG55Accident · No injuriesClosedPiper J-3C65 · Tyonek, AKNTSB ANC71AA030Accident · 2 fatalClosedAeronca 11AC · Northway, AKNTSB SEA71FVQ15Accident · Serious injuriesClosedPiper PA-28R · Bend, ORNTSB OAK71DVD20Accident · Minor injuriesClosedCessna 150 · Stockton, CANTSB OAK71DVA41Accident · No injuriesClosedMaule M4-220 · Visalia, CANTSB NYC71FGM22Accident · No injuriesClosedStits SA6B · Finleyville, PANTSB NYC71DHJ13Accident · No injuriesClosedCessna 172 · Flushing, NYNTSB MKC71DCD37Accident · No injuriesClosedPiper PA-22 · Cedar Rapids, IANTSB MIA71FLA22Accident · Minor injuriesClosedPitts Webb · Jacksonville, FLNTSB MIA71FLA21Accident · No injuriesClosedPiper PA-23 · Milton, FLNTSB MIA71DLG17Accident · No injuriesClosedPiper PA-24 · Florence, SCNTSB MIA71DLD37Accident · No injuriesClosedCessna 172I · N.Smyrna Bch, FLNTSB LAX71FUQ37Accident · No injuriesClosedCessna 150G · Van Nuys, CANTSB LAX71FUG26Accident · 1 fatalClosedBensen KEB · Adelanto, CANTSB IAD71DHD31Accident · No injuriesClosedPiper J5A · Smyrna, DENTSB FTW71FPD27Accident · Serious injuriesClosedStinson SR-9C · Lake Dallas, TXNTSB FTW71DRA31Accident · No injuriesClosedPiper PA-28 · Tomball, TXNTSB DEN71FXD38Accident · No injuriesClosedPiper PA-24 · Aurora, CONTSB CHI71FBJ41Accident · No injuriesClosedCessna 182 · Traverse Cty, MINTSB SEA71FWD22Accident · No injuriesClosedPiper PA-18 · Sekiu, WANTSB OAK71DVM29Accident · Minor injuriesClosedLuscombe 8F · San Carlos, CANTSB OAK71AP026Accident · Minor injuriesClosedPiper PA-28 · Vacaville, CANTSB NYC71FHA22Accident · No injuriesClosedBeech A23 · Basking Ridge, NJ