NTSB investigations, 1971, PA
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
| 1963 | 2 |
|---|---|
| 1964 | 157 |
| 1965 | 149 |
| 1966 | 172 |
| 1967 | 192 |
| 1968 | 154 |
| 1969 | 132 |
| 1970 | 136 |
| 1971 | 153 |
| 1972 | 104 |
| 1973 | 118 |
| 1974 | 143 |
| 1975 | 131 |
| 1976 | 123 |
| 1977 | 116 |
| 1978 | 124 |
| 1979 | 109 |
| 1980 | 89 |
| 1981 | 92 |
| 1982 | 96 |
| 1983 | 81 |
| 1984 | 84 |
| 1985 | 75 |
| 1986 | 64 |
| 1987 | 64 |
| 1988 | 65 |
| 1989 | 45 |
| 1990 | 65 |
| 1991 | 47 |
| 1992 | 47 |
| 1993 | 48 |
| 1994 | 41 |
| 1995 | 55 |
| 1996 | 38 |
| 1997 | 56 |
| 1998 | 40 |
| 1999 | 41 |
| 2000 | 47 |
| 2001 | 34 |
| 2002 | 35 |
| 2003 | 29 |
| 2004 | 37 |
| 2005 | 33 |
| 2006 | 36 |
| 2007 | 35 |
| 2008 | 33 |
| 2009 | 30 |
| 2010 | 19 |
| 2011 | 27 |
| 2012 | 39 |
| 2013 | 27 |
| 2014 | 24 |
| 2015 | 35 |
| 2016 | 32 |
| 2017 | 33 |
| 2018 | 28 |
| 2019 | 30 |
| 2020 | 19 |
| 2021 | 28 |
| 2022 | 35 |
| 2023 | 11 |
| 2024 | 19 |
| 2025 | 17 |
| 2026 | 12 |
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\" = 'PA' 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" = 'PA' 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 NYC72AN085Accident · 1 fatalClosedPiper PA-28 · Malvern, PANTSB NYC72DHA28Accident · No injuriesClosedBeech B23 · Doylestown, PANTSB NYC72FGM27Accident · Serious injuriesClosedBeech 23 · Mcmurray, PANTSB NYC72AN083Accident · 1 fatalClosedCessna 150B · Allentown, PANTSB NYC72AN078Accident · 4 fatalClosedChampion 7KCAB · Erwinna, PANTSB NYC72FGM25Accident · No injuriesClosedMooney M20C · Monroeville, PANTSB NYC72FGM24Accident · No injuriesClosedCessna 182K · Sharon, PANTSB NYC72FGM23Accident · No injuriesClosedCessna 172L · West Mifflin, PANTSB NYC72DGM26Accident · No injuriesClosedCessna 172 · Somerset, PANTSB NYC72AN070Accident · 3 fatalClosedCessna 170B · Fallston, PANTSB NYC72FHA27Accident · No injuriesClosedPiper PA-28 · Quakertown, PANTSB NYC72FGT06Accident · No injuriesClosedCessna 195 · Hershey, PANTSB NYC72FHA26Accident · No injuriesClosedSchweizer SGS126 · Kutztown, PANTSB NYC72FHA25Accident · No injuriesClosedAero Comdr 500-S · Allentown, PANTSB NYC72FHA24Accident · No injuriesClosedBeech S35 · Breinigsville, PANTSB NYC72DGM22Accident · No injuriesClosedPiper PA-28 · Valencia, PANTSB NYC72DHA23Accident · No injuriesClosedPiper PA-32 · Hamburg, PANTSB NYC72AN061Accident · 4 fatalClosedPiper PA-28 · Boalsburg, PANTSB NYC72FGM21Accident · Minor injuriesClosedPiper PA-22 · Somerset, PANTSB NYC72FHD19Accident · No injuriesClosedBeech 95-55 · Philadelphia, PANTSB NYC72AN059Accident · 4 fatalClosedBeech B99 · Bath, PANTSB NYC72FGM20Accident · No injuriesClosedCessna 150L · Bridgeville, PANTSB NYC72FGT05Accident · No injuriesClosedCessna 182E · Dushore, PANTSB NYC72FHA20Accident · No injuriesClosedBeech B23 · Thompson, PANTSB NYC72AN051Accident · 1 fatalClosedPiper PA-28R · Washingtnville, PANTSB NYC72DHA18Accident · No injuriesClosedCessna 150 · Perkasie, PANTSB NYC72AN049Accident · 4 fatalClosedCessna 172L · Meyerstown, PANTSB NYC72AN048Accident · 3 fatalClosedMooney M21 · Zelienople, PANTSB NYC72FGM19Accident · Minor injuriesClosedPiper PA-28 · Franklin, PANTSB NYC72AN047Accident · 2 fatalClosedNavion B · Hazleton, PANTSB NYC72DGM17Accident · Minor injuriesClosedPiper PA-32 · Central City, PANTSB NYC72FGM16Accident · Serious injuriesClosedGibson VPI · Belle Vernon, PANTSB NYC72FHA17Accident · No injuriesClosedCessna 172 · Kempton, PANTSB NYC72FHD15Accident · No injuriesClosedPiper PA-39 · Ambler, PANTSB NYC72DGM18Accident · No injuriesClosedStarduster TOO · Indiana, PANTSB NYC72FHA16Accident · No injuriesClosedSchweizer SGS233 · Erwinna, PANTSB NYC72AN042Accident · 2 fatalClosedPiper PA-28 · Orson, PANTSB NYC72AN043Accident · 4 fatalClosedPiper PA-23 · Mainesburg, PANTSB NYC72AN038Accident · Minor injuriesClosedLockheed PV-1 · Philadelphia, PANTSB NYC72FHD13Accident · No injuriesClosedBeech 70 · Philadelphia, PANTSB NYC72FGM14Accident · No injuriesClosedPiper PA-22 · Prospect, PANTSB NYC72DGM15Accident · No injuriesClosedCessna 150 · Eighty Four, PANTSB NYC72FHA15Accident · No injuriesClosedAero Comdr 100 · Warrington, PANTSB NYC72FGM13Accident · No injuriesClosedPiper PA-24 · Brookville, PANTSB NYC72FGT03Accident · Minor injuriesClosedPiper PA-39 · W Milton, PANTSB NYC72FHA14Accident · No injuriesClosedErco 415-C · Doylestown, PANTSB NYC72DHA12Accident · No injuriesClosedCessna 172 · Collegeville, PANTSB NYC72DHA11Accident · No injuriesClosedPiper PA-28 · Prospectville, PANTSB NYC72DHD09Accident · No injuriesClosedPiper PA-24 · Gap, PANTSB NYC72DHA10Accident · No injuriesClosedPiper PA-28 · Souderton, PA