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 SEA81DYM36Accident · No injuriesClosedPiper PA-38 · Sandy, ORNTSB SEA81FA048Accident · 2 fatalClosedCessna 150H · Blue River, ORNTSB SEA81DYM33Accident · No injuriesClosedCessna A188B · Rickreall, ORNTSB SEA81DYK14Accident · No injuriesClosedCessna 182 · Bend, ORNTSB SEA81DYK13Accident · No injuriesClosedCessna 150G · Medford, ORNTSB SEA81FYM32Accident · 1 fatalClosedMinicoupe Johnsn · Gaston, ORNTSB SEA81DYK12Accident · No injuriesClosedCessna 180 · Florence, ORNTSB SEA81DYK10Accident · No injuriesClosedCessna T210M · Sunriver, ORNTSB SEA81FYK11Accident · Serious injuriesClosedAeronca KCA · Beatty, ORNTSB SEA81DYK09Accident · No injuriesClosedCessna 172 · Sunriver, ORNTSB SEA81DYM30Accident · Serious injuriesClosedPiper PA-18 · Cove, ORNTSB SEA81DYM29Accident · No injuriesClosedPiper PA-25 · La Grande, ORNTSB SEA81FA040Accident · 1 fatalClosedPiper PA-24 · Riverside, ORNTSB SEA83FA056Accident · 2 fatalClosedCessna 170 · Azalea, ORNTSB SEA81DYM27Accident · No injuriesClosedCessna 150 · Astoria, ORNTSB SEA81FYM26Accident · No injuriesClosedCessna P206 · Oregon City, ORNTSB SEA81FYM25Accident · No injuriesClosedHiller Acft UH-12E · Milton-Freewtr, ORNTSB SEA81FA036Accident · 1 fatalClosedBell 206B · Govt Camp, ORNTSB SEA81DYM28Accident · No injuriesClosedCessna 182P · Cascade Locks, ORNTSB SEA81FYM24Accident · No injuriesClosedMaule M4220C · North Plains, ORNTSB SEA81FYK08Accident · Minor injuriesClosedPiper PA-22 · Medford, ORNTSB SEA81DYM23Accident · No injuriesClosedCessna 140 · Pendleton, ORNTSB SEA81FYK07Accident · Serious injuriesClosedHiller Acft UH-12E · Umpqua, ORNTSB SEA81FYM81Accident · Minor injuriesClosedBeech B24R · Salem, ORNTSB SEA81FA023Accident · 1 fatalClosedPiper PA28RT · Astoria, ORNTSB SEA81FYM21Accident · Serious injuriesClosedCallair A-9 · Pendleton, ORNTSB SEA81FA021Accident · 2 fatalClosedBeech A36 · Eugene, ORNTSB SEA81FYK06Accident · Minor injuriesClosedMooney M20C · Roseburg, ORNTSB SEA81DYM20Accident · No injuriesClosedBeech C23 · Portland, ORNTSB SEA83FYM03Accident · 1 fatalClosedPiper PA-24 · Scappoose, ORNTSB SEA81FYM18Accident · Serious injuriesClosedTeenie II · Madras, ORNTSB SEA81FYM19Accident · Minor injuriesClosedMooney M20 · Salem, ORNTSB SEA81FYM17Accident · No injuriesClosedPiper PA-38 · Yamhill, ORNTSB SEA81DYK05Accident · No injuriesClosedAeronca 7AC · Creswell, ORNTSB SEA81DYM16Accident · No injuriesClosedCessna 120 · Philomath, ORNTSB SEA81FYK04Accident · Serious injuriesClosedCessna P210 · Medford, ORNTSB SEA81DYM13Accident · No injuriesClosedBellanca 7ECA · Molalla, ORNTSB SEA81FA015Accident · 3 fatalClosedAero Comdr 690B · Burns, ORNTSB SEA81DYM15Accident · No injuriesClosedBell 206A · Mill City, ORNTSB SEA81DYM14Accident · No injuriesClosedBeech A23-19 · Tillamook, ORNTSB SEA81DYK02Accident · Minor injuriesClosedHughes 369 · Powers, ORNTSB SEA81FA010Accident · 1 fatalClosedAero Comdr 685 · Ashland, ORNTSB SEA81DYM10Accident · Serious injuriesClosedStinson L-5 · Philomath, ORNTSB SEA81DYK03Accident · No injuriesClosedPiper PA-34 · Sutherlin, ORNTSB SEA81DYK01Accident · No injuriesClosedPiper PA-32R · Adel, ORNTSB SEA81FYM09Accident · Minor injuriesClosedBell 47G-3 · Buell, ORNTSB SEA81FA002Accident · 1 fatalClosedCessna 182Q · Ashland, ORNTSB SEA81DYM05Accident · No injuriesClosedMooney M20A · Sandy, ORNTSB SEA81DYM04Accident · No injuriesClosedPiper PA-18 · Hillsboro, ORNTSB SEA81DYM03Accident · No injuriesClosedPiper PA-28R · Nehalem, OR