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 SEA76DYE35Accident · No injuriesClosedCessna 150F · Ashford, WANTSB SEA76AS042Accident · 7 fatalClosedCessna 207 · Friday Harbor, WANTSB SEA76DYE34Accident · No injuriesClosedHiller Acft UH-12E · Glenoma, WANTSB SEA76FYE33Accident · No injuriesClosedLuscombe 8A · Maple Valley, WANTSB SEA76FYE31Accident · No injuriesClosedCessna 310D · Alderwood Manr, WANTSB SEA76DYG39Accident · No injuriesClosedPiper J3C · Tonasket, WANTSB SEA76DYE32Accident · No injuriesClosedCessna 180 · Forks, WANTSB SEA76DYE30Accident · No injuriesClosedCessna 172 · Yelm, WANTSB SEA761S041Incident · No injuriesClosedDouglas DC-9 · Spokane, WANTSB SEA76FYG38Accident · 1 fatalClosedCallair A-9 · Tekoa, WANTSB SEA76FYG37Accident · Serious injuriesClosedCessna 180 · Anatone, WANTSB SEA76AS040Accident · 2 fatalClosedPiper PA-23 · Pullman, WANTSB SEA76FYE29Accident · No injuriesClosedCessna 180C · Graham, WANTSB SEA76FYE28Accident · Serious injuriesClosedChampion 7KCAB · Copalis, WANTSB SEA76AS039Accident · 2 fatalClosedPiper PA-28R · Eldon, WANTSB SEA76FYG36Accident · Minor injuriesClosedPiper PA-28 · Touchet, WANTSB SEA76FYC35Accident · No injuriesClosedDehavilland DH-104 · Vancouver, WANTSB SEA76DYG40Accident · No injuriesClosedPiper PA-34 · Clyde, WANTSB SEA76FYG34Accident · Serious injuriesClosedPiper PA-28 · Pasco, WANTSB SEA76DYE27Accident · No injuriesClosedAeronca 11AC · Waldron Island, WANTSB SEA76FYE26Accident · No injuriesClosedPiper PA-28 · Auburn, WANTSB SEA76FYE25Accident · No injuriesClosedHughes 269B · Renton, WANTSB SEA76DYG32Accident · No injuriesClosedCessna 182P · College Place, WANTSB SEA76DYG31Accident · No injuriesClosedCessna 172 · Wenatchee, WANTSB SEA76FYC28Accident · No injuriesClosedAmer Avco AA1-A · Goldendale, WANTSB SEA76FYG29Accident · Serious injuriesClosedCessna 150 · Spokane, WANTSB SEA76FYE24Accident · Serious injuriesClosedBede BD-5B · Arlington, WANTSB SEA76DYG30Accident · No injuriesClosedCessna 150L · Ellensburg, WANTSB SEA76FYE23Accident · Serious injuriesClosedPiper PA-22 · Vashon, WANTSB SEA76AS032Accident · 4 fatalClosedPiper PA-24 · Palmer, WANTSB SEA76IS033Incident · No injuriesClosedBeech 99 · Seattle, WANTSB SEA76DYG26Accident · No injuriesClosedCessna 140 · Quincy, WANTSB SEA76DYG27Accident · No injuriesClosedCessna 210 · Wilbur, WANTSB SEA76FYE22Accident · Serious injuriesClosedCessna 172 · Lummi Island, WANTSB SEA76DYC25Accident · No injuriesClosedCessna 150 · Vancouver, WANTSB SEA76DYG28Accident · No injuriesClosedCessna 182 · Curlew, WANTSB SEA76DYC23Accident · No injuriesClosedAmer Avco AA1-A · Goldendale, WANTSB SEA76AS027Accident · 1 fatalClosedBeech 19A · Port Orchard, WANTSB SEA76FYE21Accident · Serious injuriesClosedPiper PA-22 · Lummi Island, WANTSB SEA76DYG23Accident · No injuriesClosedCessna 150 · Brewster, WANTSB SEA76AS026Accident · 1 fatalClosedPiper J3C-65 · Carbonado, WANTSB SEA76FYE21Accident · Serious injuriesClosedAmer Avco AA1-B · Oak Harbor, WANTSB SEA76AS021Accident · Serious injuriesClosedDouglas DC-10 · Seattle, WANTSB SEA76AS020Accident · 2 fatalClosedPiper PA-24 · Woodland, WANTSB SEA7LFYE18Accident · Serious injuriesClosedLake LA-4 · Alderwood Mnr, WANTSB SEA76AS019Accident · 1 fatalClosedPiper PA-28 · Snoqualme Pass, WANTSB SEA76DYE19Accident · No injuriesClosedCessna 172 · Elma, WANTSB SEA76FYG17Accident · Serious injuriesClosedBeech 19A · Quincy, WANTSB SEA76DYG20Accident · No injuriesClosedCessna 172B · Deer Park, WANTSB SEA76FYE17Accident · 1 fatalClosedMini Cab Hawk · Maple Valley, WA