NTSB investigations, WA
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 c.\"eventStateOrRegion\" = 'WA' 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" = 'WA' 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 UNK64X0678Accident · No injuriesClosedCessna 175 · Ellensburg, WANTSB UNK64X0634Accident · No injuriesClosedStinson 108-2 · Federal Way, WANTSB UNK64X0613Accident · No injuriesClosedTaylorcraft BC12D · Bremerton, WANTSB UNK64X0570Accident · No injuriesClosedPiper PA22 · Renton, WANTSB UNK64X0552Accident · 4 fatalClosedBeechcraft 23 · Seattle, WANTSB UNK64X0512Accident · No injuriesClosedCessna 150 · Othello, WANTSB UNK64X0504Accident · 3 fatalClosedCessna 182 · Prosser, WANTSB UNK64X0487Accident · No injuriesClosedCessna 185 · Enumclaw, WANTSB UNK64X0483Accident · No injuriesClosedCessna 172 · Davenport, WANTSB UNK64X0390Accident · No injuriesClosedPiper PA24 · Arlington, WANTSB UNK64X0384Accident · No injuriesClosedBell 47D1 · Yakima, WANTSB UNK64X0377Accident · 1 fatalClosedPiper J3C-65 · Puget Sound, WANTSB UNK64X0337Accident · 1 fatalClosedPiper PA24 · Hoodsport, WANTSB SEA63A0071Accident · Serious injuriesClosedCurtiss-Wrt C-46F · Puyallup, WA