NTSB investigations, 1970
180,624 investigations by the National Transportation Safety Board since 1962: 174,602 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 MKC71DCD45Accident · No injuriesClosedChampion 7ECA · Council Bluf, IANTSB MIA71DLD40Accident · No injuriesClosedBellanca 14-13 · Clearwater, FLNTSB MIA71DLA28Accident · No injuriesClosedCessna 172 · Lake Como, FLNTSB MIA71DKT32Accident · Minor injuriesClosedN.American P-51 · Homestead, FLNTSB MIA71DKT29Accident · No injuriesClosedCessna 177 · Ochopee, FLNTSB FTW71IF033Incident · No injuriesClosedBritish AC 1-11 · Okla.City, OKNTSB FTW71FPD29Accident · No injuriesClosedCessna 182 · Fort Worth, TXNTSB FTW71DRG63Accident · Minor injuriesClosedPiper PA-28R · Mcallen, TXNTSB FTW71DQG50Accident · No injuriesClosedCessna 150 · Amarillo, TXNTSB FTW71DQG49Accident · No injuriesClosedCessna 150 · Perryton, TXNTSB DEN71DXD41Accident · No injuriesClosedCessna 150 · Wray, CONTSB CHI71DDW29Accident · No injuriesClosedPiper PA-22 · Pontiac, MINTSB SEA71AS029Accident · 1 fatalClosedCessna 172 · Reardan, WANTSB NYC71FFM24Accident · No injuriesClosedCessna 150D · Goshen, CTNTSB NYC71FFD24Accident · No injuriesClosedBeech D95A · Norwood, MANTSB NYC71DFD23Accident · No injuriesClosedCessna 150 · Beverly, MANTSB NYC71DFA29Accident · Minor injuriesClosedPiper J3C-65 · Scotia, NYNTSB MKC71DCG37Accident · No injuriesClosedPiper PA-16 · Topeka, KSNTSB MKC71DCD43Accident · No injuriesClosedPiper PA-24 · Shenandoah, IANTSB MIA71FKG55Accident · No injuriesClosedPiper PA-24 · Atlanta, GANTSB MIA71FKG54Accident · Serious injuriesClosedGlobe GC-1B · Stone Mountain, GANTSB IAD71FIG27Accident · Minor injuriesClosedLuscombe 8A · Laytonsville, MDNTSB FTW71FPA18Accident · No injuriesClosedErco 415-C · Plano, TXNTSB EU170DYZ02Incident · No injuriesClosedDouglas A-26 · Beirut, LENTSB CHI71DLQ19Accident · No injuriesClosedPiper PA-24 · Frankfort, KYNTSB CHI71AC045Accident · 1 fatalClosedCessna 140 · Vergennes, ILNTSB CHI71AC044Accident · 3 fatalClosedCessna 402 · Waukesha, WINTSB ANC71DAG60Accident · No injuriesClosedPiper PA-22 · Soldotna, AKNTSB OAK71DVD22Accident · Minor injuriesClosedCessna 150 · Petaluma, CANTSB NYC71IN070Incident · No injuriesClosedBoeing 747 · Jamaica, NYNTSB NYC71FHJ17Accident · Minor injuriesClosedPiper PA-28 · Flushing, NYNTSB NYC71AN071Accident · 2 fatalClosedPiper PA-28 · Butler, PANTSB MKC71FCD41Accident · Minor injuriesClosedCessna 182J · Oskaloosa, IANTSB MKC71DDQ21Accident · No injuriesClosedCessna 310D · Mitchell, SDNTSB MKC71AK035Accident · 3 fatalClosedStinson 108-3 · Ste Genevieve, MONTSB MIA71DKJ35Accident · No injuriesClosedBeech 95-C55 · Anniston, ALNTSB FTW71FRG64Accident · Serious injuriesClosedPiper PA-31 · Laredo, TXNTSB FTW71FRG26Accident · No injuriesClosedPiper PA-23 · Seguin, TXNTSB DEN71DQA39Accident · No injuriesClosedCessna 182 · Clayton, NMNTSB DEN71AD028Accident · 1 fatalClosedCessna T310P · Cheyenne, WYNTSB CHI71IC051Incident · No injuriesClosedBoeing 707 · Janesville, WINTSB CHI71FBA21Accident · Serious injuriesClosedGlobe GC-1B · Monticello, INNTSB CHI71DDJ33Accident · No injuriesClosedAero Comdr 560A · Milwaukee, WINTSB SEA71FDG18Accident · No injuriesClosedCessna 205 · Winston, MTNTSB SEA71DDG20Accident · No injuriesClosedCessna 182 · Dutton, MTNTSB OAK71DVG43Accident · No injuriesClosedBoeing A75N1 · Sloughouse, CANTSB NYC71DFA31Accident · No injuriesClosedBeech B55-95 · Burlington, VTNTSB MKC71FDM38Accident · No injuriesClosedSwearingen 2B · Minneapolis, MNNTSB MIA71FLD38Accident · No injuriesClosedPiper PA-28 · Vero Beach, FLNTSB MIA71FLA29Accident · 2 fatalClosedTaylorcraft BC12-D · Micanopy, FL