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 SEA81FYE36Accident · No injuriesClosedPietenpol GN-2 · Friday Harbor, WANTSB SEA81DYP30Accident · Minor injuriesClosedPiper PA-22 · Coulee City, WANTSB SEA81FYP28Accident · Minor injuriesClosedEnstrom F-28C · Rice, WANTSB SEA81DYP27Accident · Minor injuriesClosedPiper PA-36 · Moses Lake, WANTSB SEA81DYE35Accident · No injuriesClosedPiper PA-28 · Bellingham, WANTSB SEA81FA046Accident · No injuriesClosedBeech V35B · Sequim, WANTSB SEA81DYP26Accident · Minor injuriesClosedBell 47G-2A · Moses Lake, WANTSB SEA81DYP25Accident · No injuriesClosedCessna 180 · Walla Walla, WANTSB SEA81DYE33Accident · No injuriesClosedCessna 310D · Rochester, WANTSB SEA81DYE32Accident · No injuriesClosedCessna 152 · Seattle, WANTSB SEA81DYP24Accident · Serious injuriesClosedAero Comdr S2R · Wallula, WANTSB SEA81DYE34Accident · No injuriesClosedSchweizer SGS233 · Issaquah, WANTSB SEA81FYP23Accident · Minor injuriesClosedPiper PA-28R · Sunnyside, WANTSB SEA81FA041Accident · No injuriesClosedPiper PA-24 · Bellevue, WANTSB SEA81FYP22Accident · No injuriesClosedCessna 152 · Pasco, WANTSB SEA81DYP21Accident · Serious injuriesClosedBell 47G3B2 · Walla Walla, WANTSB SEA81DYE31Accident · Minor injuriesClosedHiller UN-12D · Castle Rock, WANTSB SEA82FYE30Accident · No injuriesClosedHelio H-391B · Bellingham, WANTSB SEA81DYP19Accident · No injuriesClosedAir Tractor AT-301 · Prescott, WANTSB SEA81FA037Accident · No injuriesClosedPiper PA-28R · Orcas, WANTSB SEA81FA035Accident · 2 fatalClosedBell 47G-4A · Aberdeen, WANTSB SEA81DYP17Accident · No injuriesClosedSchleicher KA8B · Wenatchee, WANTSB SEA81DYP16Accident · No injuriesClosedPiper PA-25 · Quincy, WANTSB SEA81DYE29Accident · No injuriesClosedPiper J-3 · Bainbridge Isl, WANTSB SEA81DYE28Accident · No injuriesClosedBeech B23 · Ocean Shores, WANTSB SEA81DYE27Accident · No injuriesClosedPiper PA-18 · Tacoma, WANTSB SEA81DYP15Accident · Minor injuriesClosedCessna A188B · Washtucna, WANTSB SEA81FA034Accident · 1 fatalClosedBeech 35 · Maple Valley, WANTSB SEA81DYP14Accident · No injuriesClosedPiper PA-28 · Coulee City, WANTSB SEA81FA033Accident · Serious injuriesClosedStinson 108-2 · Ellensburg, WANTSB SEA81FA032Accident · No injuriesClosedCessna 152 · Auburn, WANTSB SEA81FA031Accident · 2 fatalClosedPiper PA-28 · Washougal, WANTSB SEA81AA030Accident · 1 fatalClosedCessna 172N · Gorst, WANTSB SEA81FA029Accident · Serious injuriesClosedVarieze Rutan · Elma, WANTSB SEA81FYE26Accident · No injuriesClosedLuscombe 8F · Index, WANTSB SEA81FYP13Accident · No injuriesClosedBoeing A75N1 · Mansfield, WANTSB SEA81FA028Accident · Minor injuriesClosedPiper PA-24 · Port Orchard, WANTSB SEA81FA027Accident · Serious injuriesClosedCessna 175 · Burton, WANTSB SEA81FYE23Accident · No injuriesClosedBeech 35 · Puyallup, WANTSB SEA81FYP12Accident · No injuriesClosedBell 47G-2 · Union Gap, WANTSB SEA81FA026Accident · 1 fatalClosedMuir RV-3 · Renton, WANTSB SEA81FYE22Accident · Minor injuriesClosedCessna 150 · Port Orchard, WANTSB SEA81FA025Accident · 1 fatalClosedSchweizer SGS126 · Arlington, WANTSB SEA81FYP11Accident · Minor injuriesClosedPiper PA-28 · Wenatchee, WANTSB SEA81FA024Accident · No injuriesClosedCessna 172M · Roche Harbor, WANTSB SEA81FYP10Accident · Minor injuriesClosedPiper PA-25 · Oaksdale, WANTSB SEA81FA022Accident · No injuriesClosedCessna 152 · Kent, WANTSB SEA81FA020Accident · 2 fatalClosedCessna 182P · Everett, WANTSB SEA81DYP09Accident · No injuriesClosedCessna 182Q · Moses Lake, WANTSB SEA81FYP07Accident · Serious injuriesClosedPiper PA-25 · Colville, WA