NTSB investigations, MN
180,624 investigations by the National Transportation Safety Board since 1962: 174,602 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, newest first
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 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 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 MKC75DER72Accident · No injuriesClosedCessna 172M · Northome, MNNTSB MKC75DER73Accident · No injuriesClosedBell 47G2 · Rosemount, MNNTSB MKC75AK059Accident · 1 fatalClosedPiper PA-18 · Elizabeth, MNNTSB MKC75FER71Accident · Serious injuriesClosedAeronca 7AC · Mora, MNNTSB MKC75DER70Accident · Minor injuriesClosedCessna 170B · Sauk Center, MNNTSB MKC75DER69Accident · Minor injuriesClosedCessna 182N · Argyle, MNNTSB MKC75DER68Accident · No injuriesClosedHughes 269A · Lafayette, MNNTSB MKC75FER67Accident · Minor injuriesClosedCessna 150H · Blaine, MNNTSB MKC75DER66Accident · No injuriesClosedCessna 150M · Cambridge, MNNTSB MKC75AK052Accident · 1 fatalClosedBeech C90 · Grand Rapids, MNNTSB MKC75FER65Accident · 1 fatalClosedPiper PA-25 · Benson, MNNTSB MKC75FER64Accident · No injuriesClosedCessna 150L · Duluth, MNNTSB MKC75DER63Accident · No injuriesClosedMooney M20C · Winona, MNNTSB MKC75DER62Accident · No injuriesClosedPiper PA-28 · Alexandria, MNNTSB MKC75DER61Accident · No injuriesClosedBeech 19 · Eden Prairie, MNNTSB MKC75DER58Accident · No injuriesClosedCessna 172G · Austin, MNNTSB MKC75FER59Accident · No injuriesClosedCessna 140 · Eden Prairie, MNNTSB MKC75DER60Accident · No injuriesClosedCessna 310 · Minneapolis, MNNTSB MKC75AK048Accident · No injuriesClosedBell 47G-2A · Eden Prairie, MNNTSB MKC75DER56Accident · No injuriesClosedCessna 150J · Anoka, MNNTSB MKC75FER55Accident · No injuriesClosedBeech 58 · Rochester, MNNTSB MKC75DER54Accident · No injuriesClosedChampion 7EC · Northfield, MNNTSB MKC75DER53Accident · No injuriesClosedCessna 180 · Lake Elmo, MNNTSB MKC75DER57Accident · No injuriesClosedCessna 172 · Pine River, MNNTSB MKC75DER52Accident · Minor injuriesClosedCessna 140 · Maple Lake, MNNTSB MKC75FER51Accident · Serious injuriesClosedCessna 182 · Annandale, MNNTSB MKC75DER49Accident · No injuriesClosedCessna 172 · Fergus Falls, MNNTSB MKC75FER50Accident · No injuriesClosedCessna 175A · Eden Prairie, MNNTSB MKC75DER47Accident · No injuriesClosedCessna T210G · Eden Prairie, MNNTSB MKC75DER46Accident · No injuriesClosedMooney M20C · Hector, MNNTSB MKC75DER45Accident · No injuriesClosedCessna 172 · Eden Prairie, MNNTSB MKC75FER42Accident · No injuriesClosedPiper PA-30 · Rochester, MNNTSB MKC75DER43Accident · No injuriesClosedCessna 150 · Crystal, MNNTSB MKC75FER40Accident · No injuriesClosedCessna 172M · Eden Prairie, MNNTSB MKC75DER44Accident · No injuriesClosedCessna 150L · Garrison, MNNTSB MKC75DER38Accident · No injuriesClosedCessna 172M · Mankato, MNNTSB MKC75FER41Accident · No injuriesClosedPiper PA-24 · Rochester, MNNTSB MKC75DER39Accident · No injuriesClosedPiper PA-28 · Waseca, MNNTSB MKC75DER37Accident · No injuriesClosedStinson 108 · Vermillion, MNNTSB MKC75FER36Accident · Serious injuriesClosedCessna 180A · Detroit Lakes, MNNTSB MKC75FER34Accident · No injuriesClosedBeech V35 · St Paul, MNNTSB MKC75IK032Incident · No injuriesClosedDouglas DC-9 · Minneapolis, MNNTSB MKC75FER35Accident · No injuriesClosedBeech 35 · Mankato, MNNTSB MKC75FER33Accident · No injuriesClosedPiper PA-28R · Eden Prairie, MNNTSB MKC75DER32Accident · No injuriesClosedPiper PA-22 · Marshall, MNNTSB MKC75FER31Accident · No injuriesClosedPiper PA-20 · Cloquet, MNNTSB MKC75FER30Accident · No injuriesClosedCessna 150L · Green Isle, MNNTSB MKC75FER28Accident · No injuriesClosedBeech 95-55 · Minneapolis, MNNTSB MKC75DER29Accident · No injuriesClosedAero Comdr 100 · Milan, MNNTSB MKC75DER27Accident · No injuriesClosedAmer Avco AA1-B · Northome, MN