NTSB investigations, MN
180,630 investigations by the National Transportation Safety Board since 1962: 174,609 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 MKC67D0601Accident · No injuriesClosedAeronca 7EC · Ranier, MNNTSB MKC67F0581Accident · No injuriesClosedSchweizer SGU-2 · Red Wing, MNNTSB MKC67D0569Accident · No injuriesClosedCessna 172H · Harmony, MNNTSB MKC67F0513Accident · Minor injuriesClosedCessna 150 · Fosston, MNNTSB MKC67A0063Accident · 1 fatalClosedMooney M20C · Austin, MNNTSB MKC67F0625Accident · Minor injuriesClosedBeech 23 · Spring Valle, MNNTSB MKC67F0515Accident · No injuriesClosedBeech 35 · Minneapolis, MNNTSB MKC67D0578Accident · No injuriesClosedCessna 140 · Thief R Flls, MNNTSB MKC67D0466Accident · No injuriesClosedCessna 150 · Park Rapids, MNNTSB MKC67D0548Accident · No injuriesClosedCessna 150 · Sprg.Lake Pk., MNNTSB MKC67D0542Accident · No injuriesClosedPiper PA-32 · Albert Lea, MNNTSB MKC67D0508Accident · No injuriesClosedCessna 210E · Sandstone, MNNTSB MKC67F0493Accident · Minor injuriesClosedCessna 120 · St.Cloud, MNNTSB MKC67F0529Accident · No injuriesClosedPiper PA-22 · St.Paul, MNNTSB MKC67A0052Accident · No injuriesClosedAir-Space 18A · Clarissa, MNNTSB MKC67D0481Accident · No injuriesClosedChampion 7FC · Anoka, MNNTSB MKC67F0482Accident · No injuriesClosedPiper PA-22 · Austin, MNNTSB MKC67D0494Accident · No injuriesClosedBeech C-18S · Rosemount, MNNTSB MKC67D0483Accident · No injuriesClosedCessna 140 · Cohasset, MNNTSB MKC67D0467Accident · No injuriesClosedCessna 172 · Stanton, MNNTSB MKC67D0536Accident · No injuriesClosedChampion 7DC · Roosevelt, MNNTSB MKC67F0608Accident · Serious injuriesClosedPiper J-3C · Virginia, MNNTSB MKC67F0502Accident · No injuriesClosedBeech A23 · Lake Elmo, MNNTSB MKC67F0454Accident · No injuriesClosedCessna 150 · Anoka, MNNTSB MKC67D0501Accident · No injuriesClosedPiper PA-22 · Whte Bear Lk, MNNTSB MKC67D0455Accident · No injuriesClosedCessna 172 · Dodge Cntr, MNNTSB MKC67F0417Accident · No injuriesClosedCessna 210D · Hopkins, MNNTSB MKC67D0549Accident · No injuriesClosedBeech D35 · Austin, MNNTSB MKC67F0438Accident · No injuriesClosedCessna 172 · Blaine, MNNTSB MKC67D0439Accident · No injuriesClosedPiper PA-22 · Buffalo, MNNTSB MKC67F0414Accident · No injuriesClosedCessna 310G · Minneapolis, MNNTSB MKC67D0396Accident · Serious injuriesClosedPiper PA-28 · Grand Marais, MNNTSB MKC67F0392Accident · No injuriesClosedNavion G · Hopkins, MNNTSB MKC67D0413Accident · No injuriesClosedCessna 150 · Bigg Falls, MNNTSB MKC67D0379Accident · No injuriesClosedCessna 150 · Hopkins, MNNTSB MKC67F0410Accident · No injuriesClosedBeech E18S · Minneapolis, MNNTSB MKC67F0366Accident · Serious injuriesClosedAeronca 7DC · St.Martin, MNNTSB MKC67D0423Accident · No injuriesClosedBeech J35 · Benson, MNNTSB MKC67A0041Accident · 1 fatalClosedCessna 172 · Spring Grove, MNNTSB MKC67F0383Accident · Minor injuriesClosedAeronca 7CCM · Phelphs, MNNTSB MKC67D0368Accident · No injuriesClosedCessna 182 · Maple Plain, MNNTSB MKC67F0376Accident · Serious injuriesClosedChampion 7AC · Moose Lake, MNNTSB MKC67D0384Accident · No injuriesClosedCessna 120 · Buyek, MNNTSB MKC67D0360Accident · No injuriesClosedPiper PA-28 · Duluth, MNNTSB MKC67F0356Accident · No injuriesClosedNavion F · Hopkins, MNNTSB MKC67D0354Accident · No injuriesClosedCessna 150F · Warren, MNNTSB MKC67A0038Accident · 1 fatalClosedAero Comdr 680E · Minneapolis, MNNTSB MKC67D0412Accident · No injuriesClosedBeech P35 · Glenwood, MNNTSB MKC67F0330Accident · 1 fatalClosedChampion 7FC · Forest Lake, MNNTSB MKC67F0320Accident · No injuriesClosedPiper PA-20 · Paynesville, MN