NTSB investigations, 1978
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\") = 1978 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") = 1978 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 NYC78FA097Accident · 1 fatalClosedCessna 172M · Windsor Locks, CTNTSB MKC78FER93Accident · No injuriesClosedGrumman AA-5A · St Paul, MNNTSB MIA78FKJ92Accident · No injuriesClosedGrumman G-164B · Blountstown, FLNTSB MIA78FKG82Accident · No injuriesClosedCessna 188B · Brooklett, GANTSB MIA78DKQ40Accident · No injuriesClosedGrumman G-164 · Hollybluff, MSNTSB LAX78FUK06Accident · No injuriesClosedPiper PA-32 · Yuma, AZNTSB LAX78FUA30Accident · No injuriesClosedPiper PA-23 · Long Beach, CANTSB LAX78DVM47Accident · No injuriesClosedBellanca 7ECA · Paso Robles, CANTSB LAX78DUM38Accident · No injuriesClosedPiper PA-34T · San Diego, CANTSB IAD78DA113Accident · Serious injuriesClosedBoeing 707 · St Louis, MONTSB FTW78DRA42Accident · No injuriesClosedCessna 182RG · Midway, TXNTSB FTW78DA087Accident · No injuriesClosedBell 206B · Morgan City, LANTSB CHI79FEE72Accident · Minor injuriesClosedEnstrom F-28A · North Chicago, ILNTSB CHI78FEM42Accident · Minor injuriesClosedPiper PA-22 · Kalamazoo, MINTSB CHI78FEI38Accident · No injuriesClosedCessna 170A · Strongsville, OHNTSB ANC79DAG14Accident · No injuriesClosedCessna 182 · Skwentna, AKNTSB SEA78FA066Accident · 4 fatalClosedPiper PA-28 · Hall, MTNTSB NYC78IA096Incident · No injuriesClosedCessna 310R · Westfield, MANTSB MKC79FCJ03Accident · No injuriesClosedBell 47-J2 · Cactus Flats, SDNTSB MKC78FTK40Accident · No injuriesClosedBell 47-J2 · Cactus Flats, SDNTSB MIA78FKG81Accident · Minor injuriesClosedBeech A23-19 · Juniper, GANTSB MIA78FA125Accident · 1 fatalClosedPiper E-2 · Fernandina, FLNTSB LAX78FUA31Accident · No injuriesClosedCessna 152 · Torrance, CANTSB IAD78IA112Incident · No injuriesClosedPiper PA-31 · Washington, DCNTSB IAD78FLQ35Accident · No injuriesClosedPiper PA-34 · Covington, KYNTSB IAD78FLQ33Accident · Serious injuriesClosedPiper J3C · Lebanon, KYNTSB IAD78FA111Accident · No injuriesClosedPiper PA-31 · Blountville, TNNTSB FTW78FA083Accident · No injuriesClosedAerospatle AS350C · Sabine Pass, TXNTSB CHI78FEX39Accident · No injuriesClosedPiper PA-38 · Indianapolis, INNTSB CHI78FEE68Accident · Minor injuriesClosedBeech V35B · Dekalb, ILNTSB CHI78FA068Accident · No injuriesClosedPiper PA-28 · Chicago, ILNTSB ANC77DAH51Accident · No injuriesClosedCessna 185 · Cordova, AKNTSB SEA78FYM51Accident · Minor injuriesClosedCessna 182 · Oregon City, ORNTSB SEA78FYE36Accident · No injuriesClosedStinson 108-3 · Neah Bay, WANTSB NYC78FA095Accident · 2 fatalClosedPiper PA-31 · Granville, MANTSB MKC78DA070Accident · No injuriesClosedCessna 401A · Garden City, KSNTSB MIA78FLG39Accident · Minor injuriesClosedPiper PA-15 · Isle Of Palms, SCNTSB MIA78FLG38Accident · No injuriesClosedCessna 310 · Gaston, SCNTSB IAD79FA109Accident · Serious injuriesClosedTed Smith 600 · Morrisville, NCNTSB IAD78FLQ34Accident · No injuriesClosedHughes 269A · Lexington, KYNTSB OAK78FVM46Accident · No injuriesClosedBell 47D1 · Castroville, CANTSB OAK78DXQ50Accident · Minor injuriesClosedCessna 206 · Mina, NVNTSB OAK78DVG82Accident · No injuriesClosedPiper PA-28R · Angwin, CANTSB OAK78DVG81Accident · No injuriesClosedCessna 185 · Woodland, CANTSB NYC78FNC51Accident · Serious injuriesClosedCessna 172M · Old Town, MENTSB NYC78FHA34Accident · No injuriesClosedStearman PT-17 · Pottstown, PANTSB NYC78FGM51Accident · Serious injuriesClosedAeronca 7HC · Bridgeville, PANTSB NYC78FFJ41Accident · No injuriesClosedPiper PA-23 · Sherman, NYNTSB MKC78FER96Accident · Minor injuriesClosedCessna 150 · Belle Plaine, MNNTSB MIA79DKT08Accident · No injuriesClosedCessna 172 · Lk Okeechobee, FL