NTSB investigations, 1971, OR
180,610 investigations by the National Transportation Safety Board since 1962: 174,589 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 per year
| 1962 | 1 |
|---|---|
| 1964 | 74 |
| 1965 | 88 |
| 1966 | 121 |
| 1967 | 121 |
| 1968 | 84 |
| 1969 | 80 |
| 1970 | 68 |
| 1971 | 77 |
| 1972 | 75 |
| 1973 | 84 |
| 1974 | 71 |
| 1975 | 77 |
| 1976 | 81 |
| 1977 | 95 |
| 1978 | 88 |
| 1979 | 90 |
| 1980 | 76 |
| 1981 | 75 |
| 1982 | 82 |
| 1983 | 65 |
| 1984 | 70 |
| 1985 | 56 |
| 1986 | 51 |
| 1987 | 40 |
| 1988 | 41 |
| 1989 | 45 |
| 1990 | 49 |
| 1991 | 51 |
| 1992 | 48 |
| 1993 | 39 |
| 1994 | 46 |
| 1995 | 56 |
| 1996 | 60 |
| 1997 | 56 |
| 1998 | 40 |
| 1999 | 43 |
| 2000 | 56 |
| 2001 | 47 |
| 2002 | 39 |
| 2003 | 48 |
| 2004 | 40 |
| 2005 | 54 |
| 2006 | 38 |
| 2007 | 47 |
| 2008 | 40 |
| 2009 | 31 |
| 2010 | 40 |
| 2011 | 31 |
| 2012 | 35 |
| 2013 | 31 |
| 2014 | 18 |
| 2015 | 29 |
| 2016 | 23 |
| 2017 | 27 |
| 2018 | 31 |
| 2019 | 42 |
| 2020 | 23 |
| 2021 | 36 |
| 2022 | 24 |
| 2023 | 23 |
| 2024 | 30 |
| 2025 | 20 |
| 2026 | 23 |
Where
Latest cases
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 year(c.\"eventDate\") = 1971
AND 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 year(c."eventDate") = 1971 AND 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 SEA72DYA22Accident · No injuriesClosedAeronca 11AC · Brogan, ORNTSB SEA72AS025Accident · 1 fatalClosedPiper PA-22 · Portland, ORNTSB SEA72FYC25Accident · No injuriesClosedCessna 150 · Forest Grove, ORNTSB SEA72AS028Accident · 3 fatalClosedCessna T337D · Vale, ORNTSB SEA72AS022Accident · 6 fatalClosedBeech C35 · Astoria, ORNTSB SEA72FYC24Accident · Minor injuriesClosedPiper PA-20 · Washougal, ORNTSB SEA72AS020Accident · 4 fatalClosedPiper PA-23 · Grants Pass, ORNTSB SEA72DYC23Accident · No injuriesClosedCessna 175 · Condon, ORNTSB SEA72DYC22Accident · No injuriesClosedBeech A-23A · Troutdale, ORNTSB SEA72AS018Accident · 2 fatalClosedCessna P206 · Durkee, ORNTSB SEA72FYC21Accident · No injuriesClosedDruin Turb D-31 · Corvallis, ORNTSB SEA72AS017Accident · 2 fatalClosedMooney M20F · Azalea, ORNTSB SEA72DYC20Accident · No injuriesClosedPiper PA-22 · Oregon City, ORNTSB SEA72DYI09Accident · Minor injuriesClosedStearman PT-17 · Glide, ORNTSB SEA72AS012Accident · 4 fatalClosedMooney M20C · Lacomb, ORNTSB SEA72FYC18Accident · No injuriesClosedPiper PA-28 · Portland, ORNTSB SEA72DYC19Accident · No injuriesClosedPiper PA-12 · Kimberley, ORNTSB SEA72FYI08Accident · Serious injuriesClosedCessna 150G · Paisley, ORNTSB SEA72FYC17Accident · No injuriesClosedPiper PA-22 · Portland, ORNTSB SEA72DYI07Accident · No injuriesClosedPiper PA-24 · Bend, ORNTSB SEA72DYC16Accident · No injuriesClosedMaule M-4 · Lagrande, ORNTSB SEA72DYA09Accident · No injuriesClosedLuscombe 8A · Jordan Vally, ORNTSB SEA72DYI06Accident · Minor injuriesClosedBell 47G3B · Selma, ORNTSB SEA72FYI05Accident · No injuriesClosedBeech B23 · Bend, ORNTSB SEA72FYI04Accident · No injuriesClosedKaman HUK-1 · Central Pt, ORNTSB SEA72FYC15Accident · No injuriesClosedCessna A188 · St.Johns, ORNTSB SEA72AS005Accident · 2 fatalClosedCallair A-9 · Nyssa, ORNTSB SEA72DYI03Accident · No injuriesClosedCessna 172 · Lakeview, ORNTSB SEA72FYC14Accident · 1 fatalClosedBell 47-G3B · Mt Vernon, ORNTSB SEA72FYC12Accident · 1 fatalClosedCallair A-9 · Hermiston, ORNTSB SEA72FYC11Accident · No injuriesClosedCessna 150 · Albany, ORNTSB SEA72AS004Accident · No injuriesClosedDouglas DC-3C · Redmond, ORNTSB SEA72DYC09Accident · No injuriesClosedChampion 7FC · Sandy, ORNTSB SEA72DYC08Accident · No injuriesClosedBell 47G3B1 · Legrande, ORNTSB SEA72DYC07Accident · No injuriesClosedStinson 108-1 · Salem, ORNTSB SEA72DYC05Accident · No injuriesClosedPiper J3C-65 · Beaverton, ORNTSB SEA72FYC02Accident · Serious injuriesClosedBeech 23 · Seaside, ORNTSB SEA72DYC04Accident · No injuriesClosedPiper J-3 · Dayton, ORNTSB SEA72DYC03Accident · No injuriesClosedMooney M20C · Culver, ORNTSB SEA72DYC01Accident · Minor injuriesClosedCessna A185E · John Day, ORNTSB SEA71DYC47Accident · No injuriesClosedCessna 172F · Lostine, ORNTSB SEA71FYC46Accident · Minor injuriesClosedCessna 172G · Mt.Hood, ORNTSB SEA71FYI26Accident · Serious injuriesClosedPitts S1C · Creswell, ORNTSB SEA71AS047Accident · 5 fatalClosedPiper PA-32 · Meacham, ORNTSB SEA71FYC43Accident · No injuriesClosedCessna 182B · Enterprise, ORNTSB SEA71FYC42Accident · 1 fatalClosedHiller UH12A · Brooks, ORNTSB SEA71DYA34Accident · Minor injuriesClosedPiper PA-25 · Arock, ORNTSB SEA71AS046Accident · 3 fatalClosedPiper PA-28 · Clatskanie, ORNTSB SEA71FYC41Accident · No injuriesClosedHughes 269A · Wilsonville, ORNTSB SEA71AS045Accident · 1 fatalClosedPiper PA-22 · Springfield, OR