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 MKC70F0078Accident · Minor injuriesClosedVolmer VJ-22 · Excelsior, MNNTSB MKC70D0091Accident · No injuriesClosedCessna 182 · Duluth, MNNTSB MKC70D0211Accident · Serious injuriesClosedPiper PA-14 · Pelican Rpds, MNNTSB MKC70D0088Accident · No injuriesClosedAeronca S15AC · Aitkin, MNNTSB MKC70D0070Accident · Minor injuriesClosedCessna 172 · Austin, MNNTSB MKC70D0025Accident · No injuriesClosedPiper PA-24 · Dora Lake, MNNTSB MKC70D0056Accident · Serious injuriesClosedCessna P206 · Intrnatl Fls, MNNTSB MKC69A0062Accident · 1 fatalClosedTaylorcraft BC12-D · Biwabik, MNNTSB MKC70D0058Accident · No injuriesClosedPiper PA-18 · Wheaton, MNNTSB MKC70D0024Accident · No injuriesClosedCessna 140 · Buffalo, MNNTSB MKC70F0036Accident · No injuriesClosedPiper PA-25 · Halstad, MNNTSB MKC70F0035Accident · No injuriesClosedCessna 188 · Thief R Fall, MNNTSB MKC70F0011Accident · Minor injuriesClosedPiper PA-28 · Delano, MNNTSB MKC70D0101Accident · No injuriesClosedCessna 180 · Little Falls, MNNTSB MKC70D0057Accident · No injuriesClosedCessna 172I · Ely, MNNTSB MKC70F0022Accident · Minor injuriesClosedCessna 172 · Bagley, MNNTSB MKC70F0049Accident · No injuriesClosedCessna 180 · Westport, MNNTSB MKC70F0152Accident · No injuriesClosedAeronca 7EC · Breckenridge, MNNTSB MKC70D0023Accident · Serious injuriesClosedCessna 180 · N.West Angle, MNNTSB MKC70D0012Accident · No injuriesClosedAeronca 7DC · Long Prairie, MNNTSB MKC70F0009Accident · No injuriesClosedCessna 320F · Eden Prairie, MNNTSB MKC70D0010Accident · No injuriesClosedCessna 150 · Rush City, MNNTSB MKC70D0008Accident · No injuriesClosedCessna 180 · Grand Marais, MNNTSB MKC69A0059Accident · 2 fatalClosedBeech 95-D55 · St.Paul Park, MNNTSB MKC69A0058Accident · 1 fatalClosedPiper PA-28 · Detroit Lake, MNNTSB MKC69D0440Accident · No injuriesClosedPiper PA-18A · Downer, MNNTSB MKC69D0455Accident · No injuriesClosedCessna 177 · Silver Lake, MNNTSB MKC69F0419Accident · Minor injuriesClosedJodel D-9 · Forest Lake, MNNTSB MKC69D0433Accident · No injuriesClosedAeronca LB-65 · Wh.Bear Lake, MNNTSB MKC69F0451Accident · No injuriesClosedCessna 172 · Pequot Lakes, MNNTSB MKC69D0426Accident · No injuriesClosedBensen B-8M · Lino Lakes, MNNTSB MKC69D0422Accident · No injuriesClosedCessna 140 · Willmar, MNNTSB MKC69F0410Accident · Minor injuriesClosedBell 47G-2 · Red Wing, MNNTSB MKC69A0056Accident · No injuriesClosedPiper PA-23 · St Cloud, MNNTSB MKC69D0408Accident · No injuriesClosedAeronca 7AC · Silver Bay, MNNTSB MKC69F0421Accident · No injuriesClosedBell 47G-2 · Rosemount, MNNTSB MKC69F0432Accident · No injuriesClosedHughes 269B · St Paul, MNNTSB MKC69F0398Accident · Minor injuriesClosedHughes 269A · Burnsville, MNNTSB MKC69D0425Accident · No injuriesClosedBeech C50 · Mankato, MNNTSB MKC69D0403Accident · No injuriesClosedCessna 177A · Lake Elmo, MNNTSB MKC69D0382Accident · No injuriesClosedCessna 182 · Minneapolis, MNNTSB MKC69D0386Accident · No injuriesClosedCessna 172 · Pine River, MNNTSB MKC69D0362Accident · No injuriesClosedAeronca 7AC · Roseau, MNNTSB MKC69D0368Accident · No injuriesClosedCessna 150 · Grand Rapids, MNNTSB MKC69F0354Accident · Minor injuriesClosedCessna 182 · St.Paul, MNNTSB MKC69A0052Accident · Minor injuriesClosedPiper PA-23 · Windom, MNNTSB MKC69D0384Accident · No injuriesClosedMooney M20C · Rosemount, MNNTSB MKC69D0363Accident · No injuriesClosedCessna 180 · Eveleth, MNNTSB MKC69D0415Accident · No injuriesClosedBensen B-8M · Cloquet, MNNTSB MKC69F0357Accident · No injuriesClosedPiper PA-28 · Minneapolis, MN