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 SEA71DWG45Accident · Serious injuriesClosedPiper PA-25 · Pullman, WANTSB SEA71FWG42Accident · No injuriesClosedCessna 120 · Spokane, WANTSB SEA71FWA32Accident · Serious injuriesClosedStarduster Stolp · Vancouver, WANTSB SEA71DWD28Accident · No injuriesClosedPiper PA-18 · Arlington, WANTSB SEA71DWG41Accident · No injuriesClosedPiper PA-22 · Dishman, WANTSB SEA71DWG43Accident · No injuriesClosedCessna 175 · Pasco, WANTSB SEA71AS039Accident · 2 fatalClosedAeronca 7FC · Snohomish, WANTSB SEA71AS038Accident · Minor injuriesClosedCessna 182F · Okanogan, WANTSB SEA71FWD29Accident · Minor injuriesClosedCessna 150 · Elma, WANTSB SEA71DWG38Accident · No injuriesClosedBell 47G3 · Touchet, WANTSB SEA71FWG37Accident · No injuriesClosedGrumman G-164A · St John, WANTSB SEA71DWD27Accident · No injuriesClosedSchlicher ASK-13 · Arlington, WANTSB SEA71AS033Accident · 1 fatalClosedAero Comdr 500 · Carson, WANTSB SEA71FWD26Accident · Minor injuriesClosedAero Comdr 100 · Vashon Isl, WANTSB SEA71FWD25Accident · No injuriesClosedPiper PA-24 · Auburn, WANTSB SEA71DWD24Accident · No injuriesClosedHughes 269A · Chehalis, WANTSB SEA71AS029Accident · 1 fatalClosedCessna 172 · Reardan, WANTSB SEA71FWD23Accident · Serious injuriesClosedCessna 177 · Eatonville, WANTSB SEA71FWG34Accident · Minor injuriesClosedPiper PA-28 · Pasco, WANTSB SEA71DWG33Accident · No injuriesClosedMooney M10 · Wenatchee, WANTSB SEA71DWG32Accident · No injuriesClosedPiper PA-12 · Cheney, WANTSB SEA71FWD22Accident · No injuriesClosedPiper PA-18 · Sekiu, WANTSB SEA71AS026Accident · 2 fatalClosedBeech H35 · Willard, WANTSB SEA71DWD21Accident · No injuriesClosedPiper PA-30 · Everett, WANTSB SEA71DWG31Accident · Minor injuriesClosedPiper PA-22 · Othello, WANTSB SEA71AS024Accident · 4 fatalClosedMooney M20C · Seattle, WANTSB SEA71FWG29Accident · No injuriesClosedAero Comdr 500 · Spokane, WANTSB SEA71DWG30Accident · No injuriesClosedPiper PA-28 · Royal City, WANTSB SEA71DWD20Accident · No injuriesClosedPiper PA-28R · Burlington, WANTSB SEA71DWD19Accident · No injuriesClosedBeech 35 · Auburn, WANTSB SEA71FWD18Accident · No injuriesClosedAeronca 7AC · Fircrest, WANTSB SEA71FWA22Accident · No injuriesClosedCessna 180H · Battle Grnd, WANTSB SEA71FWG28Accident · No injuriesClosedCessna 150E · Wenatchee, WANTSB SEA71DWG25Accident · No injuriesClosedCessna 182C · Mead, WANTSB SEA71DWD17Accident · No injuriesClosedKaman K-600 · Castle Rock, WANTSB SEA71FWG23Accident · 1 fatalClosedTaylorcraft BC12-D · Lowden, WANTSB SEA71FWG22Accident · No injuriesClosedPiper J3C-65 · Coulee Dam, WANTSB SEA71FWA20Accident · No injuriesClosedCessna 150E · Vancouver, WANTSB SEA71DWD15Accident · No injuriesClosedCessna 172 · Kenmore, WANTSB SEA71AS020Accident · 1 fatalClosedPiper PA11 · Skykomish, WANTSB SEA71AS019Accident · 3 fatalClosedHoward DGA15P · Skykomish, WANTSB SEA71FWG21Accident · No injuriesClosedCessna 172K · Moses Lake, WANTSB SEA71AS018Accident · 2 fatalClosedPiper PA-30 · Seattle, WANTSB SEA71DWG20Accident · No injuriesClosedCessna 182 · Moses Lake, WANTSB SEA71AS015Accident · 3 fatalClosedPiper PA-28 · Trout Lake, WANTSB SEA71DWG18Accident · No injuriesClosedPiper PA-28 · Pomeroy, WANTSB SEA71FWG17Accident · Minor injuriesClosedBell 47G-2 · Wenatchee, WANTSB SEA71DWG16Accident · No injuriesClosedCessna 150G · Easton, WANTSB SEA71FWD14Accident · Serious injuriesClosedAeronca 7AC · Oak Harbor, WANTSB SEA71DWD16Accident · No injuriesClosedAeronca 15AC · Olympia, WA