NTSB investigations, MN
180,616 investigations by the National Transportation Safety Board since 1962: 174,594 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 CHI81DER43Accident · Minor injuriesClosedCessna 188A · Wabasso, MNNTSB CHI81FER42Accident · No injuriesClosedCallair A-9B · Hector, MNNTSB CHI81FER41Accident · No injuriesClosedCessna A188B · Villard, MNNTSB CHI81FER39Accident · Serious injuriesClosedPiper PA-25 · Lake Elmo, MNNTSB CHI81FER40Accident · No injuriesClosedCessna A188B · Leroy, MNNTSB CHI81FER38Accident · Minor injuriesClosedMcculloch J-2 · Owatonna, MNNTSB CHI81FER37Accident · No injuriesClosedPiper PA-28R · Detroit Lakes, MNNTSB CHI81FER35Accident · Minor injuriesClosedCessna 188 · Roseau, MNNTSB CHI81DER36Accident · No injuriesClosedGrumman G-164B · Angus, MNNTSB CHI81FER33Accident · Minor injuriesClosedCessna 180H · Grand Rapids, MNNTSB CHI81FER31Accident · Minor injuriesClosedPiper PA-28 · Worthington, MNNTSB CHI81FER30Accident · Serious injuriesClosedCessna A188B · Wolverton, MNNTSB CHI81FER32Accident · No injuriesClosedPiper PA-38 · Blaine, MNNTSB CHI81FER21Accident · No injuriesClosedCessna 195 · Redwood Falls, MNNTSB CHI81FER29Accident · No injuriesClosedBeech E-55 · Eden Prairie, MNNTSB CHI81FER28Accident · No injuriesClosedPiper PA-30 · Fosston, MNNTSB CHI81FER27Accident · No injuriesClosedCessna 150F · St Paul, MNNTSB CHI81FER17Accident · No injuriesClosedCessna 120 · Frost, MNNTSB CHI81FER26Accident · No injuriesClosedPiper PA-32 · Faribault, MNNTSB CHI81FER24Accident · No injuriesClosedCessna 210M · Ivanhoe, MNNTSB CHI81DER25Accident · No injuriesClosedCessna 182RG · Warren, MNNTSB CHI81DER23Accident · No injuriesClosedPiper PA-23 · Roseau, MNNTSB CHI81FER22Accident · No injuriesClosedCessna 152 · Duluth, MNNTSB CHI81DER19Accident · No injuriesClosedWar Corsair · Blue Earth, MNNTSB CHI81DER20Accident · No injuriesClosedCessna 172F · Slaton, MNNTSB CHI81FER16Accident · Minor injuriesClosedMooney M20 · Lacrescent, MNNTSB CHI81DER18Accident · No injuriesClosedPiper PA-12 · Kelliher, MNNTSB CHI81FER14Accident · No injuriesClosedPiper PA-23 · St.Michael, MNNTSB CHI81DER11Accident · No injuriesClosedCessna 140A · St Cloud, MNNTSB CHI81FER13Accident · Serious injuriesClosedPiper PA-32 · Webb Lake, MNNTSB CHI81FA023Accident · No injuriesClosedCessna U206F · Sherburne, MNNTSB CHI81FEX08Accident · No injuriesClosedBeech F33A · St.Paul, MNNTSB CHI81FER10Accident · No injuriesClosedCessna 172N · Excelsior, MNNTSB CHI81FER09Accident · No injuriesClosedBeech A23 · Stanton, MNNTSB CHI81DER08Accident · No injuriesClosedBeech 23 · Alexandria, MNNTSB CHI81FA010Accident · 5 fatalClosedMitsubishi MU-2 · Ramsey, MNNTSB CHI81DER07Accident · No injuriesClosedCessna 150 · Cook, MNNTSB CHI81DER05Accident · No injuriesClosedCessna 172 · Thief River, MNNTSB CHI81DER06Accident · No injuriesClosedCessna 152 · Cloquet, MNNTSB CHI81FER04Accident · Minor injuriesClosedAeronca 11AC · Clyndon, MNNTSB CHI81FER03Accident · No injuriesClosedPiper PA-18 · Brainerd, MNNTSB CHI80DER02Accident · No injuriesClosedPiper PA-28 · Grand Meadows, MNNTSB CHI81FER01Accident · No injuriesClosedGreat Lakes Baby · Whitebear Lake, MNNTSB CHI80FER69Accident · Serious injuriesClosedCameron Viva · Chaska, MNNTSB CHI80DER67Accident · No injuriesClosedPiper PA-32 · Litchfield, MNNTSB CHI80FER59Accident · Minor injuriesClosedHughes 269C · Rockford, MNNTSB CHI80DER58Accident · No injuriesClosedPiper PA-25 · Bingham Lake, MNNTSB CHI80FER66Accident · No injuriesClosedCessna A188B · Garden City, MNNTSB CHI80FER65Accident · No injuriesClosedBeech B19 · Eden Prairie, MNNTSB CHI80FER64Accident · No injuriesClosedCessna 150 · Ogema, MN