NTSB investigations, 1981
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\") = 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 DEN81FA024Accident · 2 fatalClosedCessna 172M · Kiowa, CONTSB ATL81FLJ05Accident · Minor injuriesClosedCessna 172M · Belhaven, NCNTSB ATL81FKM05Accident · No injuriesClosedPiper PA-28 · Long Island, NCNTSB MIA81FA055Accident · No injuriesClosedN.American P51D · Tallahassee, FLNTSB LAX81FUQ14Accident · No injuriesClosedRobinson R22 · San Fernando, CANTSB LAX81FA066Accident · 1 fatalClosedCessna 150L · Reno, NVNTSB LAX81DUJ48Incident · No injuriesClosedGrumman AA-5B · Prescott, AZNTSB FTW81FA055Accident · Minor injuriesClosedBell 206L-1 · Cameron, LANTSB FTW81FA054Accident · No injuriesClosedSwearingen SA227 · San Marcos, TXNTSB DEN81FTE26Accident · No injuriesClosedCessna 172N · Prospect Vly, CONTSB DEN81FTA06Accident · No injuriesClosedCessna 182 · Wolf Point, MTNTSB ANC81DA036Accident · No injuriesClosedChampion 7EC · Chignik Lagoon, AKNTSB NYC81DHA07Accident · No injuriesClosedPiper PA-38 · Easton, PANTSB MKC81FCG28Accident · No injuriesClosedCessna 182C · Springfield, MONTSB MKC81FCG27Accident · No injuriesClosedCessna 152 · Springfield, MONTSB MKC81DCG25Accident · No injuriesClosedCessna 172H · St Marys, KSNTSB MIA81DA080Accident · No injuriesClosedLake 4-200 · Ponce, PRNTSB FTW81IA052Incident · No injuriesClosedCessna 310 · Mcallen, TXNTSB FTW81DPG15Accident · No injuriesClosedCessna 401 · Jonesboro, ARNTSB CHI81FEX12Accident · No injuriesClosedPiper PA-28 · Portland, INNTSB CHI81FEI14Accident · Minor injuriesClosedCessna 172 · Spencer, OHNTSB ATL81FA057Accident · 1 fatalClosedAerostar 601P · Roanoke, VANTSB NYC81FGM13Accident · No injuriesClosedPitts S-1 · Somerset, PANTSB MKC81DCJ07Accident · Minor injuriesClosedCessna 182 · Cody, NENTSB LAX81FA065Accident · 1 fatalClosedLuscombe 8A · Ocotillo Wells, CANTSB LAX81FA064Accident · 2 fatalClosedCessna 172N · Frazier Park, CANTSB FTW81FA051Accident · Minor injuriesClosedCessna 210B · Graham, TXNTSB FTW81DQD18Accident · No injuriesClosedSchweizer 1-26E · Dell City, TXNTSB DEN81FTK07Accident · No injuriesClosedGulf Amer AA-5B · Tea, SDNTSB CHI81FER21Accident · No injuriesClosedCessna 195 · Redwood Falls, MNNTSB CHI81FEI12Accident · No injuriesClosedPiper PA-28 · Youngstown, OHNTSB CHI81DET05Accident · No injuriesClosedBeech V35B · Sturgis, MINTSB CHI81DEP13Accident · No injuriesClosedVolksplane VP-1 · Weston, WINTSB CHI81DEE23Accident · No injuriesClosedPiper PA-28 · Lansing, ILNTSB SEA81FYE22Accident · Minor injuriesClosedCessna 150 · Port Orchard, WANTSB SEA81FA025Accident · 1 fatalClosedSchweizer SGS126 · Arlington, WANTSB NYC81FGM14Accident · No injuriesClosedPiper PA-38 · Beaver Falls, PANTSB MIA81FA054Accident · 3 fatalClosedMooney M20F · San Juan, PRNTSB FTW81FRD16Accident · No injuriesClosedGrumman G-164A · Bell City, LANTSB FTW81FRA22Accident · Serious injuriesClosedGrumman G-164B · Lissie, TXNTSB DEN81FA023Accident · 2 fatalClosedMooney M20G · Ryegate, MTNTSB ANC81DA034Accident · No injuriesClosedCessna 180 · Skwentna, AKNTSB SEA81FYP11Accident · Minor injuriesClosedPiper PA-28 · Wenatchee, WANTSB MIA81FA053Accident · Minor injuriesClosedHiller UH-12D · Miami Beach, FLNTSB LAX81FA063Accident · 2 fatalClosedBeech B35 · Winkelman, AZNTSB FTW81FA050Accident · 2 fatalClosedPiper PA-28 · El Paso, TXNTSB FTW81DPD14Accident · No injuriesClosedBoeing A75HI · Justin, TXNTSB CHI81DA036Accident · Minor injuriesClosedBell 206B · Jefferson, OHNTSB ANC81DAG39Accident · No injuriesClosedCessna 172 · Scammon Bay, AKNTSB MKC81FCQ17Accident · Minor injuriesClosedBeech A36 · Hill City, KS