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 SEA79DYE45Accident · Minor injuriesClosedHughes 269B · Renton, WANTSB SEA79DYE48Accident · Minor injuriesClosedGrum-Amer AA-5A · Friday Harbor, WANTSB SEA79DYE35Accident · No injuriesClosedPiper PA-28 · Lopez Island, WANTSB SEA79FA057Accident · Serious injuriesClosedBeech D35 · Bellingham, WANTSB SEA79FA056Accident · Serious injuriesClosedHiller FH1100 · Arlington, WANTSB SEA79DYE42Accident · No injuriesClosedGreat Lakes Baby · Arlington, WANTSB SEA79FA055Accident · No injuriesClosedLear Jet 23 · Othello, WANTSB SEA79FYE41Accident · No injuriesClosedCessna A185F · Renton, WANTSB SEA79FA052Accident · 5 fatalClosedPiper PA-32 · Maple Falls, WANTSB SEA79DYE50Accident · Minor injuriesClosedDehavilland Moth · Martha Lake, WANTSB SEA79DYE47Accident · No injuriesClosedNavion A · Snohomish, WANTSB SEA79FA051Accident · Minor injuriesClosedMaule M-4 · Vancouver, WANTSB SEA79FYE43Accident · 1 fatalClosedZipper HH-1 · Everett, WANTSB SEA79FYP40Accident · No injuriesClosedCessna 172K · Deer Park, WANTSB SEA79DYE39Accident · Minor injuriesClosedBeech B24R · Burton, WANTSB SEA79FYE37Accident · No injuriesClosedBellanca 14-13 · Federal Way, WANTSB SEA79FYE36Accident · No injuriesClosedCessna 180 · Auburn, WANTSB SEA79FYE38Accident · Serious injuriesClosedCessna 172N · Port Angeles, WANTSB SEA79DYM56Accident · No injuriesClosedTailwind W-8 · Goldendale, WANTSB SEA79DYP39Accident · Minor injuriesClosedTaylorcraft DC-65 · Mead, WANTSB SEA79FYP37Accident · No injuriesClosedWaco YKS-6 · Pasco, WANTSB SEA79DYP38Accident · Minor injuriesClosedCessna 188B · Mattawa, WANTSB SEA79DYE32Accident · No injuriesClosedCessna 172M · Ocean Shores, WANTSB SEA79FYP35Accident · No injuriesClosedPiper PA-36 · Lind, WANTSB SEA79FYE31Accident · Minor injuriesClosedGlobe GC-1B · Puyallup, WANTSB SEA79DYM46Accident · No injuriesClosedCessna 182 · Vancouver, WANTSB SEA79DYE30Accident · No injuriesClosedNavion L-17 · Everett, WANTSB SEA79FYP34Accident · No injuriesClosedPiper PA-28 · Othello, WANTSB SEA79FA042Accident · 2 fatalClosedCessna 172M · Bremerton, WANTSB SEA79FA043Accident · 2 fatalClosedAero Comdr 114 · Leavenworth, WANTSB SEA79DYP33Accident · Minor injuriesClosedPiper PA-25 · Moses Lake, WANTSB SEA79FYP31Accident · No injuriesClosedHiller Acft UH-12E · Quincy, WANTSB SEA79DYM46Accident · No injuriesClosedBell 47G-3B · Dallesport, WANTSB SEA79FYP30Accident · Minor injuriesClosedCessna 152 · Malaga, WANTSB SEA79FYE28Accident · No injuriesClosedPiper PA-28 · Federal Way, WANTSB SEA79FYM23Accident · Serious injuriesClosedCessna 172M · Vancouver, WANTSB SEA79DYP29Accident · No injuriesClosedCessna 337 · Wenatchee, WANTSB SEA79FYM39Accident · Minor injuriesClosedPiper PA-22 · Vancouver, WANTSB SEA79FA039Accident · 1 fatalClosedCessna T337F · Seattle, WANTSB SEA79FA038Accident · No injuriesClosedCessna 402 · Wenatchee, WANTSB SEA79DYP27Accident · No injuriesClosedCessna 150 · Garfield, WANTSB SEA79DYP28Accident · No injuriesClosedWeatherly 201A · Colville, WANTSB SEA79DYP26Accident · Minor injuriesClosedFlybaby 1 · Spangle, WANTSB SEA79DYE25Accident · No injuriesClosedCessna 140 · Port Angeles, WANTSB SEA79DYE26Accident · No injuriesClosedLet Blanik L-13 · Issaquah, WANTSB SEA79FYP25Accident · Serious injuriesClosedCessna 188B · Patterson, WANTSB SEA79FA047Accident · 4 fatalClosedGrumman SCAN30 · Skykomish, WANTSB SEA79DYE24Accident · No injuriesClosedCessna 177B · Mercer Island, WANTSB SEA79DYE23Accident · No injuriesClosedLake LA-4 · Bellingham, WANTSB SEA79FYP22Accident · No injuriesClosedCessna 150F · Mead, WA