NTSB investigations, 1979
180,616 investigations by the National Transportation Safety Board since 1962: 174,594 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 LAX80DUJ24Accident · No injuriesClosedCessna 172M · Window Rock, AZNTSB IAD80FA016Accident · 1 fatalClosedPiper PA-23 · Knoxville, TNNTSB DEN80FTE14Accident · Minor injuriesClosedCessna R172K · Montrose, CONTSB CHI80DEE12Accident · No injuriesClosedCessna 172N · Schaumburg, ILNTSB MKC80DCQ06Accident · No injuriesClosedCessna 182 · Glasco, KSNTSB MIA80DLA11Accident · Minor injuriesClosedCessna 152 · Tallahassee, FLNTSB DEN80FTE12Accident · 2 fatalClosedDelta Dyke · Broomfield, CONTSB MIA80FKG14Accident · Minor injuriesClosedAeronca 11AC · Fitzgerald, GANTSB LAX80FUD03Accident · No injuriesClosedCessna 441 · Los Angeles, CANTSB LAX80DVA06Accident · No injuriesClosedEnstrom F-28A · Woodlake, CANTSB LAX80DUJ41Accident · No injuriesClosedCessna 150 · Sedona, AZNTSB IAD80FIG03Accident · No injuriesClosedPiper PA-28 · Edgewater, MDNTSB IAD80DID05Accident · Minor injuriesClosedPiper PA-28 · Lexington, VANTSB DEN80FTE07Accident · No injuriesClosedCessna 310K · Longmont, CONTSB SEA80FAMS1Accident · 4 fatalClosedPiper PA-24 · Missing AircraftNTSB SEA80FA047Accident · 4 fatalClosedPiper PA-24 · White Pass, WANTSB NYC80DHD08Accident · No injuriesClosedCessna 152 · Toms River, NJNTSB MKC80FA014Accident · 1 fatalClosedCessna 182S · Womack, MONTSB MKC80FA013Accident · No injuriesClosedPiper PA-31 · Lee'S Summit, MONTSB MIA80FKT08Accident · No injuriesClosedCessna 177RG · Boca Raton, FLNTSB IAD80FLT03Accident · No injuriesClosedCessna 172 · Collierville, TNNTSB DEN80FTM05Accident · No injuriesClosedBeech 60 · Salt Lake City, UTNTSB ANC80FAD02Accident · No injuriesClosedInterstate S1B2 · Sitka, AKNTSB SEA80FYM09Accident · Serious injuriesClosedCessna 150G · Aloha, ORNTSB MIA80FLD19Accident · No injuriesClosedCessna 210D · Titusville, FLNTSB MIA79FLA10Accident · No injuriesClosedBell 206B · Sea Island, GANTSB LAX80FUA05Accident · Serious injuriesClosedPiper PA-28 · Avalon, CANTSB LAX80DVG09Accident · No injuriesClosedCessna 172 · Sacramento, CANTSB DEN80FQA11Incident · No injuriesClosedCessna 402A · Albuquerque, NMNTSB SEA80FYP06Accident · Serious injuriesClosedCessna 305A · Sandpoint, IDNTSB SEA80FA014Accident · 2 fatalClosedCessna 182 · Idaho Falls, IDNTSB NYC80FHJ05Accident · No injuriesClosedGrum Amer AA1B · Shirley, NYNTSB MKC80FTK06Accident · No injuriesClosedBeech A23 · Tea, SDNTSB MKC80FCQ05Accident · Minor injuriesClosedCessna 150G · Onaga, KSNTSB MKC80FCQ04Accident · Minor injuriesClosedPiper PA-28 · Dodge City, KSNTSB MKC80FCD08Accident · No injuriesClosedCessna 150 · Maquoketa, IANTSB MKC80DCJ04Accident · No injuriesClosedCessna 172 · Harrison, NENTSB MKC80DCA04Accident · Serious injuriesClosedAdams,Md A55 · Ballwin, MONTSB MIA80FKA02Accident · No injuriesClosedCessna 172 · Mona Island, PRNTSB MIA80DLD20Accident · No injuriesClosedBeech C33 · Ocala, FLNTSB LAX80FVM13Accident · No injuriesClosedPiper PA-38 · Sn Luis Obspo, CANTSB LAX80FA024Accident · 1 fatalClosedAerostar 601P · Bishop, CANTSB LAX80FA023Accident · 3 fatalClosedCessna 172M · Huntington Bch, CANTSB FTW80FRD11Accident · Serious injuriesClosedCessna 421B · Lafayette, LANTSB DEN80DQG03Accident · No injuriesClosedCessna 206 · Hobbs, NMNTSB SEA80FA013Accident · 1 fatalClosedCessna T210M · Pasco, WANTSB SEA80FA012Accident · 2 fatalClosedAeronca 65-CA · Mountain Home, IDNTSB NYC80DNA05Accident · No injuriesClosedCessna 172K · Bedford, MANTSB MIA80FKG13Accident · Serious injuriesClosedCessna T337F · Athens, GANTSB LAX80DVG10Accident · No injuriesClosedLuscombe 8A · Fort Bidwell, CA