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 MIA78DKJ93Accident · Minor injuriesClosedErco 415-C · Cragford, ALNTSB LAX78FUK09Accident · Serious injuriesClosedEnstrom 280C · Kingman, AZNTSB LAX78FA079Accident · 2 fatalClosedCessna 182M · Santa Barbara, CANTSB FTW78FA084Accident · Serious injuriesClosedGrumman G-159 · Houston, TXNTSB DEN78DTM23Accident · No injuriesClosedCessna 180 · Hite, UTNTSB CHI78FET38Accident · No injuriesClosedCessna 177 · Fort Wayne, INNTSB OAK78DVM49Accident · No injuriesClosedBenson B8M · Watsonville, CANTSB NYC79FGM01Accident · Minor injuriesClosedDuster BU-18 · Eighty Four, PANTSB NYC78FHJ22Accident · Minor injuriesClosedCessna 172 · Islip, NYNTSB NYC78FHA39Accident · 1 fatalClosedBlanik L-3 · Pittstown, NJNTSB NYC78FHA37Accident · 1 fatalClosedSoneria II · Pipersville, PANTSB NYC78DHA36Accident · No injuriesClosedBeech 23 · Warrington, PANTSB MKC78FCG69Accident · Serious injuriesClosedCessna 172 · Gravois Mills, MONTSB MKC78DER94Accident · Minor injuriesClosedGrumman AA-5 · Milaca, MNNTSB LAX78DUG56Accident · No injuriesClosedCessna 182M · El Monte, CANTSB IAD78PIJ20Accident · No injuriesClosedPiper PA-32R · Wise, VANTSB IAD78FLQ36Accident · No injuriesClosedCessna T210M · Owensboro, KYNTSB IAD78FIA19Accident · 1 fatalClosedPiper PA-28 · Indian Head, MDNTSB FTW78FA085Accident · 7 fatalClosedAero Comdr 500 · Laredo, TXNTSB FTW78DQG52Accident · No injuriesClosedBeech 95B55 · Amarillo, TXNTSB DEN78FTF01Accident · No injuriesClosedCessna T337 · Calhan, CONTSB CHI78FEX40Accident · Minor injuriesClosedBell 47G2 · Waveland, INNTSB CHI78FEG18Accident · No injuriesClosedAeronca 11AC · Lebanon, OHNTSB CHI78FEG17Accident · No injuriesClosedCessna 150 · Germantown, OHNTSB ANC79DAG32Accident · No injuriesClosedNavion NA-1 · Naknek, AKNTSB OAK78FVA86Accident · Serious injuriesClosedCessna 188 · Mendota, CANTSB OAK78FA057Accident · 2 fatalClosedPiper PA-28 · Concord, CANTSB NYC78FGM52Accident · Minor injuriesClosedPiper J-3 · Somerset, PANTSB MKC78FCG70Accident · Minor injuriesClosedCessna 172 · Higginsville, MONTSB MKC78DER98Accident · No injuriesClosedCessna 172 · Warren, MNNTSB MKC78DCG68Accident · No injuriesClosedCessna 170B · Grain Valley, MONTSB MIA78FA126Accident · 2 fatalClosedCessna 337G · Atlanta, GANTSB MIA78DKQ41Accident · No injuriesClosedCessna 152 · Tylertown, MSNTSB CHI78FCA03Accident · No injuriesClosedCessna 150M · Cahokia, ILNTSB ANC79DAG01Accident · Minor injuriesClosedPiper PA-18 · Lake Louise, AKNTSB ANC78FAA39Accident · No injuriesClosedMaule M-5 · Kotzbue, AKNTSB ANC78FA080Accident · Serious injuriesClosedCessna 170-A · Anchorage, AKNTSB OAK78FVM48Accident · Serious injuriesClosedBellanca 7KCAB · Half Moon Bay, CANTSB NYC78FHA38Accident · No injuriesClosedCessna 206 · Prospectville, PANTSB MIA78FKQ39Accident · Serious injuriesClosedCessna 188B · Inverness, MSNTSB MIA78FA128Accident · 4 fatalClosedDouglas DC-3 · Missing AircraftNTSB MIA78DLD78Accident · Serious injuriesClosedCessna 172 · Sanibel Is, FLNTSB LAX78IA078Incident · No injuriesClosedCessna 402B · Phoenix, AZNTSB DEN78FQA59Accident · No injuriesClosedCessna 152 · Albuquerque, NMNTSB ANC79DAG09Accident · Minor injuriesClosedPiper PA-11 · Kenai, AKNTSB SEA78FYK24Accident · 1 fatalClosedCallair B-1A · Glide, ORNTSB SEA78FYA26Accident · No injuriesClosedGrumman G-164B · Homedale, IDNTSB OAK78DVG83Accident · No injuriesClosedGrumman G-164B · Robbins, CANTSB NYC78FNE35Accident · No injuriesClosedPiper PA-28 · Northampton, MANTSB NYC78FHA35Accident · No injuriesClosedCessna 150 · Rock Hill, NJ