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 CHI81FEE33Accident · 1 fatalClosedSonerai 1 · Cortland, ILNTSB CHI81FA058Accident · 1 fatalClosedBoeing A75 · Wellington, OHNTSB CHI81DEP18Accident · No injuriesClosedCessna 150K · La Crosse, WINTSB ATL81FKJ21Accident · No injuriesClosedCessna 182RG · Gadsden, ALNTSB ANC81FA055Accident · Minor injuriesClosedHughes 369D · Glennallen, AKNTSB NYC81FFJ12Accident · Minor injuriesClosedPiper PA-22 · Mayville, NYNTSB MKC81DCG30Accident · No injuriesClosedCessna 172M · Higbee, MONTSB LAX81FA090Accident · 1 fatalClosedCessna T207A · Grand Canyon, AZNTSB FTW81FPM12Accident · No injuriesClosedTed Smith 601 · Miami, OKNTSB FTW81FPJ26Accident · Serious injuriesClosedPiper PA-28R · Carnegie, OKNTSB FTW81DRG39Accident · Minor injuriesClosedCessna 210B · Port O'Connor, TXNTSB CHI81FA057Accident · 1 fatalClosedAero Comdr 560 · Walkerton, INNTSB CHI81FA056Accident · 1 fatalClosedCessna 150H · Jasper, OHNTSB CHI81DEK18Accident · No injuriesClosedSchleicher ASW15 · London, OHNTSB ATL81DLQ17Accident · No injuriesClosedAero Sport Scamp · Ashland, KYNTSB ATL81DKQ10Accident · No injuriesClosedPiper PA-38 · Canton, MSNTSB SEA81FYP18Accident · 1 fatalClosedGrumman G-164B · Harrison, IDNTSB SEA81FA037Accident · No injuriesClosedPiper PA-28R · Orcas, WANTSB NYC82FHD25Accident · No injuriesClosedBeech 55 · West Chester, PANTSB NYC81FA050Accident · 2 fatalClosedBeech G18S · Hyannis, MANTSB MKC81FCQ34Accident · Minor injuriesClosedCessna 177RG · Newton, KSNTSB LAX81DVG37Accident · Minor injuriesClosedStinson L-5 · Calavares, CANTSB ATL81FKM11Accident · Serious injuriesClosedTaylorcraft BC-12D · Indian Trail, NCNTSB ATL81FID15Accident · No injuriesClosedPiper PA-28 · Lawrenceville, VANTSB ATL81FIA07Accident · No injuriesClosedCessna 320 · Culpeper, VANTSB ATL81FA078Accident · No injuriesClosedCessna 337F · Ocean City, MDNTSB ATL81FA076Accident · 1 fatalClosedCessna 182 · Louisville, KYNTSB ATL81DLQ18Accident · No injuriesClosedPiper PA-34 · Paducah, KYNTSB ATL81DKJ20Accident · No injuriesClosedCessna 152 · Huntsville, ALNTSB ANC81FAA15Accident · Minor injuriesClosedCessna 170A · Fairbanks, AKNTSB ANC81DAG36Accident · Serious injuriesClosedRaven S-55A · Anchorage, AKNTSB ANC81DA057Accident · No injuriesClosedShort Bros SC7 · Alexander Lake, AKNTSB SEA81FA036Accident · 1 fatalClosedBell 206B · Govt Camp, ORNTSB NYC81FHD26Accident · No injuriesClosedStearman PT-17 · Salem, NJNTSB MKC81FA036Accident · 2 fatalClosedCessna 172 · Carbondale, KSNTSB MIA81DLD46Accident · Minor injuriesClosedPiper PA-32R · Groveland, FLNTSB MIA81DLD45Accident · No injuriesClosedEagle Acft DW-1 · Sparr, FLNTSB FTW81FRA34Accident · 1 fatalClosedPitts S1S · Livingston, TXNTSB FTW81FQG31Accident · No injuriesClosedCessna 414 · Wink, TXNTSB FTW81DQG28Accident · No injuriesClosedPiper PA-28 · Dalhart, TXNTSB FTW81DQG27Accident · No injuriesClosedHughes 269B · Muleshoe, TXNTSB FTW81DPG37Accident · No injuriesClosedGrumman G-164B · Corning, ARNTSB FTW81DPG28Accident · No injuriesClosedGrumman G-164B · Lexa, ARNTSB DEN81FTE38Accident · Minor injuriesClosedCessna 172N · Frisco, CONTSB SEA81DYM28Accident · No injuriesClosedCessna 182P · Cascade Locks, ORNTSB NYC81FHJ08Accident · No injuriesClosedPiper PA-28R · Shelter Island, NYNTSB MIA81FLD44Accident · No injuriesClosedMitsubishi MU-2B · Lakeland, FLNTSB MIA81DKT46Accident · Minor injuriesClosedCessna 152 · Key Biscayne, FLNTSB MIA81DKJ07Accident · No injuriesClosedBellanca 7GCAA · Panama City, FLNTSB LAX81FUD03Accident · No injuriesClosedPiper PA-28R · Santa Monica, CA