NTSB investigations, 1969, NC
180,641 investigations by the National Transportation Safety Board since 1962: 174,620 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 | 3 |
|---|---|
| 1963 | 2 |
| 1964 | 102 |
| 1965 | 83 |
| 1966 | 81 |
| 1967 | 101 |
| 1968 | 85 |
| 1969 | 77 |
| 1970 | 67 |
| 1971 | 86 |
| 1972 | 89 |
| 1973 | 118 |
| 1974 | 100 |
| 1975 | 90 |
| 1976 | 76 |
| 1977 | 77 |
| 1978 | 77 |
| 1979 | 52 |
| 1980 | 59 |
| 1981 | 47 |
| 1982 | 59 |
| 1983 | 56 |
| 1984 | 53 |
| 1985 | 51 |
| 1986 | 60 |
| 1987 | 47 |
| 1988 | 52 |
| 1989 | 52 |
| 1990 | 48 |
| 1991 | 52 |
| 1992 | 50 |
| 1993 | 37 |
| 1994 | 52 |
| 1995 | 39 |
| 1996 | 32 |
| 1997 | 49 |
| 1998 | 35 |
| 1999 | 38 |
| 2000 | 42 |
| 2001 | 40 |
| 2002 | 37 |
| 2003 | 38 |
| 2004 | 27 |
| 2005 | 42 |
| 2006 | 39 |
| 2007 | 37 |
| 2008 | 33 |
| 2009 | 37 |
| 2010 | 31 |
| 2011 | 37 |
| 2012 | 28 |
| 2013 | 30 |
| 2014 | 29 |
| 2015 | 44 |
| 2016 | 25 |
| 2017 | 34 |
| 2018 | 24 |
| 2019 | 29 |
| 2020 | 30 |
| 2021 | 41 |
| 2022 | 30 |
| 2023 | 34 |
| 2024 | 33 |
| 2025 | 22 |
| 2026 | 27 |
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\" = 'NC' 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" = 'NC' 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 IAD70D0121Accident · No injuriesClosedCessna 172 · Monroe, NCNTSB IAD70F0119Accident · No injuriesClosedMooney M20C · Charlotte, NCNTSB IAD70D0123Accident · Serious injuriesClosedCessna 150 · Sanford, NCNTSB IAD70D0117Accident · No injuriesClosedPiper PA-32 · Morganton, NCNTSB IAD70D0114Accident · No injuriesClosedPiper PA-32 · Mint Hill, NCNTSB IAD70A0034Accident · 1 fatalClosedPiper J3C · Apex, NCNTSB IAD70D0109Accident · No injuriesClosedMooney M20F · Hendersonville, NCNTSB IAD70D0107Accident · No injuriesClosedPiper PA-22 · Vale, NCNTSB IAD70D0113Accident · No injuriesClosedCessna 195 · Banner Elk, NCNTSB IAD70F0100Accident · No injuriesClosedLuscombe 8A · Durham, NCNTSB IAD70A0027Accident · 2 fatalClosedCessna 182L · Dana, NCNTSB IAD70F0081Accident · No injuriesClosedMooney M20C · Fletcher, NCNTSB IAD70D0134Accident · No injuriesClosedCessna 150 · Swannanoa, NCNTSB IAD70D0071Accident · No injuriesClosedPiper PA-22 · Indian Trail, NCNTSB IAD70D0085Accident · Serious injuriesClosedLuscombe 8C · Wilmington, NCNTSB IAD70D0104Accident · No injuriesClosedCessna 172 · Benson, NCNTSB IAD70F0065Accident · No injuriesClosedPiper PA-28R · Statesville, NCNTSB IAD70A0019Accident · 1 fatalClosedPiper PA-23 · Wake Forest, NCNTSB IAD70A0018Accident · 1 fatalClosedCessna 172 · Hendersonville, NCNTSB IAD70D0063Accident · No injuriesClosedCessna 150G · Advance, NCNTSB IAD70F0073Accident · No injuriesClosedGrumman G-164A · Creswell, NCNTSB IAD70F0066Accident · No injuriesClosedPiper PA-23 · Greensboro, NCNTSB IAD70D0055Accident · No injuriesClosedPiper PA-22 · Advance, NCNTSB IAD70D0054Accident · Serious injuriesClosedPiper PA-28 · Robbinsville, NCNTSB IAD70A0017Accident · 1 fatalClosedCessna 150G · Gastonia, NCNTSB IAD70F0062Accident · No injuriesClosedPiper J3C-65 · Sanford, NCNTSB DIA70D0052Accident · No injuriesClosedSchweizer SGS232 · Banner Elk, NCNTSB IAD70A0016Accident · 4 fatalClosedPiper PA-28 · Salisbury, NCNTSB IAD70D0059Accident · No injuriesClosedPiper PA-18A · Johns, NCNTSB IAD70F0058Accident · No injuriesClosedPiper PA-28 · Charlotte, NCNTSB IAD70F0042Accident · No injuriesClosedPiper PA-25 · Maxton, NCNTSB IAD70A0013Accident · 1 fatalClosedBell 47D1 · Cherokee, NCNTSB DIA70F0048Accident · No injuriesClosedPiper J3C-65 · Mt Airy, NCNTSB DIA70D0037Accident · No injuriesClosedPiper PA-28 · Franklin, NCNTSB IAD70A0011Accident · 1 fatalClosedCessna 120 · Spruce Pine, NCNTSB DIA70D0032Accident · No injuriesClosedPiper PA-20 · Advance, NCNTSB DIA70F0025Accident · No injuriesClosedCallair A-9 · Parkton, NCNTSB DIA70F0034Accident · 1 fatalClosedPiper J3C-65 · Clayton, NCNTSB DIA70F0031Accident · Serious injuriesClosedPiper PA-22 · Grantham, NCNTSB DIA70F0021Accident · No injuriesClosedHughes 269A · Wadesboro, NCNTSB DIA70D0041Accident · No injuriesClosedPitts Spec S1C · Hendersonville, NCNTSB DIA70F0020Accident · Serious injuriesClosedCessna 172 · Greenmountain, NCNTSB DIA70F0010Accident · No injuriesClosedCessna 170 · Harrells, NCNTSB DIA69F0009Accident · Serious injuriesClosedStearman B75N1 · Jacksonville, NCNTSB DIA70D0011Accident · No injuriesClosedCessna 150 · Salemburg, NCNTSB DIA70D0008Accident · No injuriesClosedLittle Toot WP-1 · Washington, NCNTSB DIA69A0069Accident · No injuriesClosedCessna 195B · Mayodan, NCNTSB DIA70D0007Accident · No injuriesClosedHughes 269A · Raeford, NCNTSB DIA70F0033Accident · No injuriesClosedPiper PA-18A · Parkton, NCNTSB DIA70D0003Accident · Minor injuriesClosedSchweizer 2-33A · Elk Park, NC