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 MKC80DCA03Accident · No injuriesClosedEnstrom F-28A · St. Louis, MONTSB LAX80FUJ15Accident · No injuriesClosedBeech 95-A55 · Phoenix, AZNTSB LAX80FUJ13Accident · Minor injuriesClosedPiper PA-28 · Yuma, AZNTSB FTW80FQG05Accident · No injuriesClosedPiper PA-31T · San Angelo, TXNTSB FTW80DPG06Accident · No injuriesClosedPitts S-1C · N.Little Rock, ARNTSB DEN80FTE10Accident · No injuriesClosedCessna 182 · Longmont, CONTSB ANC80FA016Accident · Serious injuriesClosedLear Jet 24 · Dutch Harbor, AKNTSB SEA80FYE09Accident · Serious injuriesClosedCessna 152 · Freeland, WANTSB SEA80FTA04Accident · No injuriesClosedCessna 140 · Malta, MTNTSB MKC80FTK05Accident · No injuriesClosedGrumman AA-5A · Eureka, SDNTSB LAX80FUG09Accident · Serious injuriesClosedBellanca 17-30 · Ontario, CANTSB LAX80DVG08Accident · No injuriesClosedPiper PA-18 · Colusa, CANTSB LAX80DUJ17Accident · No injuriesClosedCessna 120 · Peoria, AZNTSB LAX80DUG10Accident · No injuriesClosedPiper J-2 · El Monte, CANTSB FTW80FPM05Accident · No injuriesClosedCessna 152 · Tulsa, OKNTSB CHI80FA013Accident · 1 fatalClosedCessna 177 · Gary, INNTSB ANC80DAA04Accident · Minor injuriesClosedPiper PA-18 · Minto, AKNTSB SEA80FYM07Accident · No injuriesClosedBeech 36 · Hillsboro, ORNTSB MKC80FCD07Accident · No injuriesClosedBeech C35 · Somers, IANTSB IAD80DKM04Accident · No injuriesClosedPiper PA-18 · Asheboro, NCNTSB DEN80DTM07Accident · No injuriesClosedAerospatial SA316B · Provo, UTNTSB CHI80FEE09Accident · No injuriesClosedCessna 182J · Lansing, MINTSB ANC80FA017Accident · 1 fatalClosedCessna 180 · Goose Bay, AKNTSB ANC80DAG17Accident · No injuriesClosedCessna 185F · Anchorage, AKNTSB ANC80DAG15Accident · No injuriesClosedCessna 185 · Lachbuna Lk, AKNTSB NYC80FA014Accident · 1 fatalClosedPiper PA-28 · Watsontown, PANTSB MIA80FA015Accident · 2 fatalClosedAmer Avco AA1-B · Melbourne, FLNTSB LAX80DVD04Accident · No injuriesClosedCessna 188 · Courtland, CANTSB IAD80FLQ05Accident · No injuriesClosedPiper PA-38 · Louisville, KYNTSB FTW80FRD10Accident · No injuriesClosedSikorsky S-76A · Intracstl City, LANTSB FTW80DRG09Accident · No injuriesClosedBell 47G-5A · Alice, TXNTSB DEN80DTC02Accident · No injuriesClosedPiper PA-28 · Wheatland, WYNTSB CHI80FEP07Accident · Minor injuriesClosedCessna 152 · Madison, WINTSB CHI80FEG05Accident · No injuriesClosedPiper PA-32 · Batavia, OHNTSB SEA80FA009Accident · 2 fatalClosedMooney M20C · Grass Valley, ORNTSB NYC80FHJ03Accident · No injuriesClosedPiper PA-28R · Flushing, NYNTSB MKC80FCG03Accident · No injuriesClosedPiper PA-25 · Salisbury, MONTSB MIA80FKT17Accident · Serious injuriesClosedPiper PA-32 · Miami, FLNTSB MIA80DLD17Accident · No injuriesClosedPiper PA-18 · Okeechobee, FLNTSB LAX80DVA05Accident · No injuriesClosedPiper PA-25 · Porterville, CANTSB MKC80FCG07Accident · Minor injuriesClosedPiper PA-18 · Lincoln, MONTSB LAX80FA021Accident · 2 fatalClosedCessna 152 · Flagstaff, AZNTSB FTW80DRD05Accident · No injuriesClosedAero-Comdr S2R · Vinton, LANTSB DEN80IA010Incident · No injuriesClosedBeech 95-B55 · Albuquerque, NMNTSB CHI80DEG06Accident · No injuriesClosedCessna 172N · Hillsboro, OHNTSB SEA80FYP05Accident · Minor injuriesClosedCessna 150E · Moses Lake, WANTSB SEA80DYA03Accident · No injuriesClosedHiller Acft UH-12E · Stanley, IDNTSB NYC80FA013Accident · Serious injuriesClosedCessna U206G · Springbrook, PANTSB MIA80FKT16Accident · No injuriesClosedMaule M-5 · Pompano Beach, FLNTSB LAX80DUG08Accident · No injuriesClosedLuscombe 8A · Barstow, CA