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 SEA75AS029Accident · 1 fatalClosedCessna 150H · Auburn, WANTSB SEA75DYG16Accident · No injuriesClosedPiper PA-18 · Coulee City, WANTSB SEA75DYG15Accident · No injuriesClosedCessna 120 · Moses Lake, WANTSB SEA75DYE28Accident · No injuriesClosedBeech E33A · Tacoma, WANTSB SEA75FYE27Accident · No injuriesClosedCessna 150 · Seattle, WANTSB SEA75AS026Accident · 3 fatalClosedCessna TU206D · Palmer, WANTSB SEA75DYE26Accident · No injuriesClosedCessna 310 · Bellingham, WANTSB SEA75DYE29Accident · No injuriesClosedCessna 170B · Lynden, WANTSB SEA75AS028Accident · 4 fatalClosedBrittnorman BN-2A · Riverton Hts, WANTSB SEA75FYC22Accident · No injuriesClosedCessna 182M · Vancouver, WANTSB SEA75DYE25Accident · No injuriesClosedCessna 170B · Sinclair Isl, WANTSB SEA75AS023Accident · 4 fatalClosedCessna 150L · Mt Vernon, WANTSB SEA75DYC21Accident · No injuriesClosedAmer Avco AA5 · Vancouver, WANTSB SEA75FYE24Accident · 1 fatalClosedBell 205-A1 · Marblemount, WANTSB SEA75AS022Accident · 1 fatalClosedBell 47G-2 · Kingston, WANTSB SEA75FYG11Accident · No injuriesClosedCessna 172 · Richland, WANTSB SEA75DYG13Accident · No injuriesClosedPiper PA-31 · Moses Lake, WANTSB SEA75FYE23Accident · No injuriesClosedCessna 172 · Seattle, WANTSB SEA75AS019Accident · 2 fatalClosedCessna 182E · Prosser, WANTSB SEA75AS018Accident · 1 fatalClosedWren 182 · Aberdeen, WANTSB SEA75DYE22Accident · No injuriesClosedCessna 172 · Lummi Island, WANTSB SEA75IS017Incident · 1 fatalClosedDouglas DC-8 · Seattle, WANTSB SEA75OYE21Accident · No injuriesClosedCessna 177 · Alderwd Manr, WANTSB SEA75AS014Accident · 1 fatalClosedCessna 310B · Kent, WANTSB SEA75FYE19Accident · Serious injuriesClosedCessna 150 · Snohomish, WANTSB SEA75DYE18Accident · No injuriesClosedFairchild 24 · Oak Harbor, WANTSB SEA75FVE17Accident · No injuriesClosedPiper PA-28 · Stuart Islnd, WANTSB SEA75DYG12Accident · No injuriesClosedBell 47G-2 · Ruff, WANTSB SEA75AS013Accident · 1 fatalClosedChampion 7ECA · Seattle, WANTSB SEA75DYE15Accident · No injuriesClosedChampion 7ECA · Center Islnd, WANTSB SEA75FYG10Accident · Serious injuriesClosedBell 47G-2 · Quincy, WANTSB SEA75DYG09Accident · No injuriesClosedPiper PA-23 · Richland, WANTSB SEA75DYE14Accident · No injuriesClosedBoeing E75N1 · Toledo, WANTSB SEA75DYE13Accident · Serious injuriesClosedCessna 150 · Lynden, WANTSB SEA75AS010Accident · Serious injuriesClosedCessna 150 · Vancouver, WANTSB SEA75DYG08Accident · No injuriesClosedPiper PA-28R · Othello, WANTSB SEA75FYC11Accident · Serious injuriesClosedRyan ST3KR · Goldendale, WANTSB SEA75DYE16Accident · No injuriesClosedMooney M20A · Shelton, WANTSB SEA75AS009Accident · 2 fatalClosedPiper PA-22 · Kent, WANTSB SEA75DYG07Accident · No injuriesClosedBell 47G-2 · Royal City, WANTSB SEA75DYC09Accident · Serious injuriesClosedBell 205A-1 · Cook, WANTSB SEA75DYE09Accident · Minor injuriesClosedBeech M35 · Westport, WANTSB SEA75DYE10Accident · Serious injuriesClosedCessna 150 · Fort Lewis, WANTSB SEA75FYE11Accident · Serious injuriesClosedBell 47G-2A · Mercer Isl, WANTSB SEA75AS008Accident · 1 fatalClosedPiper PA-32 · Toledo, WANTSB SEA75DYE08Accident · Minor injuriesClosedErco 415-C · Port Townsnd, WANTSB SEA75DYE07Accident · Serious injuriesClosedPiper PA-28 · Eatonville, WANTSB SEA75AS007Accident · 1 fatalClosedNavion B · Stevenson, WANTSB SEA75FYE05Accident · Minor injuriesClosedCessna 140A · Stanwood, WANTSB SEA75DYG04Accident · No injuriesClosedCessna 150 · Selah, WA