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 ANC79FAG08Accident · Minor injuriesClosedCessna 180 · Anchorage, AKNTSB SEA79FYM01Accident · No injuriesClosedHiller Acft UH-12E · Falls City, ORNTSB NYC79FFJ01Accident · Minor injuriesClosedCessna 182 · Jamestown, NYNTSB NYC79DHA01Accident · No injuriesClosedCessna 150 · Avoca, PANTSB MIA79FKG01Accident · Serious injuriesClosedGlobe Swift GC-1B · Hampton, GANTSB MIA78DLA01Accident · No injuriesClosedCessna 150L · Taylor, FLNTSB LAX79DUJ01Accident · No injuriesClosedGrumman G-164B · Poston, AZNTSB IAD79DLQ01Accident · No injuriesClosedCessna 150 · Campbellsville, KYNTSB FTW79FPG01Accident · Serious injuriesClosedCessna TU206 · Kirby, ARNTSB FTW78FPG02Accident · No injuriesClosedPiper PA-23E · Little Rock, ARNTSB CHI79FEM05Accident · No injuriesClosedPiper PA-22 · Grand Rapids, MINTSB CHI79DEP01Accident · No injuriesClosedPiper PA-23 · Platteville, WINTSB OAK79DXQ01Accident · No injuriesClosedCessna 305A · Lee Vining, CANTSB OAK78FVM01Accident · Serious injuriesClosedCessna 150 · Watsonville, CANTSB NYC79FHM01Accident · Minor injuriesClosedPiper PA-28 · Caldwell, NJNTSB NYC79FHD01Accident · Serious injuriesClosedBeech 35 · Wrightstown, NJNTSB NYC79FFJ06Accident · 1 fatalClosedFly Baby JD-1 · Java Center, NYNTSB NYC79DNC01Accident · No injuriesClosedCessna 150 · Lowell, VTNTSB MKC79FCG01Accident · Serious injuriesClosedCessna 150M · Milo, MONTSB MIA79FKG02Accident · Serious injuriesClosedPiper PA-22 · Stone Mountain, GANTSB MIA79DA001Accident · 1 fatalClosedDouglas DC-3 · Ft Walton Bch, FLNTSB LAX79FA001Accident · 1 fatalClosedNavion A · Buena Park, CANTSB IAD79FA018Accident · 1 fatalClosedCessna 152 · Linden, TNNTSB FTW79DRD02Accident · No injuriesClosedPiper PA-34 · Westwego, LANTSB FTW79DQG01Accident · No injuriesClosedMooney M20D · Borger, TXNTSB DEN79FQA01Accident · 1 fatalClosedSteen Skyblt · Albuquerque, NMNTSB DEN79FA001Accident · 1 fatalClosedSikorsky S58ET · Steamboat Spgs, CONTSB CHI79FCA01Accident · 2 fatalClosedReplica 1 · Pierron, ILNTSB CHI79DEM02Accident · No injuriesClosedBell 47G · Saginaw, MINTSB SEA78FYM53Accident · No injuriesClosedBellanca 7ECA · Hillsboro, ORNTSB SEA78FYM52Accident · Minor injuriesClosedPiper PA-28 · Hillsboro, ORNTSB SEA78DYK25Accident · Minor injuriesClosedPiper PA-31 · Sun River, ORNTSB OAK78DVD57Accident · Serious injuriesClosedCessna 172 · Willits, CANTSB NYC78FGM54Accident · No injuriesClosedPiper PA-28R · Pittsburgh, PANTSB NYC78DHA40Accident · No injuriesClosedSchweitzer 1-35C · Kutztown, PANTSB MKC78FCG71Accident · No injuriesClosedBeech C24R · Joplin, MONTSB MKC78DCD57Accident · No injuriesClosedCessna 172 · Jesup, IANTSB LAX78FUG58Accident · No injuriesClosedLotter L-1 · Rubidoux, CANTSB LAX78FUG57Accident · Minor injuriesClosedWalker-Rand KR-1 · Corona, CANTSB LAX78DVA87Accident · No injuriesClosedGrumman G-164B · Shafter, CANTSB IAD78DKM27Accident · Minor injuriesClosedPiper PA-28 · Mt Mitchell, NCNTSB DEN78FQA63Accident · Serious injuriesClosedPiper PA-28 · Aztec, NMNTSB DEN78DTF03Accident · Minor injuriesClosedThorpe T-18 · Durango, CONTSB CHI78FEE70Accident · Minor injuriesClosedBeech 95-B55 · Elgin, ILNTSB ANC78DAA40Accident · No injuriesClosedCessna 180 · Fairbanks, AKNTSB SEA78FYP54Accident · Minor injuriesClosedCessna 150 · Coeur D'Alene, IDNTSB SEA78DYE40Accident · No injuriesClosedCessna 172M · Eatonville, WANTSB SEA78DYE39Accident · Minor injuriesClosedCessna 172 · Seattle, WANTSB OAK78FVM50Accident · No injuriesClosedBeech B95A · Gonzales, CANTSB OAK78DVD58Accident · No injuriesClosedCessna 172 · Santa Rosa, CA