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 SEA70F0076Accident · No injuriesClosedCessna 195 · Three Forks, MTNTSB DEN70A0013Accident · 1 fatalClosedCessna 182L · Bridger, MTNTSB SEA70D0059Accident · No injuriesClosedPiper PA-22 · Rapelje, MTNTSB SEA70F0056Accident · No injuriesClosedHiller Acft UH-12B · Billings, MTNTSB SEA70A0008Accident · 3 fatalClosedBeech D95A · Livingston, MTNTSB SEA70D0058Accident · No injuriesClosedCessna 140A · Hingham, MTNTSB SEA70F0027Accident · No injuriesClosedCessna 180 · Birney, MTNTSB SEA70D0047Accident · No injuriesClosedBeech C35 · Belgrade, MTNTSB SEA70F0042Accident · No injuriesClosedMaule M-4 · Kalispell, MTNTSB SEA70F0018Accident · No injuriesClosedBrantly B-2 · Helena, MTNTSB SEA70F0029Accident · No injuriesClosedWills BW-9 · Bigfork, MTNTSB SEA70A0001Accident · 2 fatalClosedMooney M20E · Helena, MTNTSB SEA70F0031Accident · Minor injuriesClosedTaylorcraft BC12-D · Kalispell, MTNTSB SEA70D0021Accident · No injuriesClosedCessna 150 · Shonkin, MTNTSB SEA70F0037Accident · No injuriesClosedPiper PA-22 · Forsyth, MTNTSB DEN69A0053Accident · 4 fatalClosedCessna 182C · Great Falls, MTNTSB SEA70F0017Accident · Serious injuriesClosedBell 47G-3 · Deer Lodge, MTNTSB SEA70F0013Accident · Serious injuriesClosedCallair A-9 · Great Falls, MTNTSB SEA69D0263Accident · No injuriesClosedCessna 180 · Livingston, MTNTSB SEA69F0254Accident · No injuriesClosedCessna 180A · Harrison, MTNTSB SEA69F0250Accident · No injuriesClosedCallair A-9 · St.Xavier, MTNTSB SEA69F0253Accident · 1 fatalClosedPiper PA-24 · Plains, MTNTSB SEA69F0248Accident · No injuriesClosedCessna 150F · Malta, MTNTSB SEA69F0237Accident · No injuriesClosedCessna 210 · Butte, MTNTSB SEA69F0217Accident · No injuriesClosedBrantly B-2B · Lodge Grass, MTNTSB SEA69F0249Accident · 1 fatalClosedPiper PA-25 · Geraldine, MTNTSB SEA69F0203Accident · No injuriesClosedHughes 269B · Missoula, MTNTSB SEA69F0251Accident · Serious injuriesClosedMooney M20F · Melville, MTNTSB SEA69F0236Accident · No injuriesClosedErco 415-C · Kalispell, MTNTSB SEA69F0204Incident · No injuriesClosedCessna 150 · W Yellwstone, MTNTSB SEA69A0049Accident · 3 fatalClosedCessna 175 · Four Buttes, MTNTSB SEA69D0209Accident · No injuriesClosedCessna 180 · Choteau, MTNTSB SEA69D0211Accident · No injuriesClosedCessna 140A · Poplar, MTNTSB SEA69D0186Accident · No injuriesClosedPiper PA-28 · Chester, MTNTSB SEA69D0210Accident · No injuriesClosedPiper PA-23 · Great Falls, MTNTSB SEA69D0252Accident · No injuriesClosedCessna 170B · Mosby, MTNTSB SEA69A0043Accident · 2 fatalClosedPiper PA-11 · Ingomar, MTNTSB SEA69D0243Accident · No injuriesClosedPiper PA-18 · Peerless, MTNTSB SEA69D0174Accident · No injuriesClosedAero Comdr 500-B · Belgrade, MTNTSB SEA69A0039Accident · 4 fatalClosedPiper PA-24 · Great Falls, MTNTSB SEA69A0040Accident · 3 fatalClosedCessna 172H · Ronan, MTNTSB SEA69D0153Accident · No injuriesClosedCessna 170 · St.Xavier, MTNTSB SEA69A0035Accident · 1 fatalClosedAero Comdr 500 · Glendive, MTNTSB SEA69F0168Accident · No injuriesClosedBell 206A · Missoula, MTNTSB SEA69D0170Accident · No injuriesClosedCessna 170B · Belgrade, MTNTSB SEA69A0032Accident · 3 fatalClosedAero Comdr 560-F · Wolf Creek, MTNTSB SEA69F0148Accident · No injuriesClosedCessna 150 · Belgrade, MTNTSB SEA69D0161Accident · No injuriesClosedAeronca 11CC · Frazer, MTNTSB SEA69F0150Accident · No injuriesClosedPiper PA-24 · Butte, MTNTSB SEA69F0142Accident · No injuriesClosedBeech F35 · Dillon, MT