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 SEA67F0316Accident · Serious injuriesClosedCassutt R-1 · Arlington, WANTSB SEA67D0291Accident · No injuriesClosedPiper PA-28 · Cashmere, WANTSB SEA67A0064Accident · 1 fatalClosedVolmer VJ-22 · Lacey, WANTSB SEA67F0280Accident · Minor injuriesClosedPiper PA-25 · Roosevelt, WANTSB SEA67D0270Accident · No injuriesClosedPiper PA-18 · Dusty, WANTSB SEA67A0053Accident · 4 fatalClosedCessna 182J · Palmer, WANTSB SEA67F0285Accident · Serious injuriesClosedPiper J5A · Pt.Townsend, WANTSB SEA67D0302Accident · No injuriesClosedCessna 170B · Puyallup, WANTSB SEA67D0356Accident · No injuriesClosedPiper PA-22 · Enumclaw, WANTSB SEA67A0052Accident · No injuriesClosedHughes 269A · Yakima, WANTSB SEA67D0263Accident · No injuriesClosedPiper PA-28 · Palouse, WANTSB SEA67F0259Accident · No injuriesClosedChampion 7ECA · Yakima, WANTSB SEA67D0250Accident · No injuriesClosedGrumman G-164 · Prescott, WANTSB SEA67D0262Accident · No injuriesClosedPiper PA-22 · Cheney, WANTSB SEA67D0287Accident · No injuriesClosedBeech A35 · Maple Valley, WANTSB SEA67F0248Accident · No injuriesClosedPiper PA-12 · Bellevue, WANTSB SEA67D0261Accident · No injuriesClosedPiper PA-25 · Colfax, WANTSB SEA67D0242Accident · No injuriesClosedPiper PA-22 · Starbuck, WANTSB SEA67D0239Accident · Minor injuriesClosedMeyers 200-A · Pomeroy, WANTSB SEA67D0241Accident · No injuriesClosedCessna 140 · Starbuck, WANTSB SEA67F0251Accident · No injuriesClosedPiper PA-18A · Moses Lake, WANTSB SEA67D0247Accident · Minor injuriesClosedPiper PA-23 · Royal City, WANTSB SEA67F0240Accident · No injuriesClosedLuscombe 8E · Colville, WANTSB SEA68F0026Accident · 2 fatalClosedBellanca 14-13 · Everett, WANTSB SEA67D0246Accident · No injuriesClosedPiper PA-28 · Oak Harbor, WANTSB SEA67D0237Accident · No injuriesClosedLuscombe 8A · College Pl., WANTSB SEA67D0284Accident · No injuriesClosedCessna 140 · Bothell, WANTSB SEA67D0283Accident · No injuriesClosedCessna 140 · Redmond, WANTSB SEA67D0238Accident · No injuriesClosedCessna 172 · Pasco, WANTSB SEA67D0229Accident · No injuriesClosedCessna 150 · Seattle, WANTSB SEA67D0230Accident · No injuriesClosedBeech K35 · Tacoma, WANTSB SEA67A0046Accident · No injuriesClosedBell 47G-3B · Pomeroy, WANTSB SEA67D0228Accident · No injuriesClosedPiper PA-28 · Bellevue, WANTSB SEA67F0245Accident · Serious injuriesClosedCessna 170A · Kalama, WANTSB SEA67F0244Accident · Minor injuriesClosedPiper PA-28 · Tacoma, WANTSB SEA67A0042Accident · No injuriesClosedHiller UH-12C · Rosalia, WANTSB SEA67D0213Accident · No injuriesClosedCessna 172 · Fri.Harbor, WANTSB SEA67A0041Accident · 1 fatalClosedCessna 150F · Ndavenport, WANTSB SEA67D0203Accident · No injuriesClosedPiper PA-23 · Almira, WANTSB SEA67A0040Accident · No injuriesClosedBell 47G-2 · Maple Valley, WANTSB SEA67D0200Accident · Serious injuriesClosedCessna 175 · Kettle Falls, WANTSB SEA67A0038Accident · 2 fatalClosedCessna 182H · Frances, WANTSB SEA67D0201Accident · No injuriesClosedCessna 150 · Colton, WANTSB SEA67A0037Accident · No injuriesClosedAir-Space 18A · Hoquiam, WANTSB SEA67F0205Accident · Serious injuriesClosedCessna 182 · Royal City, WANTSB SEA67D0175Accident · No injuriesClosedCessna 150 · Spokane, WANTSB SEA67D0202Accident · No injuriesClosedCessna 150 · Pasco, WANTSB SEA67D0188Accident · No injuriesClosedStinson L-5B · Yakima, WANTSB SEA67D0182Accident · No injuriesClosedCessna 182 · Tonasket, WANTSB SEA67D0212Accident · No injuriesClosedPiper PA-28 · Oak Harbor, WA