NTSB investigations, OR
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\" = '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 SEA66D0144Accident · No injuriesClosedPiper PA-18 · Malin, ORNTSB SEA66A0023Accident · No injuriesClosedHughes 269B · Enterprise, ORNTSB SEA66F0143Accident · No injuriesClosedPiper PA-22 · Culver, ORNTSB SEA66D0129Accident · Minor injuriesClosedCessna 172 · Condon, ORNTSB SEA66F0133Accident · Minor injuriesClosedPiper PA-30 · Hillsboro, ORNTSB SEA66F0125Accident · No injuriesClosedPiper PA-16 · Salem, ORNTSB SEA66F0124Accident · Serious injuriesClosedEcessna 120 · Mckenzie Brge, ORNTSB SEA66F0118Accident · No injuriesClosedCessna 182 · Baker, ORNTSB SEA66F0120Accident · Serious injuriesClosedPiper PA-22 · Beavercreek, ORNTSB SEA66F0121Accident · No injuriesClosedAeronca 7AC · Springfield, ORNTSB SEA66A0018Accident · 2 fatalClosedCessna 182 · Prineville, ORNTSB SEA66F0116Accident · No injuriesClosedCessna 180 · Prairie City, ORNTSB SEA66F0112Accident · Minor injuriesClosedPiper PA-22 · Beaver Creek, ORNTSB SEA66A0013Accident · No injuriesClosedHiller UH12E · Crowley, ORNTSB SEA66A0015Accident · No injuriesClosedHughes 269A · Delake, ORNTSB SEA66D0111Accident · No injuriesClosedWaco YKS-7 · Klamath Falls, ORNTSB SEA66A0011Accident · No injuriesClosedCurtiss C-46A · Salem, ORNTSB SEA66D0113Accident · No injuriesClosedPiper PA-28 · Aurora, ORNTSB SEA66F0108Accident · Minor injuriesClosedMooney M20C · Troutdale, ORNTSB SEA66F0107Accident · No injuriesClosedBeechcraft C-45G · Cave Junctn, ORNTSB SEA66D0106Accident · Minor injuriesClosedWaco UPF-7 · Ashland, ORNTSB SEA66F0075Accident · No injuriesClosedCessna 180 · Medford, ORNTSB SEA66F0083Accident · No injuriesClosedCessna 150E · Halsey, ORNTSB SEA66F0073Accident · No injuriesClosedAeronca 7ECA · Eugene, ORNTSB SEA66F0097Accident · No injuriesClosedMooney M20A · Roseburg, ORNTSB SEA66F0087Accident · Serious injuriesClosedPiper PA-18A · Mosier, ORNTSB SEA66F0051Accident · No injuriesClosedCessna 182 · Grants Pass, ORNTSB SEA66F0050Accident · No injuriesClosedBoeing A75N1 · Merrill, ORNTSB SEA66F0042Accident · No injuriesClosedCessna 170B · Hood River, ORNTSB SEA66F0062Accident · No injuriesClosedCallair A-6 · Lakeview, ORNTSB SEA66F0029Accident · No injuriesClosedBeechcraft A-23 · Harrisburg, ORNTSB SEA65F0070Accident · Serious injuriesClosedPiper PA16 · Owyheereservo, ORNTSB SEA65F0073Accident · Minor injuriesClosedStinson 108-2 · Oregon City, ORNTSB SEA66F0023Accident · Serious injuriesClosedPiper PA-18A · Sisters, ORNTSB SEA66F0016Accident · Serious injuriesClosedPiper PA30 · Mckenzie Brij, ORNTSB SEA66F0015Accident · Minor injuriesClosedPiper PA-18A · Mt Angel, ORNTSB SEA66F0011Accident · Minor injuriesClosedSchweizer 2-22E · Eugene, ORNTSB SEA65F0055Accident · Minor injuriesClosedBoeing E-75 · Elgin, ORNTSB SEA66F0045Accident · Minor injuriesClosedPiper PA-18A · Culver, ORNTSB SEA66F0014Accident · Minor injuriesClosedTaylorcraft BC-12D · Madras, ORNTSB SEA65D0060Accident · No injuriesClosedFairchild W62M · Adrian, ORNTSB SEA65F0074Accident · No injuriesClosedPiper PA-22 · Albany, ORNTSB SEA65F0063Accident · Minor injuriesClosedMooney M20C · Klamath Falls, ORNTSB SEA65D0054Accident · No injuriesClosedCessna 170B · Nyssa, ORNTSB SEA65A0058Accident · 3 fatalClosedHiller UH-12E · Hood River, ORNTSB SEA66D0005Accident · No injuriesClosedPiper PA-22 · Helix, ORNTSB SEA65F0047Accident · No injuriesClosedPiper PA-22 · Troutdale, ORNTSB SEA65F0044Accident · No injuriesClosedPiper PA-28 · Nyssa, ORNTSB SEA65A0056Accident · 2 fatalClosedBeechcraft S35 · Mill City, ORNTSB SEA65F0051Accident · Serious injuriesClosedCessna 172 · Newberg, OR