NTSB investigations, ID
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 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 SEA72FYG11Accident · 1 fatalClosedCessna 188 · Craigmont, IDNTSB SEA72DYG14Accident · Minor injuriesClosedPiper PA-28 · Coeur Dalene, IDNTSB SEA72DYG10Accident · No injuriesClosedCessna 172 · Salmon, IDNTSB SEA72FYG08Accident · Serious injuriesClosedBellanca 14-13 · Orofino, IDNTSB SEA72DYA10Accident · No injuriesClosedAeronca 7BCM · Boise, IDNTSB SEA72DYA12Accident · No injuriesClosedCessna 150 · Rexburg, IDNTSB SEA72DYA11Accident · No injuriesClosedPiper PA-18 · Burley, IDNTSB SEA72DYG07Accident · Minor injuriesClosedCessna 175 · Mullan, IDNTSB SEA72DYA08Accident · Serious injuriesClosedAeronca 7AC · Twin Falls, IDNTSB SEA72DYA06Accident · No injuriesClosedCessna 182 · Emmett, IDNTSB SEA72DYA04Accident · No injuriesClosedPiper PA-25 · Firth, IDNTSB SEA72AS003Accident · 2 fatalClosedPiper PA-22 · Mountain Home, IDNTSB SEA72DYA07Accident · No injuriesClosedHiller UH12-E · Bliss, IDNTSB SEA72FYA03Accident · Minor injuriesClosedCallair A-9 · Parma, IDNTSB SEA72DYA02Accident · No injuriesClosedPiper PA-12 · Wendell, IDNTSB SEA72FYA01Accident · No injuriesClosedStinson 108-3 · Boise, IDNTSB SEA71DYG61Accident · No injuriesClosedTaylorcraft BC12-D · Priest Lake, IDNTSB SEA71DYA41Accident · Minor injuriesClosedPiper J-3 · Paris, IDNTSB SEA71DYA40Accident · No injuriesClosedCessna 188 · Kimberly, IDNTSB SEA71DYA39Accident · No injuriesClosedPiper PA-11 · Newdale, IDNTSB SEA71DYA38Accident · No injuriesClosedPiper PA-25 · Blackfoot, IDNTSB SEA71DYA37Accident · No injuriesClosedCallair A-9B · Albion, IDNTSB SEA71DYA36Accident · Serious injuriesClosedPiper PA-25 · Idaho Falls, IDNTSB SEA71FYA35Accident · Serious injuriesClosedPiper PA-28 · Boise, IDNTSB SEA71DYA33Accident · No injuriesClosedPiper PA-23 · Blackfoot, IDNTSB SEA71FYA32Accident · No injuriesClosedConvair 240-14 · Buhl, IDNTSB SEA71DYA31Accident · No injuriesClosedCessna 182L · Montpelier, IDNTSB SEA71DXM29Accident · No injuriesClosedCessna 140 · Atomic City, IDNTSB SEA71DXM30Accident · No injuriesClosedCessna 170B · Mc Call, IDNTSB SEA71DXM28Accident · No injuriesClosedCessna 150 · Burley, IDNTSB SEA71DXM27Accident · Minor injuriesClosedPiper PA-23 · Carey, IDNTSB SEA71DXM26Accident · No injuriesClosedPiper PA-28 · Burley, IDNTSB SEA71AS037Accident · 2 fatalClosedPiper PA-18 · St.Anthony, IDNTSB SEA71DXM25Accident · No injuriesClosedPiper PA-32 · Preston, IDNTSB SEA71FYM24Accident · Serious injuriesClosedCessna 421B · Gannett, IDNTSB SEA71DXM22Accident · No injuriesClosedPiper PA-18 · Stone, IDNTSB SEA71DXM23Accident · No injuriesClosedPiper PA-22 · Ketchum, IDNTSB SEA71DXM21Accident · Minor injuriesClosedPiper PA-23 · Glenns Ferry, IDNTSB SEA71DXM20Accident · No injuriesClosedPiper PA-22 · Fairfield, IDNTSB SEA71AS034Accident · 3 fatalClosedPiper PA-28 · Rogerson, IDNTSB SEA71DXM19Accident · No injuriesClosedPiper PA-22 · Middleton, IDNTSB SEA71DXM18Accident · No injuriesClosedHughes 269B · Atlanta, IDNTSB SEA71AS032Accident · No injuriesClosedPiper PA-32 · Orofino, IDNTSB SEA71AS031Accident · 2 fatalClosedDehavilland DH125 · B0ise, IDNTSB SEA71DWG35Accident · No injuriesClosedPiper PA-22 · Hayden Lake, IDNTSB SEA71FXM17Accident · No injuriesClosedBeech G35 · Caldwell, IDNTSB SEA71DXM16Accident · No injuriesClosedCessna 182D · American Falls, IDNTSB SEA71AS028Accident · 1 fatalClosedPiper PA-24 · Kimberly, IDNTSB SEA71AS027Accident · 4 fatalClosedPiper PA-24 · St.Charles, IDNTSB SEA71DXM15Accident · Minor injuriesClosedCessna 172H · Twin Falls, ID