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 MKC72DER61Accident · No injuriesClosedAeronca 7AC · Buffalo, MNNTSB MKC72FER60Accident · Minor injuriesClosedCessna 140 · Albert Lea, MNNTSB MKC72AK062Accident · Minor injuriesClosedPiper PA-28 · Anoka, MNNTSB MKC72FER59Accident · No injuriesClosedChampion 7FC · Mankato, MNNTSB MKC72DER58Accident · No injuriesClosedCessna 170A · Anoka, MNNTSB MKC72FER57Accident · No injuriesClosedBeech V35 · So.St.Paul, MNNTSB MKC72DER56Accident · No injuriesClosedPiper PA-22 · Morris, MNNTSB CHI72IC084Incident · No injuriesClosedBoeing 727 · Minneapolis, MNNTSB MKC72DER54Accident · No injuriesClosedCessna 180 · Circle Pines, MNNTSB MKC72FER55Accident · No injuriesClosedCessna 150K · Osseo, MNNTSB MKC72FER53Accident · No injuriesClosedPiper PA-24 · Lake Elmo, MNNTSB MKC72FER51Accident · No injuriesClosedMooney M-20A · Mankato, MNNTSB MKC72DER49Accident · No injuriesClosedPiper PA-12 · Duluth, MNNTSB MKC72DER48Accident · No injuriesClosedCessna 170A · Anoka, MNNTSB MKC72FER45Accident · No injuriesClosedBeech 65-80 · Mankato, MNNTSB MKC72DER50Accident · No injuriesClosedCessna 170B · Lake Elmo, MNNTSB MKC72DER46Accident · No injuriesClosedAmer Avco AA1 · Stanton, MNNTSB MKC72AK056Accident · 1 fatalClosedBeech V35 · Worthington, MNNTSB NYC72DKM24Accident · No injuriesClosedCessna 150K · Bruno, MNNTSB MKC72FER47Accident · No injuriesClosedStinson 108-2 · Rosemont, MNNTSB MKC72FER43Accident · No injuriesClosedCessna 150 · Crystal, MNNTSB MKC72DER44Accident · No injuriesClosedCessna U206 · Maple Plain, MNNTSB MKC72DER42Accident · No injuriesClosedCessna 195 · Stewartville, MNNTSB MKC72FER40Accident · No injuriesClosedPiper PA-28 · Faribault, MNNTSB MKC72DER41Accident · No injuriesClosedCessna 150F · Princeton, MNNTSB MKC72DER36Accident · No injuriesClosedPiper PA-12 · Silver Bay, MNNTSB MKC72FER37Accident · Serious injuriesClosedCessna 210K · Duluth, MNNTSB MKC72FER38Accident · No injuriesClosedPiper PA-28R · Hopkins, MNNTSB MKC72DER39Accident · No injuriesClosedCessna 180H · Baudette, MNNTSB MKC72AK045Accident · No injuriesClosedBell 206A · Walker, MNNTSB MKC72DER35Accident · No injuriesClosedCessna 172H · Dodge Center, MNNTSB MKC72AK044Accident · No injuriesClosedPiper PA-28 · Fergus Falls, MNNTSB MKC72DER33Accident · No injuriesClosedCessna 150L · Wht Br Lake, MNNTSB MKC72FER34Accident · No injuriesClosedCessna 172E · Walker, MNNTSB MKC72FER31Accident · No injuriesClosedCessna 421 · Crystal, MNNTSB MKC72DER32Accident · No injuriesClosedCessna 150G · Lesueur, MNNTSB MKC72AK033Accident · 1 fatalClosedAero Comdr 100 · Albert Lea, MNNTSB MKC72FER29Accident · Minor injuriesClosedCessna 182M · Belview, MNNTSB MKC72FER30Accident · Serious injuriesClosedPiper PA-18 · Gilman, MNNTSB MKC72FER26Accident · 1 fatalClosedKnutson B8M · St.Paul, MNNTSB MKC72DER27Accident · No injuriesClosedAeronca L-16 · Lakeville, MNNTSB MKC72DER28Accident · No injuriesClosedCessna 150H · Preston, MNNTSB CHI83FA225Accident · 3 fatalClosedCessna 185 · Hovland, MNNTSB MKC72DER24Accident · No injuriesClosedBeech 19A · Blue Earth, MNNTSB MKC72DER25Accident · No injuriesClosedMooney M20C · Walnut Grove, MNNTSB MKC72FER21Accident · Serious injuriesClosedPiper PA-22 · Isle, MNNTSB MKC72DER23Accident · No injuriesClosedCessna 140 · Delavan, MNNTSB MKC72DER22Accident · Minor injuriesClosedCessna 150J · Bemidji, MNNTSB MKC72FER20Accident · No injuriesClosedPiper PA-28 · Duluth, MNNTSB MKC72DER19Accident · No injuriesClosedCessna 172I · Crosby, MN