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 SEA78DYP33Accident · No injuriesClosedBell 47G-2 · Benton City, WANTSB SEA78DYP29Accident · No injuriesClosedGrum Amer AA5-A · Prosser, WANTSB SEA78FYE25Accident · No injuriesClosedPiper PA-28R · Anderson Is, WANTSB SEA78DYP30Accident · No injuriesClosedCessna 180 · Kahlotus, WANTSB SEA78DYE24Accident · No injuriesClosedCessna 185F · Arlington, WANTSB SEA78FA033Accident · 1 fatalClosedHughes 269A · Vancouver, WANTSB SEA78FA034Accident · 2 fatalClosedPiper PA-28 · Bremerton, WANTSB SEA78DYP27Accident · No injuriesClosedCessna 170 · Deer Park, WANTSB SEA78FA032Accident · 1 fatalClosedBeech K35 · Wenatchee, WANTSB SEA78FA030Accident · No injuriesClosedBeech B90 · Olympia, WANTSB SEA78DYE23Accident · Minor injuriesClosedZimmerman Akro · Redmond, WANTSB SEA78FA028Accident · 1 fatalClosedCessna 210G · Tumwater, WANTSB SEA78FA027Accident · 2 fatalClosedBeech 35C33 · Vancouver, WANTSB SEA78DYE22Accident · No injuriesClosedCessna 185F · Arlington, WANTSB SEA78FYE21Accident · Minor injuriesClosedCessna 172 · Port Townsend, WANTSB SEA78DYP24Accident · Serious injuriesClosedCam Balloon V-56 · Walla Walla, WANTSB SEA78FYE20Accident · 1 fatalClosedBensen G-1D · Tacoma, WANTSB SEA78DYE18Accident · No injuriesClosedStinson 108-1 · Bremerton, WANTSB SEA78FYE19Accident · Minor injuriesClosedCessna 182 · Spanaway, WANTSB SEA78DYP28Accident · Minor injuriesClosedBoeing A75N1 · Mansfield, WANTSB SEA78FYP23Accident · 1 fatalClosedCallair A-9 · Springdale, WANTSB SEA78DYP22Accident · No injuriesClosedPiper PA-25 · George, WANTSB SEA78FYP21Accident · Minor injuriesClosedErco 415-C · Newport, WANTSB SEA78FA026Accident · 2 fatalClosedCessna 152 · Chehalis, WANTSB SEA78DYM23Accident · No injuriesClosedBell 47G-2 · Goldendale, WANTSB SEA78DYE17Accident · No injuriesClosedHughes 269B · Puyallup, WANTSB SEA78DYP26Accident · No injuriesClosedPiper PA-25 · Espanola, WANTSB SEA78DYP20Accident · No injuriesClosedCessna 140 · La Crosse, WANTSB SEA78DYP25Accident · No injuriesClosedCessna 188 · Fairfield, WANTSB SEA78FYE16Accident · No injuriesClosedHiller Acft UH-12E · Forks, WANTSB SEA78DYP19Accident · No injuriesClosedWeatherly 201B · Pomeroy, WANTSB SEA78DYP17Accident · No injuriesClosedBellanca 1731TC · Kennewick, WANTSB SEA78FA022Accident · 3 fatalClosedCessna 172 · Lynden, WANTSB SEA78FYP15Accident · No injuriesClosedCessna A188 · Moxee, WANTSB SEA78FYE15Accident · Minor injuriesClosedCessna 150 · Camano Island, WANTSB SEA78FYE14Accident · Minor injuriesClosedTorro 771 · Enumclaw, WANTSB SEA78FYE12Accident · 1 fatalClosedBerg Sprite SW1 · Lakewood, WANTSB SEA78FA021Accident · 1 fatalClosedPiper PA-28 · Springdale, WANTSB SEA78FYE13Accident · Minor injuriesClosedMooney M20C · Olympia, WANTSB SEA78DYP18Accident · No injuriesClosedPiper PA-30 · Tekoa, WANTSB SEA78FYE11Accident · No injuriesClosedHiller Acft UH-12E · Montesano, WANTSB SEA78DYP13Accident · Minor injuriesClosedPiper PA-28 · Quincy, WANTSB SEA78FYP12Accident · Serious injuriesClosedCessna 150L · Electric City, WANTSB SEA78FYP14Accident · 1 fatalClosedCessna 185 · Naches, WANTSB SEA78FA020Accident · 7 fatalClosedPiper PA-32R · Oak Harbor, WANTSB SEA78DYE08Accident · Minor injuriesClosedCessna 170 · Bellingham, WANTSB SEA78FYE10Accident · No injuriesClosedHughes 269B · Taholah, WANTSB DCA78AA007Accident · 17 fatalClosedBeech 99 · Richland, WANTSB SEA78DYE08Accident · No injuriesClosedHiller Acft UH-12D · Quillayute, WANTSB SEA78FYE06Accident · No injuriesClosedS.N.I.A.S. SA3180 · Clearwater, WA