NTSB investigations, OR
180,616 investigations by the National Transportation Safety Board since 1962: 174,594 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\" = 'OR' 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" = 'OR' 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 SEA78DYK03Accident · Serious injuriesClosedHiller Acft UH12E · Port Orford, ORNTSB SEA78DYK02Accident · No injuriesClosedCessna T210 · Redmond, ORNTSB SEA78FYM09Accident · No injuriesClosedCessna 210E · Boardman, ORNTSB SEA78FYM08Accident · Serious injuriesClosedCessna 172M · Forest Grove, ORNTSB SEA78FYM07Accident · Minor injuriesClosedHiller Acft UH-12E · Amity, ORNTSB SEA78FA007Accident · 1 fatalClosedPiper PA-28 · Gales Creek, ORNTSB SEA78FYM06Accident · Serious injuriesClosedHiller Acft UH-12E · Depoe Bay, ORNTSB SEA78FA005Accident · 2 fatalClosedPiper PA-32 · Troutdale, ORNTSB SEA78DYM05Accident · No injuriesClosedCessna TU206 · Gates, ORNTSB SEA78DYK01Accident · No injuriesClosedPiper PA-32R · Klamath Falls, ORNTSB SEA78FYM04Accident · Minor injuriesClosedErco 415-C · Scappoose, ORNTSB SEA78FYM03Accident · No injuriesClosedEnstrom 280C · Aloha, ORNTSB SEA78FA006Accident · 2 fatalClosedCessna 182J · Umpqua, ORNTSB SEA78FYM02Accident · Minor injuriesClosedBell 47G3B1 · Alsea, ORNTSB SEA77FA056Accident · 1 fatalClosedCessna 206 · Cove, ORNTSB SEA77DYK24Accident · Minor injuriesClosedCessna 150 · Ashland, ORNTSB SEA77FA054Accident · 1 fatalClosedCessna 180 · Ashland, ORNTSB SEA77DYK23Accident · No injuriesClosedBeech C45H · Medford, ORNTSB SEA77DYM62Accident · Minor injuriesClosedPiper PA-22 · The Dalles, ORNTSB SEA77DYK22Accident · No injuriesClosedCessna 150L · Tenmile, ORNTSB SEA77DYM61Accident · No injuriesClosedBellanca 8GCBC · Baker, ORNTSB SEA77FA048Accident · 3 fatalClosedCessna 195A · Elgin, ORNTSB SEA77DYM57Accident · No injuriesClosedBeech C-18S · Sheridan, ORNTSB SEA77DYK21Accident · No injuriesClosedPiper PA-28 · Riley, ORNTSB SEA77FA047Accident · 1 fatalClosedAerostar 601P · Burns, ORNTSB SEA77DA046Accident · Minor injuriesClosedCessna 210L · Klamath Falls, ORNTSB SEA77DYM60Accident · No injuriesClosedBeech B35 · Dallas, ORNTSB SEA77DYM55Accident · Minor injuriesClosedLuscombe 8A · The Dalles, ORNTSB SEA77DYM54Accident · No injuriesClosedCessna 320E · Yamhill, ORNTSB SEA77DYM56Accident · No injuriesClosedCessna 182 · John Day, ORNTSB SEA77DYM50Accident · No injuriesClosedCessna 140 · Rufus, ORNTSB SEA77FYM49Accident · No injuriesClosedPiper PA-24 · Silverton, ORNTSB SEA77FYM53Accident · No injuriesClosedSchweizer 2-33A · North Plains, ORNTSB SEA77DYM48Accident · No injuriesClosedBuffum Mini Coupe · Willsonville, ORNTSB SEA77DYM52Accident · No injuriesClosedHiller Acft UH-12C · Albany, ORNTSB SEA77DYK19Accident · No injuriesClosedBlanik L-13 · Sisters, ORNTSB SEA77DYM47Accident · No injuriesClosedPiper PA-28 · Wakonda Beach, ORNTSB SEA77FYA31Accident · Serious injuriesClosedCallair A9B · Adrian, ORNTSB SEA77DYM45Accident · No injuriesClosedCessna 172 · Madras, ORNTSB SEA77DYM51Accident · No injuriesClosedCessna 150 · Dallas, ORNTSB SEA77DYA29Accident · No injuriesClosedCessna 188A · Ontario, ORNTSB SEA77DYK18Accident · Minor injuriesClosedM-Saulnier MS893E · Fields, ORNTSB SEA77DYM46Accident · No injuriesClosedPiper PA-18 · Hermiston, ORNTSB SEA77DYK17Accident · No injuriesClosedRyan ST-3KR · Ashland, ORNTSB SEA77FYM44Accident · 1 fatalClosedBellanca 8KCAB · Ukiah, ORNTSB SEA77DYM43Accident · Minor injuriesClosedCessna 150 · Troutdale, ORNTSB SEA77DYK15Accident · Minor injuriesClosedGrumman G-164A · Klamath Falls, ORNTSB SEA77FYM40Accident · Serious injuriesClosedGrumman F6F-3 · Canby, ORNTSB SEA77FYM39Accident · No injuriesClosedPiper PA-28 · Hillsboro, ORNTSB SEA77FYM41Accident · 1 fatalClosedPitts S1 · Forrest Grove, OR