NTSB investigations, 1969, 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\") = 1969
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") = 1969 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 SEA70D0151Accident · No injuriesClosedPiper PA-24 · Mulino, ORNTSB SEA70D0127Accident · Minor injuriesClosedPiper PA-18 · Jordan Vally, ORNTSB SEA70D0149Accident · No injuriesClosedCessna 150 · Cottage Grve, ORNTSB SEA70D0145Accident · No injuriesClosedPiper PA-24 · Enterprise, ORNTSB SEA70D0144Accident · No injuriesClosedAero Comdr 520 · Salem, ORNTSB SEA70F0152Accident · No injuriesClosedCessna 175 · Malin, ORNTSB SEA70A0023Accident · 5 fatalClosedCessna 310B · Miltn-Frewtr, ORNTSB SEA70D0146Accident · No injuriesClosedCessna 182 · Prairie City, ORNTSB SEA70A0020Accident · 2 fatalClosedPiper PA-22 · Scappoose, ORNTSB SEA70F0143Accident · Minor injuriesClosedCessna P206 · Independence, ORNTSB SEA70D0142Accident · No injuriesClosedErcoupe 415C · Hillsboro, ORNTSB SEA70F0140Accident · Serious injuriesClosedPiper PA-18 · Princeton, ORNTSB SEA70F0139Accident · Serious injuriesClosedCessna 150 · Millican, ORNTSB SEA70A0016Accident · 3 fatalClosedPiper PA-24 · Newberg, ORNTSB SEA70D0148Accident · No injuriesClosedStinson SR-7C · Troutdale, ORNTSB SEA75AS015Accident · 1 fatalClosedBeech A35-33 · Oakridge, ORNTSB SEA70D0134Accident · No injuriesClosedHelio Acft H-391B · Reedsport, ORNTSB SEA70D0132Accident · No injuriesClosedCessna 195A · Vernonia, ORNTSB SEA70F0131Accident · No injuriesClosedMooney M20E · Albany, ORNTSB SEA70D0130Accident · No injuriesClosedCessna 170B · Agnes, ORNTSB SEA70D0147Accident · No injuriesClosedBergfalke II-55 · Aurora, ORNTSB SEA70D0125Accident · No injuriesClosedKaman Acft K-600 · Wolf Creek, ORNTSB SEA70F0074Accident · Serious injuriesClosedPiper PA-23 · Haines, ORNTSB SEA70D0123Accident · No injuriesClosedCessna 140 · Roseburg, ORNTSB SEA70F0093Accident · No injuriesClosedBeech A55 · Eugene, ORNTSB SEA70F0090Accident · Serious injuriesClosedPiper PA-22 · Halsey, ORNTSB SEA70D0087Accident · No injuriesClosedErco 415C · Canby, ORNTSB SEA70A0010Accident · 1 fatalClosedCessna 140 · Newport, ORNTSB SEA70F0052Accident · No injuriesClosedPiper PA-22 · Halfway, ORNTSB SEA70A0009Accident · 1 fatalClosedChampion 7KCAB · Scappoose, ORNTSB SEA70F0121Accident · No injuriesClosedPiper PA-28R · Lake O Woods, ORNTSB SEA70D0063Accident · No injuriesClosedPiper PA-28 · Brookings, ORNTSB SEA70A0007Accident · 2 fatalClosedBeech D50E · Sandy, ORNTSB SEA70D0041Accident · No injuriesClosedWaco UMF · Adrian, ORNTSB SEA70D0073Accident · No injuriesClosedPiper PA-30 · Portland, ORNTSB SEA70D0065Accident · No injuriesClosedTravel Air E4000 · Nyssa, ORNTSB SEA70A0005Accident · 1 fatalClosedPiper PA-28 · Astoria, ORNTSB SEA70D0051Accident · No injuriesClosedPiper J3C-65 · Eugene, ORNTSB SEA70F0046Accident · Serious injuriesClosedBell 47G3B2 · Albany, ORNTSB SEA70D0061Accident · No injuriesClosedCessna 180 · Donald, ORNTSB SEA70F0055Accident · Minor injuriesClosedPiper PA-18 · White City, ORNTSB OAK70A0004Accident · 1 fatalClosedCessna 182 · Pendleton, ORNTSB SEA70D0060Accident · No injuriesClosedPiper PA-28 · Eugene, ORNTSB SEA70F0118Accident · Minor injuriesClosedPiper PA-28R · Condon, ORNTSB SEA70D0015Accident · No injuriesClosedBell 47G-2 · Ontario, ORNTSB OAK70A0001Accident · 2 fatalClosedCessna 177 · Astoria, ORNTSB SEA70D0006Accident · Minor injuriesClosedPiper PA-25 · Vale, ORNTSB SEA69A0060Accident · 3 fatalClosedCessna 337C · North Bend, ORNTSB SEA70D0009Accident · No injuriesClosedChampion 7EC · Eagle Point, ORNTSB SEA69A0058Accident · 3 fatalClosedPiper PA-28 · Mcknzie Brdg, OR