NTSB investigations, 1977, MN
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
| 1964 | 113 |
|---|---|
| 1965 | 115 |
| 1966 | 117 |
| 1967 | 130 |
| 1968 | 95 |
| 1969 | 113 |
| 1970 | 88 |
| 1971 | 80 |
| 1972 | 82 |
| 1973 | 77 |
| 1974 | 83 |
| 1975 | 98 |
| 1976 | 78 |
| 1977 | 92 |
| 1978 | 98 |
| 1979 | 76 |
| 1980 | 66 |
| 1981 | 89 |
| 1982 | 61 |
| 1983 | 68 |
| 1984 | 51 |
| 1985 | 57 |
| 1986 | 43 |
| 1987 | 40 |
| 1988 | 52 |
| 1989 | 50 |
| 1990 | 42 |
| 1991 | 59 |
| 1992 | 25 |
| 1993 | 40 |
| 1994 | 39 |
| 1995 | 37 |
| 1996 | 40 |
| 1997 | 37 |
| 1998 | 36 |
| 1999 | 33 |
| 2000 | 39 |
| 2001 | 40 |
| 2002 | 46 |
| 2003 | 40 |
| 2004 | 32 |
| 2005 | 31 |
| 2006 | 29 |
| 2007 | 25 |
| 2008 | 31 |
| 2009 | 29 |
| 2010 | 32 |
| 2011 | 28 |
| 2012 | 28 |
| 2013 | 33 |
| 2014 | 24 |
| 2015 | 15 |
| 2016 | 26 |
| 2017 | 20 |
| 2018 | 14 |
| 2019 | 16 |
| 2020 | 26 |
| 2021 | 12 |
| 2022 | 24 |
| 2023 | 34 |
| 2024 | 24 |
| 2025 | 22 |
| 2026 | 13 |
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\") = 1977
AND c.\"eventStateOrRegion\" = 'MN' 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") = 1977 AND c."eventStateOrRegion" = 'MN' 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 MKC78DER19Accident · No injuriesClosedCessna 310Q · Rochester, MNNTSB MKC78FER17Accident · No injuriesClosedCessna 150M · St Paul, MNNTSB MKC78FER15Accident · No injuriesClosedCessna 172M · St.Agusta, MNNTSB MKC78FER14Accident · No injuriesClosedCessna 172L · Minneapolis, MNNTSB MKC78FER13Accident · Minor injuriesClosedCessna 175 · Anoka, MNNTSB MKC78FER12Accident · Minor injuriesClosedPiper PA-30 · Ely, MNNTSB MKC78FER11Accident · Minor injuriesClosedGrumman AA-5 · Caledonia, MNNTSB MKC78DER09Accident · No injuriesClosedBellanca 17-30A · Lakeville, MNNTSB MKC78DER08Accident · No injuriesClosedHiller UH-12E · Bemidji, MNNTSB MKC78FER07Accident · No injuriesClosedPiper PA-28 · Anoka, MNNTSB MKC78FER06Accident · No injuriesClosedBeech C-24R · Camp Ripley, MNNTSB MKC78FER04Accident · No injuriesClosedMooney M20C · Morris, MNNTSB MKC78FER02Accident · No injuriesClosedCessna 172 · Afton, MNNTSB MKC78DER05Accident · No injuriesClosedStinson 108-1 · Alexandria, MNNTSB MKC78FER03Accident · No injuriesClosedCessna 310 · Eden Prairie, MNNTSB MKC78DER01Accident · No injuriesClosedPiper PA-18 · Belle Plaine, MNNTSB MKC77DER86Accident · No injuriesClosedCessna 172 · Sanborn, MNNTSB MKC79DER01Accident · No injuriesClosedCessna 170B · Hastings, MNNTSB MKC77DER85Accident · No injuriesClosedCessna 150G · Winona, MNNTSB MKC77DER84Accident · No injuriesClosedPiper PA-28 · Starbuck, MNNTSB MKC77FA040Accident · 2 fatalClosedAeronca 7AC · Grand Rapids, MNNTSB MKC77DER83Accident · No injuriesClosedPiper PA-22 · Brandon, MNNTSB MKC77FER82Accident · No injuriesClosedBellanca 7ECA · Belle Plaine, MNNTSB MKC77FER81Accident · No injuriesClosedPiper PA-28 · Madison, MNNTSB MKC77FER80Accident · No injuriesClosedPiper PA-32 · Duluth, MNNTSB MKC77FER79Accident · No injuriesClosedCessna 195 · Bloomington, MNNTSB MKC77FA036Accident · 1 fatalClosedCessna 172M · Henning, MNNTSB MKC77FER78Accident · No injuriesClosedCessna 172 · Ostrander, MNNTSB MKC77DER76Accident · No injuriesClosedBeech B19 · Glyndon, MNNTSB MKC77FER75Accident · 1 fatalClosedWendt WH-1 · Lakeville, MNNTSB MKC77DER74Accident · No injuriesClosedPietenpol-A Scout · Mankato, MNNTSB MKC77FER73Accident · No injuriesClosedGrumman G-164A · Perham, MNNTSB MKC77FER70Accident · No injuriesClosedTayorcraft BCS-12 · Coon Lake, MNNTSB MKC77FER72Accident · No injuriesClosedPiper PA-22 · Minneapolis, MNNTSB MKC77FER71Accident · No injuriesClosedPiper PA-25 · Springfield, MNNTSB MKC77FER69Accident · No injuriesClosedRockwell S-2R · Stewartville, MNNTSB MKC77FER68Accident · No injuriesClosedCessna A150 · Osage, MNNTSB MKC77FER66Accident · No injuriesClosedPiper PA-22 · Thief River, MNNTSB MKC77DER77Accident · No injuriesClosedPiper PA-18A · Battle Lake, MNNTSB MKC77FER67Accident · No injuriesClosedBeech D18S · Bemidji, MNNTSB MKC77FER63Accident · No injuriesClosedGrumman AA-1B · Lakeville, MNNTSB MKC77DER64Accident · No injuriesClosedCessna 150 · Staples, MNNTSB MKC77DER62Accident · No injuriesClosedBellanca 7GCBC · Grand Lake, MNNTSB MKC77FER61Accident · No injuriesClosedPitts S-1S · Jordan, MNNTSB MKC77DER60Accident · No injuriesClosedCessna 180 · Grand Rapids, MNNTSB MKC77FER58Accident · No injuriesClosedBaby GRT LK S-2 · Grand Rapids, MNNTSB MKC77FER57Accident · Minor injuriesClosedPiper PA-28 · Mazeppa, MNNTSB MKC77DER55Accident · No injuriesClosedPiper PA-28 · Minnesota Lake, MNNTSB MKC77FER59Accident · No injuriesClosedPiper PA-18 · Spring Grove, MNNTSB MKC77DER54Accident · Minor injuriesClosedCessna 140 · Monticello, MN