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 SEA67D0358Accident · No injuriesClosedCessna 185 · Gooding, IDNTSB SEA67A0072Accident · 2 fatalClosedPiper PA-18 · Parma, IDNTSB SEA67D0338Accident · No injuriesClosedPiper PA-28 · Salmon, IDNTSB SEA67D0349Accident · Minor injuriesClosedCallair A-9 · American Falls, IDNTSB SEA67D0340Accident · Minor injuriesClosedPiper PA-28 · Aberdeen, IDNTSB SEA67D0351Accident · No injuriesClosedCallair A-9 · Arimo, IDNTSB SEA67D0336Accident · No injuriesClosedPiper PA-18 · Malad City, IDNTSB SEA67D0318Accident · No injuriesClosedCessna 195A · Carey, IDNTSB SEA67D0348Accident · No injuriesClosedPiper PA-18 · Burley, IDNTSB SEA67D0352Accident · No injuriesClosedCessna 140 · Blackfoot, IDNTSB SEA67A0064Accident · 2 fatalClosedPiper PA-22 · Rupert, IDNTSB SEA67D0308Accident · No injuriesClosedPiper PA-25 · Craigmont, IDNTSB SEA67D0310Accident · Minor injuriesClosedPiper PA-28 · Horsebend, IDNTSB SEA67A0060Accident · No injuriesClosedHiller UH-12E · Orofino, IDNTSB SEA67D0334Accident · No injuriesClosedStearman A-75 · Moscow, IDNTSB SEA67F0309Accident · No injuriesClosedSchweizer SGU222 · Boise, IDNTSB SEA67D0269Accident · No injuriesClosedPiper PA-28 · Soda Springs, IDNTSB SEA67A0056Accident · 2 fatalClosedPiper PA-23 · Leadore, IDNTSB SEA67D0268Accident · No injuriesClosedBellanca 14-19 · Caldwell, IDNTSB SEA67D0249Accident · Minor injuriesClosedCessna 182 · Riggins, IDNTSB SEA67D0260Accident · No injuriesClosedCessna 172 · Kellogg, IDNTSB SEA67D0243Accident · No injuriesClosedPiper PA-22 · Burley, IDNTSB SEA67D0220Accident · No injuriesClosedCessna 337 · Malad City, IDNTSB SEA67D0218Accident · No injuriesClosedNavion A · Boise, IDNTSB SEA67D0199Accident · No injuriesClosedCessna 172 · Dubois, IDNTSB SEA67D0198Accident · No injuriesClosedTaylorcraft BC12-D · Jerome, IDNTSB SEA67D0177Accident · No injuriesClosedCessna 150 · Twin Falls, IDNTSB SEA67D0178Accident · Minor injuriesClosedCessna 150 · Wayan, IDNTSB SEA67D0164Accident · Minor injuriesClosedAeronca 7AC · Twin Falls, IDNTSB SEA67F0170Accident · No injuriesClosedPiper PA-18 · Weiser, IDNTSB SEA67A0035Accident · 2 fatalClosedCessna 180C · Ngrangeville, IDNTSB SEA67A0034Accident · 3 fatalClosedBeech 35 · Stanley, IDNTSB SEA67F0143Accident · No injuriesClosedPiper J4 · Homedale, IDNTSB SEA67D0159Accident · Minor injuriesClosedCessna 150 · Avery, IDNTSB SEA67A0028Accident · 5 fatalClosedCessna 185E · Ngrangeville, IDNTSB SEA67A0024Accident · No injuriesClosedBell 47G-3 · Challis, IDNTSB SEA67A0023Accident · 3 fatalClosedPiper PA-23 · Stanley, IDNTSB SEA67F0096Accident · 1 fatalClosedWaco UPF-7 · Wilder, IDNTSB SEA67F0101Accident · Serious injuriesClosedSchweizer 1-26B · Ketchum, IDNTSB SEA67D0094Accident · No injuriesClosedCessna 182 · Caldwell, IDNTSB SEA67D0066Accident · Minor injuriesClosedPiper PA-24 · Challis, IDNTSB SEA67A0006Accident · 3 fatalClosedCessna 172 · Cascade, IDNTSB SEA67D0090Accident · No injuriesClosedPiper PA-18 · Hamer, IDNTSB SEA67D0088Accident · No injuriesClosedCessna 210 · Rigby, IDNTSB SEA67D0067Accident · Minor injuriesClosedPiper PA-18A · Rupert, IDNTSB SEA67D0038Accident · No injuriesClosedPiper PA-18A · Clover, IDNTSB SEA67A0003Accident · 1 fatalClosedStinson L-5 · Emmett, IDNTSB SEA67D0072Accident · No injuriesClosedCessna 180 · Genesee, IDNTSB SEA67D0063Accident · No injuriesClosedAeronca 7FC · Twin Falls, IDNTSB SEA67D0036Accident · No injuriesClosedCessna 182 · Riggins, ID