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 DEN81FTI05Accident · 1 fatalClosedCessna 185F · Geraldine, MTNTSB DEN81FTC14Accident · No injuriesClosedDehavilland DHC-1 · Rawlins, WYNTSB CHI81FER33Accident · Minor injuriesClosedCessna 180H · Grand Rapids, MNNTSB CHI81FEK16Accident · 1 fatalClosedFly Baby 1A · Zanesville, OHNTSB CHI81FCA06Accident · Minor injuriesClosedPiper PA-28 · Waterloo, ILNTSB SEA81FA032Accident · No injuriesClosedCessna 152 · Auburn, WANTSB MKC81DCQ33Accident · Serious injuriesClosedPiper PA-25 · Ingalls, KSNTSB MKC81DCA11Accident · No injuriesClosedPiper PA-28 · St Charles, MONTSB MIA81DLD31Accident · No injuriesClosedPiper PA-28 · Ocala, FLNTSB LAX81FVG30Accident · 1 fatalClosedAyers S2R · Grimes, CANTSB LAX81FVA39Accident · Minor injuriesClosedAero Comdr S2R · Five Points, CANTSB LAX81FUJ54Accident · Minor injuriesClosedCougar 1 · Willcox, AZNTSB FTW81FPA11Accident · No injuriesClosedCessna A188B · Plano, TXNTSB FTW81FA082Accident · No injuriesClosedBell 206L-1 · Angleton, TXNTSB FTW81DPG22Accident · No injuriesClosedGrumman G-164B · Coy, ARNTSB FTW81DPG21Accident · No injuriesClosedCessna 150 · Marshall, ARNTSB MIA81FKT48Accident · Minor injuriesClosedPiper PA-36 · Immokalee, FLNTSB LAX81FVA37Accident · No injuriesClosedAero Comdr S2R · Firebaugh, CANTSB LAX81DVG28Accident · No injuriesClosedEnstrom F28C · Paskenta, CANTSB FTW81DRJ13Accident · No injuriesClosedGrumman G-164B · Mer Rouge, LANTSB FTW81DRD22Accident · No injuriesClosedGrumman G-164B · Swords, LANTSB FTW81DRD21Accident · No injuriesClosedGrumman G-164 · Chatagnier, LANTSB FTW81DPG20Accident · No injuriesClosedCessna 188 · Burdette, ARNTSB CHI81FA053Accident · 2 fatalClosedCessna 172M · Saginaw, MINTSB ATL81FLT07Accident · No injuriesClosedPiper PA-25 · Pickwick Dam, TNNTSB ATL81FKG17Accident · No injuriesClosedPiper PA-39 · Macon, GANTSB ATL81DKW19Accident · No injuriesClosedCessna 152 · Collegedale, TNNTSB ANC81IA047Incident · Minor injuriesClosedPiper PA-31 · Port Heiden, AKNTSB NYC81FHD20Accident · No injuriesClosedPorterfield FP-65 · Robbinsville, NJNTSB NYC81FFJ10Accident · Minor injuriesClosedCessna 182L · Springville, NYNTSB MIA81DLD34Accident · No injuriesClosedAero Comdr 100 · Crystal River, FLNTSB FTW81FRA25Accident · No injuriesClosedGrumman G-164A · Rosharon, TXNTSB FTW81FQA26Accident · No injuriesClosedCessna 172 · Santa Rosa, NMNTSB FTW81DRD20Accident · No injuriesClosedGrumman G-164A · Morse, LANTSB DEN81DTM19Accident · No injuriesClosedSkypower GBN-41 · Delta, UTNTSB ATL81FLJ06Accident · No injuriesClosedPiper PA-34 · Raleigh, NCNTSB ATL81FA069Accident · 1 fatalClosedCessna 337G · Greensboro, NCNTSB ATL81DKM09Accident · No injuriesClosedMooney M20C · Asheboro, NCNTSB NYC81FNE16Accident · No injuriesClosedPiper PA-28 · Gardner, MANTSB NYC81FNA15Accident · No injuriesClosedBeech C23 · Bedford, MANTSB MKC81FCA10Accident · Serious injuriesClosedGrumman G-164 · Neelyville, MONTSB MKC81DCQ31Accident · No injuriesClosedCessna 172 · Manhattan, KSNTSB MKC81DCD18Accident · No injuriesClosedPiper PA-32 · Holstein, IANTSB LAX81FUQ18Accident · No injuriesClosedCessna 195A · Santa Barbara, CANTSB LAX81FUG42Accident · Serious injuriesClosedRaven RX-7 · San Dimas, CANTSB LAX81FUG23Accident · 1 fatalClosedAcroduster SA-700 · Adelanto, CANTSB LAX81FA079Accident · 1 fatalClosedPiper PA-32 · Tehachapi, CANTSB LAX81DXQ16Accident · Minor injuriesClosedCessna 177 · Mammoth Lakes, CANTSB FTW81FRA26Accident · No injuriesClosedCessna 152 · Huntsville, TXNTSB FTW81FA080Accident · Serious injuriesClosedPiper PA-31 · Houston, TX