NTSB investigations, 1971
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\") = 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 OAK72FVA35Accident · Serious injuriesClosedHargis JT · Madera, CANTSB NYC72AN069Accident · 1 fatalClosedAero Comdr 560-A · East Greenwich, RINTSB MKC72FCQ36Accident · Minor injuriesClosedBeech 35 · Junction Cty, KSNTSB MKC72FCG34Accident · 1 fatalClosedPiper PA-22 · Lansing, KSNTSB LAX72FUG37Accident · No injuriesClosedCessna 150 · El Monte, CANTSB FTW72AF029Accident · 1 fatalClosedBeech J35 · Jacksboro, TXNTSB NYC72FHM16Accident · No injuriesClosedCessna 182K · Spring Valley, NYNTSB NYC72FHD21Accident · No injuriesClosedCessna 182J · Williamstown, NJNTSB NYC72FHA26Accident · No injuriesClosedSchweizer SGS126 · Kutztown, PANTSB NYC72DHM15Accident · No injuriesClosedCessna 150 · Teterboro, NJNTSB MKC72FER30Accident · Serious injuriesClosedPiper PA-18 · Gilman, MNNTSB MIA72FKT30Accident · No injuriesClosedGlobe GC-1B · Sanibel Isld, FLNTSB MIA72DKG48Accident · No injuriesClosedSchweizer 2-33A · Sylvania, GANTSB MIA72AM048Accident · No injuriesClosedBeech 99A · Ft.Lauderdale, FLNTSB MIA72AM047Accident · 1 fatalClosedCessna 182E · Heflin, ALNTSB FTW72FRA22Accident · No injuriesClosedCessna 177 · Lake Jackson, TXNTSB FTW72DPD22Accident · No injuriesClosedCessna 120 · Weatherford, TXNTSB DEN72FQA26Accident · No injuriesClosedCessna 150F · Cedar Crest, NMNTSB DEN72DTE45Accident · Minor injuriesClosedPiper PA-22 · Pagosa Sprgs, CONTSB ANC72AA022Accident · 4 fatalClosedCessna 170B · Kotzebue, AKNTSB SEA72FYC24Accident · Minor injuriesClosedPiper PA-20 · Washougal, ORNTSB OAK72FJA08Accident · Serious injuriesClosedHiller Acft 1100 · Kaanapali, HINTSB OAK72DVA47Accident · No injuriesClosedErco 415-C · Merced, CANTSB NYC72FLJ17Accident · No injuriesClosedCessna 150 · Jacksonville, NCNTSB NYC72DNA21Accident · No injuriesClosedPiper PA-28 · Edgartown, MANTSB LAX72FUA24Accident · No injuriesClosedCessna 150H · Hntngtn Bch, CANTSB LAX72DUJ58Accident · Minor injuriesClosedPiper J3C-65 · Pearce, AZNTSB LAX72AL037Accident · 1 fatalClosedGlobe GC-1B · Palos Vrdes, CANTSB FTW72FRA25Accident · No injuriesClosedMooney M20A · Houston, TXNTSB FTW72AF028Accident · 1 fatalClosedCessna 150K · Plano, TXNTSB EU172DYZ02Accident · No injuriesClosedAero Comdr 680-V · Aminabad, IranNTSB DEN72DTE44Accident · Minor injuriesClosedCessna 172 · Fountain, CONTSB CHI72DEV18Accident · No injuriesClosedPiper PA-16 · Lawrenceville, ILNTSB ANC72AA024Accident · 1 fatalClosedChampion 7GCBC · Prescott, AZNTSB NYC72AN068Accident · 1 fatalClosedPiper PA-28 · Craryville, NYNTSB FTW72FQG21Accident · Serious injuriesClosedCessna 172K · Old Glory, TXNTSB OAK72AP016Accident · 2 fatalClosedPiper PA-22 · Bodega Bay, CANTSB MKC72DTK10Accident · No injuriesClosedBeech S35 · Ipswich, SDNTSB MIA72AM046Accident · No injuriesClosedCessna 150K · Opa Locka, FLNTSB FTW72DRJ15Accident · Minor injuriesClosedCessna 172K · Jonesville, LANTSB CHI72FEK08Accident · No injuriesClosedCessna 172A · Columbus, OHNTSB CHI72DEI21Accident · No injuriesClosedCessna 150 · Fremont, OHNTSB CHI72AC046Accident · 4 fatalClosedCessna 320E · No.Madison, OHNTSB ANC72FAG76Accident · No injuriesClosedPiper PA-28 · Naknek, AKNTSB SEA72AS020Accident · 4 fatalClosedPiper PA-23 · Grants Pass, ORNTSB OAK72FVW18Accident · Serious injuriesClosedCessna 172B · Las Vegas, NVNTSB MKC72DCD47Accident · No injuriesClosedPiper PA-32 · Dubuque, IANTSB MIA72AM045Accident · 4 fatalClosedPiper PA-31 · Iuka, MSNTSB MIA72AM044Accident · No injuriesClosedLockheed 749A · No.Atlantic Ocean (Atlantic Ocean)NTSB LAX72FUG34Accident · No injuriesClosedCessna 182 · Chriaco Smt, CA