NTSB investigations, 1981
180,624 investigations by the National Transportation Safety Board since 1962: 174,602 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\") = 1981 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") = 1981 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 ANC81DA076Accident · No injuriesClosedDehavilland DHC-3 · South Naknek, AKNTSB SEA81DYP25Accident · No injuriesClosedCessna 180 · Walla Walla, WANTSB NYC81DHA16Accident · No injuriesClosedVariviggen BWR-1 · Reading, PANTSB MKC81FCG44Accident · No injuriesClosedPiper PA-32 · Liberty, MONTSB MKC81DCJ21Accident · No injuriesClosedCessna 172 · Naper, NENTSB MKC81DCG43Accident · No injuriesClosedGreat Lakes 2T-1A · Pleasant Hill, MONTSB LAX81FA102Accident · Minor injuriesClosedCessna 150 · Irwindale, CANTSB LAX81DVG49Accident · No injuriesClosedBede BD-4 · Weed, CANTSB LAX81DUQ26Accident · No injuriesClosedTexas Hel M74A · Rosamond, CANTSB LAX81DUJ87Accident · Minor injuriesClosedChampion 7FC · Prescott, AZNTSB LAX81DUJ86Accident · No injuriesClosedCessna 170B · Prescott, AZNTSB LAX81DUG38Accident · No injuriesClosedBoeing B75N1 · Chino, CANTSB FTW81FRD31Accident · Minor injuriesClosedCessna 140 · Kinder, LANTSB DEN81FTE53Accident · No injuriesClosedCessna T210N · Colorado Spgs, CONTSB DEN81FA047Accident · 2 fatalClosedTaylorcraft BL-65 · Rosette, UTNTSB CHI81FEX23Accident · No injuriesClosedGrum-Amer AA-5A · Waveland, INNTSB CHI81FEV23Accident · Serious injuriesClosedCessna A188B · Metropolis, ILNTSB CHI81FEM27Accident · Minor injuriesClosedPiper PA-22 · Alma, MINTSB CHI81FEE43Accident · No injuriesClosedDouglas SBD-5 · Rockford, ILNTSB CHI81FEC32Accident · No injuriesClosedCessna 172N · Lambertville, MINTSB CHI81DEM24Accident · No injuriesClosedPiper PA-25 · Langston, MINTSB ANC81DAA17Accident · No injuriesClosedDehavnd Can DHC-2 · Slate Creek, AKNTSB NYC81FGM22Accident · No injuriesClosedCessna 177B · West Mifflin, PANTSB NYC81FA071Accident · 1 fatalClosedTaylorcraft BC-85 · Durham, NHNTSB MKC81DCQ45Accident · No injuriesClosedPiper PA-22 · Moran, KSNTSB LAX81FUG34Accident · No injuriesClosedBoeing A75N1 · Riverside, CANTSB LAX81DUG35Accident · Minor injuriesClosedQuickie 472 · Corona, CANTSB FTW81DRG52Accident · No injuriesClosedPiper PA-36 · Woodward, TXNTSB FTW81DRA42Accident · No injuriesClosedGrumman G-164B · Sealy, TXNTSB FTW81DPG51Accident · No injuriesClosedGrumman G-164 · Cash, ARNTSB FTW81DA114Accident · No injuriesClosedBell 206B · Franklin, LANTSB DCA81AA017Accident · 3 fatalClosedExcalibur 65-A80 · Madisonville, TXNTSB CHI81FEP34Accident · No injuriesClosedSikorsky HRS-1 · Rosedale, WINTSB ATL81FA090Accident · 2 fatalClosedCessna 182M · Haleyville, ALNTSB ANC81DAG48Accident · No injuriesClosedCessna 185 · Nightmute, AKNTSB NYC81FA070Accident · 6 fatalClosedPiper PA-32 · Easton, PANTSB MKC81IA041Incident · No injuriesClosedDouglas DC-6B · St.Louis, MONTSB MIA81FA090Accident · 1 fatalClosedMooney M20J · St.Petersburg, FLNTSB FTW81FA113Accident · 3 fatalClosedCessna 172D · Alamogordo, NMNTSB DEN81FTE52Accident · No injuriesClosedCessna 150G · Hudson, CONTSB DEN81FTE50Accident · No injuriesClosedBell 47G3B1 · Salida, CONTSB CHI81FER48Accident · No injuriesClosedCessna 172P · Thief River Fa, MNNTSB ATL81FA087Accident · 4 fatalClosedPiper PA-32R · Vicksburg, MSNTSB ANC81FA075Accident · 5 fatalClosedCessna U206 · Moose Pass, AKNTSB ANC81FA074Accident · 3 fatalClosedDouglas DC-3 · Pilot Point, AKNTSB SEA81IA045Incident · No injuriesClosedPiper PA-31 · Hailey, IDNTSB NYC81FFA18Accident · Serious injuriesClosedBeech 23 · Livingston Mnr, NYNTSB NYC81DA069Accident · Serious injuriesClosedBritish AC 1-11 · Pittsburgh, PANTSB MKC81FCJ19Accident · Serious injuriesClosedCessna 188 · Holdrege, NENTSB MKC81FA040Accident · 1 fatalClosedCessna 404 · Belton, KS