NTSB investigations, 1971
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\") = 1971 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") = 1971 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 MIA72IM055Incident · No injuriesClosedBoeing 727 · Atlanta, GANTSB MIA72AM059Accident · 1 fatalClosedCessna 150J · Missing AircraftNTSB MIA72AM057Accident · Serious injuriesClosedBrittnorman BN-2 · Culebra, PRNTSB MIA72AM056Accident · 2 fatalClosedCessna 150F · Dalton, GANTSB OAK72AP020Accident · 1 fatalClosedCessna 182G · Fresno, CANTSB NYC72FKM17Accident · Minor injuriesClosedCessna 182 · Charlotte, NCNTSB NYC72FIA10Accident · No injuriesClosedBeech A23-24 · Lexington Park, MDNTSB MKC72AK039Accident · 1 fatalClosedCessna 150 · Ashland, NENTSB MIA72DKT39Accident · No injuriesClosedCessna 140 · Deerfld Beach, FLNTSB FTW72FPG57Accident · Serious injuriesClosedChampion 7GCBC · Parkin, ARNTSB CHI72FEA25Accident · No injuriesClosedCessna 172 · Greencastle, INNTSB SEA72AS025Accident · 1 fatalClosedPiper PA-22 · Portland, ORNTSB OAK72DVA39Accident · No injuriesClosedPiper PA-24 · Porterville, CANTSB NYC72FNA27Accident · No injuriesClosedCessna 172 · Plymouth, MANTSB NYC72DKM15Accident · Minor injuriesClosedCessna 182A · Statesville, NCNTSB MKC72FCJ41Accident · Minor injuriesClosedPiper PA-28 · Lincoln, NENTSB MKC72AK038Accident · 1 fatalClosedErco 415C · Lake Mills, IANTSB MKC72AK037Accident · 3 fatalClosedCessna 175 · Clyde, KSNTSB MIA72DLD23Accident · No injuriesClosedPiper PA-30 · Bartow, FLNTSB MIA72AM054Accident · 2 fatalClosedLuscombe 8A · Santee, SCNTSB LAX72FUA29Accident · No injuriesClosedAerostar 601 · Santa Ana, CANTSB DEN72AD027Accident · 1 fatalClosedAmer Avco AA1A · Tucson, AZNTSB ANC72FAG82Accident · No injuriesClosedCessna 180 · Northway, AKNTSB UNK72X0103Accident · No injuriesClosedCessna 310H · Malton, CanadaNTSB SEA72FYC25Accident · No injuriesClosedCessna 150 · Forest Grove, ORNTSB NYC72DNA23Accident · No injuriesClosedPiper PA-22 · Block Island, RINTSB MKC72FER34Accident · No injuriesClosedCessna 172E · Walker, MNNTSB LAX72DUG43Accident · No injuriesClosedHughes 269A · Ontario, CANTSB CHI72AC053Accident · 2 fatalClosedPiper PA-30 · Bowlng Green, OHNTSB ANC72DAG85Accident · Minor injuriesClosedCessna 180 · Chevak, AKNTSB ANC72DAG84Accident · No injuriesClosedCessna 120 · Hope, AKNTSB MIA72DLA26Accident · Minor injuriesClosedBell 47D1 · Milton, FLNTSB LAX72FVA37Accident · Serious injuriesClosedBell 47G5 · Mcfarland, CANTSB LAX72DUG46Accident · No injuriesClosedChampion 7GCBC · La Verne, CANTSB FTW72DRG43Accident · Minor injuriesClosedCessna 210E · Tresimilio, MexicoNTSB FTW72AF037Accident · No injuriesClosedBeech A99A · Houston, TXNTSB SEA72AS024Accident · Serious injuriesClosedBeech 65-B80 · Mccall, IDNTSB MKC72DCQ37Accident · No injuriesClosedCessna 150L · Clay Center, KSNTSB CHI72AC052Accident · 1 fatalClosedPiper PA-22 · Evansville, INNTSB NYC72FNE20Accident · No injuriesClosedCessna 182L · Simsbury, CTNTSB NYC72AN082Accident · Serious injuriesClosedPiper PA-23 · Haledon, NJNTSB MKC72AK036Accident · No injuriesClosedPiper PA-32 · Topeka, KSNTSB LAX72FUG39Accident · No injuriesClosedBell 47B · La Verne, CANTSB FTW72FRA26Accident · No injuriesClosedLuscomb 8E · Conroe, TXNTSB FTW72DRG42Accident · No injuriesClosedCessna 182 · San Saba, TXNTSB FTW72DRD17Accident · No injuriesClosedCessna A185E · Leeville, LANTSB FTW72DPJ26Accident · No injuriesClosedBoeing A75N1 · Hollis, OKNTSB DEN72FTE49Accident · No injuriesClosedCessna 150 · Littleton, CONTSB DEN72FQD18Accident · No injuriesClosedBell 47G3B1 · Hollomn Afb, NMNTSB CHI72DEI25Accident · No injuriesClosedCessna 206 · Cleveland, OH