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 FTW81FA126Accident · 2 fatalClosedMooney M20F · Muleshoe, TXNTSB FTW81FA124Accident · 2 fatalClosedCessna 401 · Albuquerque, NMNTSB FTW81DRJ23Accident · No injuriesClosedGrumman G-164B · Hebert, LANTSB FTW81DPD32Accident · No injuriesClosedGrumman G-164A · Vernon, TXNTSB FTW81DA125Accident · No injuriesClosedBell 206L1 · Lake Charles, LANTSB CHI81DEC37Accident · No injuriesClosedVliegtuigbo SA-013 · Adrian, MINTSB ATL81FA099Accident · 2 fatalClosedAeronca 7AC · Rogersville, TNNTSB ANC81DAG54Accident · No injuriesClosedPiper PA-12 · Tyonek, AKNTSB SEA81FYP28Accident · Minor injuriesClosedEnstrom F-28C · Rice, WANTSB SEA81DYK13Accident · No injuriesClosedCessna 150G · Medford, ORNTSB FTW81FRD34Accident · Serious injuriesClosedPiper PA-28R · Gonzales, LANTSB FTW81FRA46Accident · Serious injuriesClosedHiller Acft UH-12E · Ganado, TXNTSB FTW81FA123Accident · 2 fatalClosedLuscombe 8A · N Little Rock, ARNTSB FTW81DRJ22Accident · No injuriesClosedVari-Eze 01 · Natchitoches, LANTSB FTW81DPJ32Accident · No injuriesClosedCessna 337B · Bryans Corner, OKNTSB FTW81DPG55Accident · Minor injuriesClosedGrumman G-164B · Bono, ARNTSB DEN81DTE60Accident · No injuriesClosedCessna 172N · Durango, CONTSB CHI81FEV26Accident · No injuriesClosedBrantly B-2B · Chapin, ILNTSB CHI81FEE46Accident · 1 fatalClosedBensen B8MG · Ridott, ILNTSB CHI81FA079Accident · 3 fatalClosedAero Comdr 100 · Columbia Stat, OHNTSB ANC81FA082Accident · Minor injuriesClosedHughes 369D · Umiat, AKNTSB ANC81DAG51Accident · No injuriesClosedPiper PA-22 · Wasilla, AKNTSB SEA81DYA19Accident · No injuriesClosedCessna 180J · Yellow Pine, IDNTSB MIA81FA097Accident · Serious injuriesClosedBrittnorman BN-2A · San Juan, PRNTSB LAX81FVD32Accident · Serious injuriesClosedCessna 172 · Santa Rosa, CANTSB LAX81DXQ27Accident · No injuriesClosedCessna R172K · So Lake Tahoe, CANTSB LAX81DVG52Accident · No injuriesClosedCessna 152 · Napa, CANTSB FTW81DPM16Accident · No injuriesClosedPiper PA-28 · Afton, OKNTSB DEN81FTE61Accident · No injuriesClosedRand KR-2 · Rocky Ford, CONTSB CHI81FER59Accident · No injuriesClosedHiller Acft UH-12E · Glyndon, MNNTSB CHI81FEM32Accident · No injuriesClosedPiper PA-31 · Mt Pleasant, MINTSB ATL82FA109Accident · 3 fatalClosedCessna 172F · Wolf Pen, WVNTSB ATL81DLJ13Accident · No injuriesClosedPiper PA-28 · Salvo, NCNTSB SEA81FYP29Accident · No injuriesClosedCessna 177 · Priest River, IDNTSB NYC81FHA19Accident · Minor injuriesClosedCessna 170 · Uniondale, PANTSB MIA81FLD56Accident · No injuriesClosedBeech 56TC · Arcadia, FLNTSB MIA81FLD55Accident · No injuriesClosedCessna 182 · Tampa, FLNTSB MIA81FA096Accident · 3 fatalClosedBeech B95 · Titusville, FLNTSB LAX81FVD33Accident · No injuriesClosedCessna 140 · San Rafael, CANTSB LAX81FUA08Accident · No injuriesClosedPiper PA-34 · Long Beach, CANTSB LAX81FJA12Accident · Minor injuriesClosedChampion 7GCBC · Honolulu, HINTSB FTW81DRA47Accident · No injuriesClosedCessna 152 · League City, TXNTSB CHI81DEP39Accident · No injuriesClosedLuscombe 8A · Egg Harbor, WINTSB CHI81DEP38Accident · No injuriesClosedCessna 172RG · Greenbay, WINTSB ATL81FA098Accident · 1 fatalClosedPiper PA-28 · Buckland, NCNTSB SEA81FYM32Accident · 1 fatalClosedMinicoupe Johnsn · Gaston, ORNTSB MKC81FCG51Accident · No injuriesClosedCessna 210J · Olathe, KSNTSB MKC81FCD26Accident · No injuriesClosedCassutt 3M · Mason City, IANTSB MKC81DCQ46Accident · No injuriesClosedCessna 150 · Coldwater, KSNTSB LAX81FVD34Accident · Serious injuriesClosedCessna 150 · Honeydew, CA