NTSB investigations, ID
180,616 investigations by the National Transportation Safety Board since 1962: 174,594 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 c.\"eventStateOrRegion\" = 'ID' AND c.\"eventCountry\" = 'USA' 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 c."eventStateOrRegion" = 'ID' AND c."eventCountry" = 'USA' 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 SEA77FA026Accident · 2 fatalClosedCessna 180 · Newdale, IDNTSB SEA77FYP21Accident · No injuriesClosedCessna 182D · Kingston, IDNTSB SEA77DYA16Accident · Minor injuriesClosedAero Comdr 500B · Twin Falls, IDNTSB SEA77FYA15Accident · No injuriesClosedCessna 150L · Boise, IDNTSB SEA77DA022Accident · Minor injuriesClosedCessna TU206F · Warren, IDNTSB SEA77FYA14Accident · No injuriesClosedPiper PA-28 · Emmett, IDNTSB SEA77FA021Accident · 2 fatalClosedGrum Amer AA-5 · Clifton, IDNTSB SEA77DYA13Accident · No injuriesClosedTaylorcraft BC12D · American Falls, IDNTSB SEA77DYA12Accident · Minor injuriesClosedCessna 421B · Soda Springs, IDNTSB SEA77FYA10Accident · Serious injuriesClosedCessna 185 · Rexburg, IDNTSB SEA77DYA11Accident · Minor injuriesClosedCessna 172 · Boise, IDNTSB SEA77FA018Accident · 3 fatalClosedPiper PA-28 · Carey, IDNTSB SEA77DYP18Accident · No injuriesClosedBellanca 7ECA · Orofino, IDNTSB SEA77FYA09Accident · Serious injuriesClosedBell 214B1 · Salmon, IDNTSB SEA77DYP16Accident · No injuriesClosedCessna 421A · Sandpoint, IDNTSB SEA77DYP15Accident · No injuriesClosedCessna 170B · Lewiston, IDNTSB SEA77FYA08Accident · No injuriesClosedPiper PA-28R · Glenns Ferry, IDNTSB SEA77FA008Accident · 1 fatalClosedPiper PA-28R · Sandpoint, IDNTSB SEA77FYA06Accident · Minor injuriesClosedCessna 150L · Mountain Home, IDNTSB SEA77DYA05Accident · Minor injuriesClosedCessna 150 · Blackfoot, IDNTSB SEA77DYA07Accident · No injuriesClosedCessna T210K · Challis, IDNTSB SEA77FYA04Accident · Serious injuriesClosedSchweizer SGU222 · Boise, IDNTSB SEA77DYA03Accident · Minor injuriesClosedLake LA-4 · Boise, IDNTSB SEA77DYG01Accident · No injuriesClosedCessna 182D · Cottonwood, IDNTSB SEA77DYA02Accident · Minor injuriesClosedPiper PA-22 · Malta, IDNTSB SEA77DYA01Accident · No injuriesClosedStinson 108 · Soda Springs, IDNTSB SEA77FYG04Accident · Serious injuriesClosedCessna 172 · Grangeville, IDNTSB SEA76DYG67Accident · No injuriesClosedHiller Acft UH-12E · Clark Fork, IDNTSB SEA76DYA48Accident · No injuriesClosedHiller Acft UH-12E · Jerome, IDNTSB SEA76AS075Accident · 1 fatalClosedPiper PA-28 · Mountain Home, IDNTSB SEA76FYA46Accident · 4 fatalClosedPiper PA-22 · American Falls, IDNTSB SEA76AS072Accident · 1 fatalClosedPiper PA-23 · Blackfoot, IDNTSB SEA76AS073Accident · 1 fatalClosedCessna TU206E · Salmon, IDNTSB SEA76DYA44Accident · No injuriesClosedAero Comdr 600S2R · Rexburg, IDNTSB SEA76FYG70Accident · 1 fatalClosedCessna 188 · Lewiston, IDNTSB SEA76DYA45Accident · No injuriesClosedCallair B1A · Newdale, IDNTSB SEA76AS063Accident · 4 fatalClosedBeech H35 · Mccall, IDNTSB SEA76FYA42Accident · Minor injuriesClosedPiper PA-25 · Parma, IDNTSB SEA76DYA41Accident · No injuriesClosedPiper PA-25 · Fruitland, IDNTSB SEA76DYA40Accident · Minor injuriesClosedPiper PA-25 · Hamer, IDNTSB SEA76FYG71Accident · No injuriesClosedCessna 310Q · Coolin, IDNTSB SEA76DYA39Accident · No injuriesClosedHughes 269A · Gooding, IDNTSB SEA76DYA36Accident · No injuriesClosedBell 47G3B2 · Gooding, IDNTSB SEA76FYA35Accident · 1 fatalClosedAero Comdr A-9 · Nampa, IDNTSB SEA76DYA34Accident · No injuriesClosedCessna A188B · Grays Lake, IDNTSB SEA76DYA33Accident · Minor injuriesClosedCallair A-9 · Grandview, IDNTSB SEA76AS059Accident · 5 fatalClosedGrum Amer AA-5A · Boise, IDNTSB SEA76DYG59Accident · Minor injuriesClosedPiper PA-12 · Worley, IDNTSB SEA76DYA31Accident · No injuriesClosedPiper PA-24 · Burley, IDNTSB SEA76FYG62Accident · No injuriesClosedCessna 188B · Lewiston, ID