NTSB investigations, 1981
180,610 investigations by the National Transportation Safety Board since 1962: 174,589 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 CHI82FEM02Accident · Minor injuriesClosedBeech T-34 · Lansing, MINTSB CHI82FEE04Accident · No injuriesClosedBeech C23 · West Chicago, ILNTSB MIA82FLD05Accident · No injuriesClosedPiper PA-28 · Titusville, FLNTSB LAX82FA014Accident · 1 fatalClosedBell 206B · Napa, CANTSB FTW82FPD04Accident · No injuriesClosedCessna 152 · Roanoke, TXNTSB FTW82DRA09Accident · No injuriesClosedPiper PA-28 · Beaumont, TXNTSB FTW82DA021Accident · 1 fatalClosedBellanca 7ECA · Plainview, TXNTSB CHI82FER12Accident · Minor injuriesClosedPiper PA-38 · Blaine, MNNTSB ATL81FLG01Accident · Minor injuriesClosedPiper PA-23 · Georgetown, SCNTSB NYC82FA008Accident · 1 fatalClosedPiper PA-28 · North Hudson, NYNTSB NYC81FNC01Accident · Minor injuriesClosedCessna 180 · Millinocket, MENTSB MKC82DCQ04Accident · No injuriesClosedCessna P210N · Fort Scott, KSNTSB LAX82FA012Accident · 2 fatalClosedRobinson R22 · Livermore, CANTSB LAX82DUQ02Accident · No injuriesClosedGrum Amer AA-5A · Van Nuys, CANTSB FTW82FPM06Accident · Serious injuriesClosedGrumman AA-5B · Bristow, OKNTSB FTW82DRA08Accident · No injuriesClosedCessna 152 · College Sta, TXNTSB FTW82DQG09Accident · No injuriesClosedCessna 177 · Canadian, TXNTSB CHI82FEC06Accident · No injuriesClosedGrumman AA5B · Jackson, MINTSB CHI82DER11Accident · No injuriesClosedPiper PA-22 · Hastings, MNNTSB ATL82FKJ06Accident · Serious injuriesClosedCessna 150 · Russellville, ALNTSB ANC82DAD03Accident · No injuriesClosedCessna 185 · Hidden Falls, AKNTSB NYC82FNC02Accident · No injuriesClosedCessna 150K · Oxford, MENTSB LAX82FUA05CaseClosedCessna 172 · Avalon, CANTSB LAX82DXQ01Accident · No injuriesClosedCessna 150 · Minden, NVNTSB LAX82DVA07Accident · No injuriesClosedCessna 152 · Bakersfield, CANTSB FTW82FQA09Accident · Minor injuriesClosedBellanca 17-31A · Farmington, NMNTSB FTW82DRD05Accident · No injuriesClosedCessna A185F · Pecan Island, LANTSB FTW82DPJ06Accident · No injuriesClosedBellanca 7GCAA · Geary, OKNTSB FTW82DPJ05Accident · No injuriesClosedAerostar 600 · Duncan, OKNTSB DEN82FTI07Accident · No injuriesClosedBeech 35-C33 · Dillion, MTNTSB CHI82DEM03Accident · No injuriesClosedCessna 177 · Mattawan, MINTSB LAX82FUQ03Accident · No injuriesClosedPiper 601P · Burbank, CANTSB SEA82DYM01Accident · No injuriesClosedCessna 172 · Long Creek, ORNTSB NYC82FGM04Accident · No injuriesClosedCessna 150 · Wattsburg, PANTSB NYC82FA007Accident · 1 fatalClosedChampion 7GCAA · Scituate, MANTSB NYC82DHD04Accident · No injuriesClosedCessna 152 · Toms River, NJNTSB NYC82DFJ04Accident · No injuriesClosedSchweizer 1-26 · Lockport, NYNTSB LAX82FUD02Accident · No injuriesClosedCessna 172N · Santa Monica, CANTSB LAX82DUJ06Accident · No injuriesClosedCessna 172 · Marana, AZNTSB FTW82DRD04Accident · No injuriesClosedStinson 108-3 · Thibodaux, LANTSB FTW82DA020Accident · 1 fatalClosedPiper J3C-65 · Conroe, TXNTSB DEN82FTM03Accident · No injuriesClosedCessna 150 · Stockton, UTNTSB CHI82FER10Accident · No injuriesClosedCessna 150 · Crystal, MNNTSB CHI82FEP08Accident · No injuriesClosedPiper PA-28 · Dodgeville, WINTSB ATL82FLJ03Accident · 1 fatalClosedDabbs B8M · Garland, NCNTSB ATL82FKJ04Accident · No injuriesClosedCessna 172M · Selma, ALNTSB ATL82FKG07Accident · No injuriesClosedGrumm Amer AA-5B · Blue Ridge, GANTSB ATL82DKJ03Accident · No injuriesClosedCessna T210N · Bayou La Batre, ALNTSB ANC82DAG06Accident · No injuriesClosedCessna A185F · Anchorage, AKNTSB SEA82FA003Accident · 1 fatalClosedMaule M-5 · North Bend, OR