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 ATL81DKW21Accident · No injuriesClosedTexas Hel M-47A · Rickman, TNNTSB ANC81DAG62Accident · Minor injuriesClosedPiper PA-28 · Iliamna, AKNTSB ANC81DAA21Accident · No injuriesClosedPiper PA-18A · Bettles, AKNTSB SEA81FA049Accident · 2 fatalClosedCessna 182A · Kingston, WANTSB MIA81FA102Accident · 2 fatalClosedBeech 65-B80 · Groveland, FLNTSB MIA81FA101Accident · No injuriesClosedCessna P206A · Marathon, FLNTSB LAX81FA112Accident · 1 fatalClosedCessna 152 II · Kaaawa Valley, HINTSB LAX81FA111Accident · 1 fatalClosedSchleicher ASW-19 · California Cty, CANTSB LAX81DUJ79Accident · No injuriesClosedCessna 182P · Glendale, AZNTSB FTW81FRG54Accident · No injuriesClosedBeech B50 · Benavides, TXNTSB FTW81FQA40Accident · No injuriesClosedPiper PA-25 · Dexter, NMNTSB FTW81DRJ27Accident · No injuriesClosedAir Tractor AT-301 · Monroe, LANTSB DEN81FTK16Accident · No injuriesClosedGrum-Amer AA-5B · Custer, SDNTSB DEN81FTG15Accident · Serious injuriesClosedBoeing B75N1 · Northwood, NDNTSB DEN81FA054Accident · 1 fatalClosedPiper PA-34 · Price, UTNTSB DEN81DTG16Accident · No injuriesClosedPiper PA-36 · Jessie, NDNTSB CHI81FEE49Accident · No injuriesClosedPiper PA-30 · Aurora, ILNTSB CHI81FA081Accident · 1 fatalClosedCessna 152 · Minneapolis, MNNTSB ATL81FKQ21Accident · No injuriesClosedCessna A188B · Hazlehurst, MSNTSB ANC81FA085Accident · 2 fatalClosedMooney M20K · Talkeetna, AKNTSB ANC81DAG55Accident · Minor injuriesClosedMaule M-5 · Alexander Crk, AKNTSB NYC81FHJ11Accident · No injuriesClosedMaule M-4 · Farmingdale, NYNTSB LAX81FXQ28Accident · Serious injuriesClosedCessna R172K · Sparks, NVNTSB LAX81FVG55Accident · No injuriesClosedBeech C35 · Napa, CANTSB LAX81DUM18Accident · Minor injuriesClosedCessna 152 · Ranchita, CANTSB FTW81FRG56Accident · No injuriesClosedPiper PA-23 · Hondo, TXNTSB FTW81FRA48Accident · Serious injuriesClosedBell 206B · Houston, TXNTSB CHI81FEV28Accident · Minor injuriesClosedCassutt 3M · Mattoon, ILNTSB CHI81FEV27Accident · 1 fatalClosedCessna T188C · Ridgway, ILNTSB ANC81FA084Accident · 3 fatalClosedPiper PA-18 · Cordova, AKNTSB SEA81FYE36Accident · No injuriesClosedPietenpol GN-2 · Friday Harbor, WANTSB NYC81FNE23Accident · No injuriesClosedCessna 152 · Sterling, MANTSB NYC81FHD32Accident · Minor injuriesClosedMooney M20E · Bridgeport, NJNTSB NYC81FHA20Accident · Minor injuriesClosedCessna 210A · Doylestown, PANTSB NYC81DNA22Accident · No injuriesClosedPiper PA-22 · Mansfield, MANTSB MKC81FA045Accident · 1 fatalClosedPietenpol A'CAMP · Emma, MONTSB MKC81DCG52Accident · No injuriesClosedCessna 150 · Lees Summit, MONTSB MIA81DLD59Accident · No injuriesClosedBurkhart G-10Z · Haines, FLNTSB LAX81FVD35Accident · Minor injuriesClosedJeanie-Teen 02 · Tracy, CANTSB LAX81DUM17Accident · No injuriesClosedRobinson R22 · San Diego, CANTSB FTW81FA127Accident · 2 fatalClosedBellanca 8KCAB · Alma, ARNTSB DEN81FA053Accident · 2 fatalClosedLet Blanik · Aspen, CONTSB CHI81FER54Accident · No injuriesClosedCessna A185E · Superior, WINTSB CHI81FEM31Accident · No injuriesClosedPiper PA-32R · Harbor Springs, MINTSB CHI81DEE47Accident · No injuriesClosedCessna 172A · Romeoville, ILNTSB ATL81FKQ22Accident · No injuriesClosedPiper PA-12 · Ocean Springs, MSNTSB ATL81FKG35Accident · No injuriesClosedCessna 172G · Louisville, GANTSB SEA81DYP30Accident · Minor injuriesClosedPiper PA-22 · Coulee City, WANTSB NYC81FNC16Accident · No injuriesClosedCessna 180 · Greenville, MENTSB NYC81FGM24Accident · Serious injuriesClosedCessna 182J · Butler, PA