NTSB investigations, MT
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\" = 'MT' 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" = 'MT' 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 SEA71FDG01Accident · No injuriesClosedPiper PA-25 · Gallatin Gwy, MTNTSB SEA70DDG15Accident · No injuriesClosedPiper PA-32 · Three Forks, MTNTSB SEA70DDG13Accident · No injuriesClosedPiper PA-28 · Fairfield, MTNTSB SEA70FDA16Accident · Serious injuriesClosedPiper PA-18 · Wolf Point, MTNTSB SEA70DDG14Accident · No injuriesClosedCessna 172 · Kremlin, MTNTSB SEA70FDA15Accident · No injuriesClosedCessna 182 · Joliet, MTNTSB SEA70DDA17Accident · No injuriesClosedPiper PA-18 · Poplar, MTNTSB SEA70DDG12Accident · No injuriesClosedCessna 172G · Belgrade, MTNTSB SEA70DDA14Accident · No injuriesClosedCessna 150 · Billings, MTNTSB SEA70FDG11Accident · 1 fatalClosedPiper PA-18 · Turner, MTNTSB SEA70FDA12Accident · No injuriesClosedCallair A-9 · Moore, MTNTSB SEA70FDA11Accident · No injuriesClosedPiper PA-25 · Lindsay, MTNTSB SEA70FDG09Accident · No injuriesClosedHiller Acft UH-12B · Sandcoulee, MTNTSB SEA70FDG08Accident · No injuriesClosedPiper PA-18 · Cascade, MTNTSB SEA70DDA10Accident · No injuriesClosedPiper PA-18 · Sidney, MTNTSB SEA70FDA09Accident · No injuriesClosedPiper PA-28 · Baker, MTNTSB SEA70DDA08Accident · No injuriesClosedPiper PA-25 · Billings, MTNTSB SEA70FDG06Accident · 1 fatalClosedPiper PA-25 · Big Sandy, MTNTSB SEA70FDG05Accident · No injuriesClosedAlon A-2 · Great Falls, MTNTSB SEA70FDG04Accident · Minor injuriesClosedMooney M20D · Great Falls, MTNTSB SEA70DDG03Incident · No injuriesClosedPiper PA-24 · Anaconda, MTNTSB SEA70FDG07Accident · No injuriesClosedPiper PA-24 · Wisdom, MTNTSB SEA70AS039Accident · 2 fatalClosedCessna 182H · Arlee, MTNTSB SEA70FDG10Accident · No injuriesClosedCessna 120 · Big Sandy, MTNTSB SEA70FDA07Accident · No injuriesClosedChampion 7EC · Scobey, MTNTSB SEA70FDA06Accident · No injuriesClosedBell 47G3 · Jordan, MTNTSB SEA70FDA03Accident · No injuriesClosedCessna 180 · Red Lodge, MTNTSB SEA70DDA04Accident · No injuriesClosedCessna 170B · Brusett, MTNTSB SEA70FDA05Accident · No injuriesClosedAeronca 7DC · Wibaux, MTNTSB SEA70AS033Accident · 4 fatalClosedBeech D35 · Billings, MTNTSB SEA70AS030Accident · 2 fatalClosedCessna 182E · Dillon, MTNTSB SEA70FDG02Accident · No injuriesClosedPiper PA-30 · Missoula, MTNTSB SEA70DDA02Accident · No injuriesClosedPiper PA-22 · Denton, MTNTSB SEA70FDG01Accident · Minor injuriesClosedBeech B35 · Drummond, MTNTSB SEA70DDA01Accident · No injuriesClosedCessna 180E · Ashland, MTNTSB SEA70D0141Accident · No injuriesClosedCessna 175 · Ryegate, MTNTSB SEA70A0026Accident · 4 fatalClosedCessna 180 · Conrad, MTNTSB SEA70F0126Accident · No injuriesClosedBeech J35 · Billings, MTNTSB SEA70D0124Accident · No injuriesClosedMaule M-4 · Great Falls, MTNTSB SEA70D0153Accident · No injuriesClosedCessna 172D · Malta, MTNTSB SEA70D0113Accident · No injuriesClosedCessna 182 · Broadus, MTNTSB SEA70A0014Accident · 1 fatalClosedCessna 320A · Conner, MTNTSB DEN70A0024Accident · 1 fatalClosedCessna 175 · Eureka, MTNTSB SEA70D0103Accident · No injuriesClosedCessna 150 · Broadus, MTNTSB SEA70D0088Accident · Minor injuriesClosedCessna 182J · Neihart, MTNTSB SEA70F0094Accident · Serious injuriesClosedCessna 185 · Helena, MTNTSB SEA70D0092Accident · No injuriesClosedCessna 150J · Augusta, MTNTSB SEA70D0079Accident · No injuriesClosedBell 47G-3 · Circle, MTNTSB SEA70F0066Accident · No injuriesClosedCessna 120 · Helena, MTNTSB SEA70F0078Accident · No injuriesClosedBeech A23-24 · Belgrade, MT