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 SEA74AS035Accident · 2 fatalClosedAmer Avco AA1-B · Enumclaw, WANTSB SEA74AS034Accident · 3 fatalClosedCessna 172A · Waterville, WANTSB SEA74DYE38Accident · No injuriesClosedCessna 172 · Bellingham, WANTSB SEA74DYC25Accident · No injuriesClosedBell 47G-2 · Spokane, WANTSB SEA74DYG26Accident · No injuriesClosedCessna 182 · Yakima, WANTSB SEA74AS033Accident · 2 fatalClosedBeech N35 · Skamania, WANTSB SEA74DYG24Accident · Minor injuriesClosedMaule M-4 · St.John, WANTSB SEA74FYG23Accident · Serious injuriesClosedPiper PA-23 · Ritzville, WANTSB SEA74DYE37Accident · No injuriesClosedPiper PA-12 · Blakely Isle, WANTSB SEA74DYE36Accident · Minor injuriesClosedCessna 150 · Kelso, WANTSB SEA74AS031Accident · 2 fatalClosedCessna 172L · Goldendale, WANTSB SEA74AS030Accident · 1 fatalClosedBell 47G-4A · Wapato, WANTSB SEA74DYE34Accident · No injuriesClosedCessna 172 · Holly, WANTSB SEA74FYC35Accident · No injuriesClosedPiper PA-28 · Vancouver, WANTSB SEA74AS029Accident · No injuriesClosedPiper PA-32 · Bremerton, WANTSB SEA74DVE35Accident · Minor injuriesClosedCessna 172 · Bellingham, WANTSB SEA74DYE33Accident · No injuriesClosedLuscombe 8E · Bellevue, WANTSB SEA74DYG22Accident · No injuriesClosedPiper PA-28 · Richland, WANTSB SEA74AS028Accident · 2 fatalClosedCessna 182P · Kelso, WANTSB SEA74DYE32Accident · No injuriesClosedHiller UH-12E · Queets, WANTSB SEA74AS027Accident · 1 fatalClosedPiper PA-31 · Walla Walla, WANTSB SEA74AS026Accident · No injuriesClosedCessna 182 · Anacortes, WANTSB SEA74FYE31Accident · Serious injuriesClosedCessna 337A · Maynard, WANTSB SEA74DYE30Accident · No injuriesClosedCessna 182 · Tacoma, WANTSB SEA74IS025Incident · No injuriesClosedBoeing 720A · Moses Lake, WANTSB SEA74DYE29Accident · No injuriesClosedCessna 180H · Tillacum, WANTSB SEA74AYE28Accident · Serious injuriesClosedBeech A23-19 · Everett, WANTSB SEA74AS024Accident · 2 fatalClosedCessna 210 · Quilcene, WANTSB SEA74DYE27Accident · No injuriesClosedCessna 172 · Morton, WANTSB SEA74AS023Accident · 2 fatalClosedPiper PA-28 · Wenatchee, WANTSB SEA74DYE26Accident · No injuriesClosedHiller Acft FH1100 · Centralia, WANTSB SEA74DYE25Accident · No injuriesClosedBell 47G-3B · Forks, WANTSB SEA74DYG18Accident · No injuriesClosedCessna 180H · Othello, WANTSB SEA74FYE23Accident · No injuriesClosedSikorsky S-58E · Alpental, WANTSB SEA74IS020Incident · Minor injuriesClosedDouglas DC-8 · Spokane, WANTSB SEA74DYE22Accident · No injuriesClosedPiper PA-24 · Renton, WANTSB SEA74DYE21Accident · Minor injuriesClosedPiper PA-28 · Bellevue, WANTSB SEA74DYE24Accident · No injuriesClosedLuscombe 8A · Auburn, WANTSB SEA74DYG19Accident · No injuriesClosedCessna 182H · Wenatchee, WANTSB SEA74AS019Accident · 1 fatalClosedPiper PA-28R · Tenino, WANTSB SEA74DYE20Accident · No injuriesClosedBell 47F-2 · Forks, WANTSB SEA74DYG20Accident · No injuriesClosedMooney M20E · Prosser, WANTSB SEA74AYC20Accident · Serious injuriesClosedSorrell SNS-6 · Dallesport, WANTSB SEA74DYE19Accident · No injuriesClosedHughes 269A · Forks, WANTSB SEA74DYE18Accident · No injuriesClosedPiper PA-18 · Arlington, WANTSB SEA74AS017Accident · 2 fatalClosedPiper PA-20 · Oakesdale, WANTSB SEA74FYE15Accident · Serious injuriesClosedCessna 150L · Federal Way, WANTSB SEA74DYE17Accident · No injuriesClosedHughes 269C · Eagle Lake, WANTSB SEA74FYG17Accident · No injuriesClosedPitts S-1C · Spokane, WANTSB SEA74DYE12Accident · No injuriesClosedHughes 269A · Eatonville, WA