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 FTW80FA014Accident · 2 fatalClosedCessna 152 · Lillian, TXNTSB FTW80DQD02Accident · No injuriesClosedCessna 150 · Fort Stockton, TXNTSB FTW80DA016Accident · No injuriesClosedScorpion II · Bay City, TXNTSB DEN80FTM06Accident · Minor injuriesClosedPiper PA-38 · Ogden, UTNTSB DEN80FTE08Accident · Minor injuriesClosedSkybolt Newlnd · Fort Collins, CONTSB NYC80FNE02Accident · No injuriesClosedLake LA-4 · Griswold, CTNTSB NYC80FA010Accident · 3 fatalClosedAerostar 601P · Charlstadt, NJNTSB MKC80FA005Accident · 1 fatalClosedCessna 150D · Stet, MONTSB MKC79FA006Accident · 1 fatalClosedPazmany PL-2 · Olathe, KSNTSB MIA80FKJ10Accident · Minor injuriesClosedPiper PA-38 · Stevenson, ALNTSB LAX80FA014Accident · 3 fatalClosedCessna 182Q · Livermore, CANTSB LAX80FA013Accident · 2 fatalClosedPiper PA-28 · Livermore, CANTSB LAX80DVG07Accident · No injuriesClosedCessna 401 · Colusa, CANTSB LAX80DVG06Accident · Minor injuriesClosedAero Comdr 100 · Napa, CANTSB IAD80FLJ03Accident · Serious injuriesClosedPiper PA-28 · Kenly, NCNTSB DEN80DTE06Accident · No injuriesClosedBellanca 14-19 · Center, CONTSB DCA80AA021Accident · FatalClosedMartin 404 · Tusayan, AZNTSB CHI80FEG04Accident · No injuriesClosedBell 47G5 · Dayton, OHNTSB CHI80FEE07Accident · No injuriesClosedPiper PA-24 · Chicago, ILNTSB NYC80DGT02Accident · No injuriesClosedCessna 172 · Gaines, PANTSB MKC80DCA01Accident · No injuriesClosedCessna 150L · Willow Springs, MONTSB MIA80DLD11Accident · Minor injuriesClosedCessna 182 · Ocala, FLNTSB MIA80DKJ13Accident · No injuriesClosedAeronca 11AC · Cottondale, ALNTSB LAX80FVW05Accident · No injuriesClosedCessna 150B · Boulder City, NVNTSB IAD80FA010Accident · Serious injuriesClosedCessna 172N · Vienna, VANTSB ANC80FA012Accident · 1 fatalClosedPiper PA-20 · Palmer, AKNTSB SEA80IA006Incident · No injuriesClosedBeech 99 · Yakima, WANTSB SEA80FYM05Accident · Minor injuriesClosedCessna R172E · Grass Valley, IDNTSB MKC80FCG02Accident · No injuriesClosedBeech 58 · Kansas City, MONTSB LAX80FVD02Accident · No injuriesClosedBeech 95-55 · Livermore, CANTSB LAX80FUG07Accident · Minor injuriesClosedBeech D18S · Corona, CANTSB LAX80DVG05Accident · No injuriesClosedPiper PA-30 · Fair Oaks, CANTSB LAX80DUJ03Accident · Minor injuriesClosedPiper PA-28 · Winslow, AZNTSB FTW80IA013Incident · No injuriesClosedAerospatle AS350D · Mansfield, TXNTSB FTW80DPJ35Accident · No injuriesClosedCessna 120 · Leedey, OKNTSB DEN80FQG02Accident · No injuriesClosedCessna 421 · Elida, NMNTSB ANC80DA009Accident · No injuriesClosedCessna 185 · Cantwell, AKNTSB SEA80DYE08Accident · Serious injuriesClosedPiper PA-18 · Lynnwood, WANTSB MIA80FKA01Accident · No injuriesClosedCessna 188 · Sabana, PRNTSB LAX80DUM05Accident · No injuriesClosedAero Comdr S2R · Calipatria, CANTSB DEN80DTE05Accident · No injuriesClosedCessna 185 · Greeley, CONTSB DEN80DQA09Accident · No injuriesClosedStearman B-75 · Gallup, NMNTSB CHI80FET03Accident · No injuriesClosedCessna 172M · Mentone, INNTSB SEA80FA005Accident · 3 fatalClosedCessna T310R · Salem, ORNTSB LAX80DUQ04Accident · No injuriesClosedPiper PA-32 · Avalon, CANTSB LAX80DUJ18Accident · No injuriesClosedPiper PA-22 · Bullhead City, AZNTSB FTW80IA012Incident · No injuriesClosedCessna 500 · Dallas, TXNTSB CHI80DEE05Accident · Minor injuriesClosedCessna 150L · Freeport, ILNTSB UNK80X0102Accident · 1 fatalClosedPiper PA-28 · Melvin, IANTSB SEA80DYP04Accident · No injuriesClosedCessna 182 · Dixie, ID