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 MKC72DER18Accident · Minor injuriesClosedBell 47G-5 · Blomkist, MNNTSB ANC72AK014Accident · 3 fatalClosedFairchild 24W46 · Lino Lakes, MNNTSB MKC72FER17Accident · Minor injuriesClosedPiper PA-25 · E Grnd Forks, MNNTSB MKC72AK013Accident · 2 fatalClosedEnstrom F-28A · Osseo, MNNTSB MKC72FER16Accident · No injuriesClosedBoeing A75N1 · Waseca, MNNTSB MKC72FER15Accident · No injuriesClosedBellanca 14-13 · Effie, MNNTSB MKC72FER14Accident · 1 fatalClosedPiper PA-18 · Rosemont, MNNTSB MKC72AK011Accident · 2 fatalClosedAeronca 7BCM · Shakopee, MNNTSB MKC72FERI2Accident · Serious injuriesClosedAeronca 15AC · Warroad, MNNTSB MKC72DER11Accident · No injuriesClosedChampion 7GC · Hibbing, MNNTSB MKC72FER08Accident · Minor injuriesClosedPiper PA-28 · New Ulm, MNNTSB MKC72FER09Accident · Minor injuriesClosedPiper PA-28 · Ponsford, MNNTSB MKC72DER07Accident · No injuriesClosedCessna 150 · Princeton, MNNTSB MKC72FER10Accident · Minor injuriesClosedCessna 182B · Eden Prairie, MNNTSB MKC72AK007Accident · 2 fatalClosedGlobe GC-1B · St.Paul, MNNTSB MKC72DER06Accident · No injuriesClosedGlobe GC-1B · Big Fork, MNNTSB MKC72DER13Accident · No injuriesClosedCessna 170B · Tyler, MNNTSB MKC72FER03Accident · Serious injuriesClosedCessna 150 · Shevlin, MNNTSB MKC72DER04Accident · No injuriesClosedPiper PA-28 · Wheaton, MNNTSB MKC72FER02Accident · 1 fatalClosedBensen B-8M · Anoka, MNNTSB MKC72FER05Accident · No injuriesClosedPiper PA-30 · Eden Prairie, MNNTSB MKC72DER01Accident · No injuriesClosedPiper J3C · Rapidan, MNNTSB MKC71FER77Accident · Minor injuriesClosedCommonwlth 8135 · Royalton, MNNTSB MKC71DER75Accident · No injuriesClosedCessna 172H · Brainerd, MNNTSB MKC71DER74Accident · Minor injuriesClosedBell 47G2 · Franklin, MNNTSB MKC71FER72Accident · Serious injuriesClosedCessna 150 · Browerville, MNNTSB MKC71DER76Accident · No injuriesClosedSchweizer 1-26 · Hayfield, MNNTSB MKC71DER78Accident · Serious injuriesClosedPiper PA-18 · Ortonville, MNNTSB MKC71FER71Accident · 1 fatalClosedPiper PA-18 · Barnesville, MNNTSB MKC71FER69Accident · No injuriesClosedHughes 269A · Montevideo, MNNTSB MKC71FER68Accident · No injuriesClosedPiper PA-28S · Roseville, MNNTSB MKC71DER70Accident · No injuriesClosedCessna 170B · Lakeville, MNNTSB MKC71FER67Accident · No injuriesClosedChampion 7GC · Windom, MNNTSB MKC71FER66Accident · Serious injuriesClosedBeech E35 · Park Rapids, MNNTSB MKC71FER65Accident · Serious injuriesClosedCessna 182F · Benson, MNNTSB MKC71DER64Accident · No injuriesClosedPiper PA-25 · Hallock, MNNTSB MKC71FER62Accident · Serious injuriesClosedAero Comdr 560 · Hibbing, MNNTSB MKC71FER63Accident · Minor injuriesClosedCessna 180E · Lutsen, MNNTSB MKC71FER59Accident · Serious injuriesClosedNavion A · Minneapolis, MNNTSB MKC71FER60Accident · No injuriesClosedCessna 180 · Little Fork, MNNTSB MKC71DER61Accident · No injuriesClosedBoeing B75N1 · Rosemont, MNNTSB MKC71FDM58Accident · No injuriesClosedCessna 185 · Breezy Point, MNNTSB MKC71FDM55Accident · No injuriesClosedPiper PA-28 · Oklee, MNNTSB MKC71FDM54Accident · No injuriesClosedPiper PA-24 · Minneapolis, MNNTSB MKC71FDM56Accident · No injuriesClosedCulver Cadet · Faribault, MNNTSB MKC71FDM53Accident · No injuriesClosedCessna 150J · St Paul, MNNTSB MKC71FDM51Accident · No injuriesClosedCessna 150G · Clear Lake, MNNTSB MKC71FDM52Accident · No injuriesClosedCessna 140 · Lake Elmo, MNNTSB MKC71FDM50Accident · Minor injuriesClosedAero Comdr 100 · Vineland, MNNTSB MKC71FDD22Accident · No injuriesClosedCessna 172 · Detroit Lks, MN