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 DEN71AD025Accident · 2 fatalClosedPiper PA-18 · Montrose, CONTSB CHI71FBD43Accident · No injuriesClosedPiper PA-23 · Elgin, ILNTSB CHI71FBA17Accident · Serious injuriesClosedPiper PA-22 · Corydon, INNTSB CHI71AC036Accident · 4 fatalClosedBeech B95A · Bergholz, OHNTSB SEA71FWA24Accident · Serious injuriesClosedPiper PA-22 · Haines, ORNTSB SEA71DXM16Accident · No injuriesClosedCessna 182D · American Falls, IDNTSB OAK71AP019Accident · Serious injuriesClosedBoeing 720 · Pt.Reyes, CANTSB MIA71FLA25Accident · No injuriesClosedAero Comdr 100 · Marianna, FLNTSB MIA71FLA24Accident · No injuriesClosedPiper PA-24 · Tallahassee, FLNTSB MIA71DKG51Accident · No injuriesClosedBriegleb BG12BD · Williamson, GANTSB MIA71AM044Accident · 1 fatalClosedBeech H35 · Charleston, SCNTSB LAX71IL031Incident · No injuriesClosedBoeing 747 · Chicago, ILNTSB LAX71FUG28Accident · 1 fatalClosedGlobe GC-1B · Running Sprgs, CANTSB LAX71FUA29Accident · No injuriesClosedChampion 7ECA · Santa Ana, CANTSB LAX71FUA28Accident · No injuriesClosedCessna 140 · Santa Ana, CANTSB LAX71AL035Accident · 4 fatalClosedCessna 182M · Tehachapi, CANTSB LAX71AL030Accident · 1 fatalClosedCessna 150H · Cajon Junctn, CANTSB DEN71DQA31Accident · No injuriesClosedPiper PA-28 · Taos, NMNTSB ANC71DAG57Accident · No injuriesClosedPiper PA-11 · Skwentna, AKNTSB ANC71DAG53Accident · No injuriesClosedStinson 108-1 · Egegik, AKNTSB MKC71FCJ30Accident · No injuriesClosedBeech V35A · Omaha, NENTSB MKC71DCD39Accident · No injuriesClosedCessna P206 · Spencer, IANTSB MIA71FKJ30Accident · No injuriesClosedCessna 150 · Birmingham, ALNTSB FTW71FRD27Accident · No injuriesClosedCessna 185D · Lafayette, LANTSB DCA71AZ012Accident · 47 fatalClosedDouglas DC-8 · Anchorage, AKNTSB CHI71AC038Accident · 1 fatalClosedCessna 150F · Gray, KYNTSB SEA71AS028Accident · 1 fatalClosedPiper PA-24 · Kimberly, IDNTSB OAK71FVW18Accident · No injuriesClosedCessna 310Q · Las Vegas, NVNTSB OAK71DVD18Accident · No injuriesClosedHughes 369HS · Cotati, CANTSB MKC71AK028Accident · 2 fatalClosedCessna 182M · Kingsville, MONTSB MIA71OKT22Accident · Minor injuriesClosedHelio Acft H-295 · Treasre C, Burkina FasoNTSB MIA71FKW26Accident · No injuriesClosedTaylorcraft BC12-D · Jasper, TNNTSB MIA71FKT25Accident · No injuriesClosedSnow S2A · Clewiston, FLNTSB MIA71FKT21Accident · No injuriesClosedMooney M20F · Ft.Lauderdale, FLNTSB MIA71FKT20Accident · Minor injuriesClosedCessna 172H · Pahokee, FLNTSB MIA71DKQ21Accident · No injuriesClosedPiper PA-28 · Picayune, MSNTSB MIA71DKG50Accident · No injuriesClosedCessna 150J · Suwanee, GANTSB LAX72AL021Accident · 2 fatalClosedPiper PA-28 · Mcnary, AZNTSB FTW71FPA14Accident · No injuriesClosedPiper PA-20 · Lancaster, TXNTSB FTW71AF027Accident · Minor injuriesClosedBell 47J · Abbeville, LANTSB DEN71DXT15Accident · Minor injuriesClosedBeech 35 · Monticello, UTNTSB CHI71FGG21Accident · No injuriesClosedMooney M20C · Van Wert, OHNTSB CHI71DBJ43Accident · No injuriesClosedPiper PA-24 · Lansing, MINTSB ANC71FAG58Accident · No injuriesClosedCessna 185 · Glenallen, AKNTSB ANC71FAD05Accident · No injuriesClosedGrumman G-21A · Wrangell, AKNTSB ANC71DAG62Accident · No injuriesClosedInterstate S-1B1 · Talkeetna, AKNTSB ANC71DAG54Accident · No injuriesClosedPiper PA-18A · Pt.Alsworth, AKNTSB SEA71AS027Accident · 4 fatalClosedPiper PA-24 · St.Charles, IDNTSB OAK71AP027Accident · 3 fatalClosedCessna TU206E · Boulder City, NVNTSB MKC71FCG34Accident · No injuriesClosedCessna 310 · Lawrence, KS