NTSB investigations, 1979
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\") = 1979 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") = 1979 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 FTW80FA019Accident · 1 fatalClosedMitsubishi MU-2B · Post Oak, TXNTSB FTW80DPG05Accident · No injuriesClosedPiper PA-28 · Cherokee Vlg, ARNTSB NYC80FGM08Accident · No injuriesClosedLake LA4200 · New Castle, PANTSB MKC80FCA02Accident · Serious injuriesClosedYoung-Owens Cassut · Valles Mines, MONTSB MKC80FA010Accident · 6 fatalClosedPiper PA-23 · Columbus, NENTSB MKC80DER13Accident · No injuriesClosedBellanca 7ECA · St James, MNNTSB MIA80FLA08Accident · Minor injuriesClosedPiper PA-31 · Jacksonville, FLNTSB MIA80FKG11Accident · No injuriesClosedBeech 58 · Atlanta, GANTSB MIA80FA014Accident · 4 fatalClosedPiper PA-32R · Anniston, ALNTSB LAX80FVD0OAccident · No injuriesClosedBellanca 7GCBC · Fremont, CANTSB LAX80FA018Accident · 5 fatalClosedCessna 180H · Weaverville, CANTSB LAX80FA011Accident · 3 fatalClosedBeech V35B · Delta, OHNTSB LAX80DJA05Accident · No injuriesClosedCessna 152 · Hololulu, HINTSB IAD80FA014Accident · 4 fatalClosedPiper PA-32 · Davis, WVNTSB IAD80FA013Accident · 1 fatalClosedPiper PA-23 · Locust Grove, VANTSB IAD80FA012Accident · 1 fatalClosedBellanca 8KCAB · Churchton, MDNTSB FTW80IA018Incident · 1 fatalClosedLockheed L-1011 · Mineral Wells, TXNTSB FTW80DRA10Accident · No injuriesClosedCessna 172K · Arcola, TXNTSB CHI80FEV10Accident · No injuriesClosedMooney M20K · Lacon, ILNTSB CHI80FEM07Accident · No injuriesClosedSpezio CB-2 · Marne, MINTSB CHI80FEE08Accident · Minor injuriesClosedBeech 76 · West Chicago, ILNTSB CHI80FA012Accident · 3 fatalClosedCessna 210L · Fort Wayne, INNTSB CHI80FA010Accident · 1 fatalClosedCessna 150 · Wilmington, OHNTSB CHI80DEV09Accident · No injuriesClosedBeech A23-19 · Pittsfield, ILNTSB NYC80FNE05Accident · Minor injuriesClosedSchweizer SGS233 · Terryville, CTNTSB NYC80FHJ04Accident · Serious injuriesClosedEnstrom F28C · Oakdale, NYNTSB NYC80FGT03Accident · No injuriesClosedPiper PA-28R · Still Creek, PANTSB MKC80FER12Accident · No injuriesClosedCessna 152 · Minneapolis, MNNTSB MIA80RA013Accident · Serious injuriesClosedConvair 440 · Freeport, Burkina FasoNTSB MIA80DLA07Accident · No injuriesClosedAeronca 7BCM · Tallahassee, FLNTSB LAX80FA020Accident · 3 fatalClosedPiper PA-24 · Alturas, CANTSB LAX80FA017Accident · 3 fatalClosedCessna 182R · Napa, CANTSB LAX80DXQ11Accident · No injuriesClosedBell 47G3B1 · Mina, NVNTSB FTW80FPJ04Accident · No injuriesClosedCessna 172K · Norman, OKNTSB FTW80DRD03Accident · No injuriesClosedCessna 185 · Morgan City, LANTSB CHI80FEP06Accident · No injuriesClosedCessna 172 · Portage, WINTSB ANC80FA015Accident · 1 fatalClosedBell 47G3B1 · Farewell, AKNTSB SEA80FYM06Accident · Minor injuriesClosedCessna 152 · Newberg, ORNTSB SEA80FA008Accident · 2 fatalClosedNavion A · Kent, WANTSB MKC80FA009Accident · 1 fatalClosedMooney M-20J · Coffeyville, KSNTSB MKC80DCJ17Accident · No injuriesClosedCessna 185F · Lyons, NENTSB MKC80DCJ03Accident · Minor injuriesClosedNavion B · Norfolk, NENTSB MIA80DLD18Accident · No injuriesClosedSchweizer SGS135 · Lakeland, FLNTSB MIA80DLD15Accident · Serious injuriesClosedJantar STD SZD-41 · Winter Haven, FLNTSB LAX80DXQ15Accident · No injuriesClosedPiper PA-28R · Wendover, UTNTSB LAX80DUM06Accident · No injuriesClosedBeech B35 · Yuma, AZNTSB LAX80DUJ10Accident · No injuriesClosedCessna 182 · Scottsdale, AZNTSB IAD80DID03Accident · No injuriesClosedPiper PA-28 · Charlottesvlle, VANTSB FTW80DPG04Accident · Minor injuriesClosedPiper PA-12 · Pine Bluff, ARNTSB DEN80FTE09Accident · 1 fatalClosedWoody Push WAS-2 · Rocky Ford, CO