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 MKC68D0566Accident · No injuriesClosedCessna 170 · Watertown, MNNTSB MKC68F0470Accident · No injuriesClosedCessna 150 · Belle Plaine, MNNTSB MKC68D0436Accident · No injuriesClosedCessna 140 · Thief Rvr Fl, MNNTSB MKC68F0447Accident · No injuriesClosedPiper J3C-65 · Fergus Falls, MNNTSB MKC68D0489Accident · No injuriesClosedAeronca 7AC · Babbitt, MNNTSB MKC68A0047Accident · 1 fatalClosedMooney M20E · Gary, MNNTSB MKC68F0468Accident · No injuriesClosedMooney M-22 · Minneapolis, MNNTSB MKC68D0429Accident · No injuriesClosedBeech A23 · Houston, MNNTSB MKC68F0467Accident · No injuriesClosedPiper PA-28 · Anoka, MNNTSB MKC68D0433Accident · No injuriesClosedCessna 150 · Duluth, MNNTSB MKC68F0408Accident · No injuriesClosedBeech 95-B55 · Hibbing, MNNTSB MKC68F0469Accident · No injuriesClosedPiper PA-24 · Tamarack, MNNTSB MKC68F0391Accident · Minor injuriesClosedCessna 150 · Rosemount, MNNTSB MKC68F0428Accident · No injuriesClosedCessna 310B · St.Paul, MNNTSB MKC68F0371Accident · No injuriesClosedNavion A · Willmar, MNNTSB MKC68D0376Accident · No injuriesClosedCessna 150 · Wykoff, MNNTSB MKC68F0393Accident · Serious injuriesClosedBeech A23 · Askov, MNNTSB MKC68D0359Accident · No injuriesClosedPiper PA-28 · Grand Rapids, MNNTSB MKC68F0363Accident · No injuriesClosedMooney 20E · Winsted, MNNTSB MKC68F0355Accident · Minor injuriesClosedAeronca 15AC · Markville, MNNTSB MKC68D0357Accident · No injuriesClosedCessna 182 · Prior Lake, MNNTSB MKC68F0335Accident · No injuriesClosedPiper PA-12 · Eden Prairie, MNNTSB MKC68F0358Accident · No injuriesClosedCessna 172 · Hill City, MNNTSB MKC68F0360Accident · No injuriesClosedPiper J-3 · St.Charles, MNNTSB MKC68F0314Accident · No injuriesClosedPiper PA-28 · St.Peter, MNNTSB MKC68D0356Accident · No injuriesClosedLuscombe 8A · Circle Pines, MNNTSB MKC68F0333Accident · No injuriesClosedBeech 35 · Minneapolis, MNNTSB MKC68F0311Accident · No injuriesClosedCessna 310 · Crystal, MNNTSB MKC68D0336Accident · No injuriesClosedAeronca 7AC · Buffalo, MNNTSB MKC68F0273Accident · Minor injuriesClosedThorp T-18 · Anoka, MNNTSB MKC68D0361Accident · No injuriesClosedLuscombe 8F · Brainerd, MNNTSB MKC68D0276Accident · No injuriesClosedPiper PA-12 · Pipestone, MNNTSB MKC68D0310Accident · No injuriesClosedChampion 7ECA · Caribou, MNNTSB MKC68F0249Accident · No injuriesClosedMooney M20F · Callaway, MNNTSB MKC68F0286Accident · No injuriesClosedBellanca 14-19 · Lake Elmo, MNNTSB MKC68D0272Accident · No injuriesClosedCessna 150G · Worthington, MNNTSB MKC68F0242Accident · Minor injuriesClosedCessna 172 · Green Isle, MNNTSB MKC68D0289Accident · No injuriesClosedPiper PA-28 · Crystal, MNNTSB MKC68F0241Accident · Serious injuriesClosedCessna 170B · Howard Lake, MNNTSB MKC68D0334Accident · No injuriesClosedCessna 140 · Fairmont, MNNTSB MKC68F0262Accident · No injuriesClosedBeech A23 · Mankato, MNNTSB MKC67F0453Accident · No injuriesClosedPiper PA-28 · Barnesville, MNNTSB MKC68F0260Accident · No injuriesClosedPiper PA-18 · Minneapolis, MNNTSB MKC68F0261Accident · No injuriesClosedCessna 182 · Hopkins, MNNTSB MKC68F0236Accident · Serious injuriesClosedErnst Eaa Biplan · Cambridge, MNNTSB MKC68F0228Accident · Minor injuriesClosedPiper PA-25 · Fairfax, MNNTSB MKC68F0207Accident · No injuriesClosedTaylorcraft BC12-D · Crane Lake, MNNTSB MKC68F0188Accident · No injuriesClosedStits SA3B · Owatonna, MNNTSB MKC68D0225Accident · No injuriesClosedPiper PA-22 · Bemidji, MNNTSB MKC68F0204Accident · Minor injuriesClosedPiper PA-12 · Cloquet, MN