NTSB investigations, SD
180,611 investigations by the National Transportation Safety Board since 1962: 174,590 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\" = 'SD' 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" = 'SD' 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 MKC71DDQ15Accident · No injuriesClosedPiper PA-28 · Winner, SDNTSB MKC71FDQ13Accident · No injuriesClosedPiper PA-18 · Pierre, SDNTSB MKC71FDQ11Accident · Minor injuriesClosedAeronca 7AC · Rapid City, SDNTSB MKC71DDQ12Accident · No injuriesClosedCessna 120 · Harrold, SDNTSB MKC71FDQ10Accident · No injuriesClosedBell 47G-2 · Keystone, SDNTSB MKC71FDQ09Accident · No injuriesClosedAeronca 7GCB · Sturgis, SDNTSB MKC71DDQ08Accident · No injuriesClosedPiper PA-22 · Chamberlain, SDNTSB MKC71DDQ07Accident · No injuriesClosedPiper PA-11 · Hayes, SDNTSB MKC71DDQ06Accident · No injuriesClosedCessna 170B · Wilmot, SDNTSB MKC71DDQ05Accident · No injuriesClosedPiper PA-18 · Opal, SDNTSB MKC71DDQ04Accident · No injuriesClosedCessna 150 · Warner, SDNTSB MKC71FDQ03Accident · No injuriesClosedPiper PA-22 · Murdo, SDNTSB MKC71DDQ02Accident · No injuriesClosedPiper PA-18 · Ludlow, SDNTSB MKC71DDQ01Accident · No injuriesClosedPiper PA-18A · White Lake, SDNTSB MKC70DDQ11Accident · No injuriesClosedCessna 182 · Willow Lake, SDNTSB MKC70FDQ10Accident · Serious injuriesClosedAeronca 7CCM · Hayes, SDNTSB MKC70FDQ09Accident · 1 fatalClosedCallair A-9 · Madison, SDNTSB MKC70FDQ08Accident · No injuriesClosedMooney M20C · Miller, SDNTSB MKC70DDQ07Accident · Minor injuriesClosedBeech 35 · Milbank, SDNTSB MKC70DDQ06Accident · No injuriesClosedCessna 180 · Watertown, SDNTSB MKC70AK058Accident · 2 fatalClosedMooney M20E · Winner, SDNTSB MKC70AK056Accident · 2 fatalClosedMooney M20C · Rosholt, SDNTSB MKC70DDQ05Accident · No injuriesClosedCessna 172K · Isabel, SDNTSB MKC70DDQ04Accident · Minor injuriesClosedPiper PA-24 · Onida, SDNTSB MKC70DDQ12Accident · No injuriesClosedPiper PA-18 · Altamont, SDNTSB MKC70DDQ03Accident · No injuriesClosedPiper PA-12 · Kennebec, SDNTSB MKC70DDQ02Accident · No injuriesClosedPiper PA-18 · Mobridge, SDNTSB MKC70DDQ01Accident · No injuriesClosedCessna 150 · Miller, SDNTSB MKC70F0314Accident · Minor injuriesClosedCessna 177 · Newell, SDNTSB MKC70A0037Accident · 2 fatalClosedPiper PA-30 · Vermillion, SDNTSB MKC70F0274Accident · No injuriesClosedPiper PA-22 · Oglala, SDNTSB MKC70F0269Accident · Minor injuriesClosedTaylorcraft BC12-D · Brandon, SDNTSB MKC70F0266Accident · No injuriesClosedPiper J3C-65 · Midland, SDNTSB MKC70F0260Accident · No injuriesClosedPiper PA-18 · Pierre, SDNTSB MKC70F0248Accident · Minor injuriesClosedLuscombe 8A · Sioux Falls, SDNTSB MKC70F0247Accident · No injuriesClosedPiper PA-24 · Spearfish, SDNTSB MKC70F0246Accident · No injuriesClosedBeech A23 · Coleman, SDNTSB MKC70A0009Accident · 3 fatalClosedBell 47G 2 · Keystone, SDNTSB MKC70F0225Accident · No injuriesClosedCessna 180 · Rapid City S Dak, SDNTSB MKC70F0182Accident · Minor injuriesClosedPiper PA-28 · Cottonwood, SDNTSB MKC70D0172Accident · No injuriesClosedChampion 7EC · Pierre, SDNTSB MKC70D0154Accident · No injuriesClosedPiper PA-18 · Buffalo Gap, SDNTSB MKC70F0103Accident · No injuriesClosedBeech 35 · Sioux Falls, SDNTSB MKC70D0102Accident · No injuriesClosedPiper PA-25 · Doland, SDNTSB MKC70I0081Incident · No injuriesClosedBell 47G3B1 · Hill City, SDNTSB MKC70F0071Accident · Minor injuriesClosedAero Comdr A-9B · Colome, SDNTSB MKC70F0045Accident · No injuriesClosedPiper PA-28 · Rapid City, SDNTSB MKC70F0086Accident · 1 fatalClosedPiper PA-18A · Vermillion, SDNTSB MKC70D0072Accident · No injuriesClosedPiper PA-18 · Camp Crook, SDNTSB MKC70D0047Accident · No injuriesClosedLuscombe 8E · Dempster, SD