NTSB investigations, IA
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\" = 'IA' 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" = 'IA' 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 MKC81DCD24Accident · No injuriesClosedLuscombe 8A · Muscatine, IANTSB MKC81DCD23Accident · No injuriesClosedThorp T-18 · Waterloo, IANTSB MKC81DCD22Accident · No injuriesClosedCessna 172D · Laurens, IANTSB MKC81DCD21Accident · No injuriesClosedCessna 152 · Arlington, IANTSB MKC81FCD20Accident · Minor injuriesClosedN American P-51D · Council Bluffs, IANTSB MKC81FA039Accident · 1 fatalClosedCessna 182 · New Virginia, IANTSB MKC81DCD19Accident · No injuriesClosedPiper PA-28 · Leland, IANTSB MKC81FA035Accident · No injuriesClosedCessna 421 · Spencer, IANTSB MKC81FA034Accident · No injuriesClosedPiper PA-32 · Decorah, IANTSB MKC81FA033Accident · 2 fatalClosedPiper PA-28 · Ottumwa, IANTSB MKC81DCD18Accident · No injuriesClosedPiper PA-32 · Holstein, IANTSB MKC81FCD17Accident · No injuriesClosedMooney M20J · Norwalk, IANTSB MKC81IA031Incident · No injuriesClosedPiper PA-32 · St.Ansgar, IANTSB MKC81DCD16Accident · Serious injuriesClosedTaylorcraft BC12-D · Mystic, IANTSB MKC81DCD15Accident · No injuriesClosedPiper PA-38 · Moulton, IANTSB MKC81FCD14Accident · Serious injuriesClosedMooney M20K · Iowa City, IANTSB MKC81FA028Accident · 1 fatalClosedPiper PA-28 · Dixon, IANTSB MKC81FA027Accident · 2 fatalClosedPiper PA-28 · Creston, IANTSB MKC81DCD13Accident · No injuriesClosedPiper PA32RT · Waterloo, IANTSB CHI81DEE25Accident · Minor injuriesClosedCessna 172 · Bellevue, IANTSB MKC81DCD12Accident · No injuriesClosedPiper PA-24 · Charles City, IANTSB MKC81FCD11Accident · No injuriesClosedPiper PA-28 · Manson, IANTSB MKC81FA022Accident · 2 fatalClosedAmer Avco AA-1A · Council Bluffs, IANTSB MKC81DCD10Accident · No injuriesClosedCessna 172 · Spencer, IANTSB MKC81FA021Accident · 1 fatalClosedPiper PA-22 · Lohrville, IANTSB MKC81FA024Accident · No injuriesClosedBeech F33A · Carroll, IANTSB MKC81FCD08Accident · No injuriesClosedPiper PA-32R · Cresco, IANTSB MKC81FA016Accident · 1 fatalClosedCessna T210 · Laurens, IANTSB MKC81DCD06Accident · No injuriesClosedWilliams Quicki · Newton, IANTSB MKC81FCD07Accident · No injuriesClosedPiper PA-38 · Cedar Rapids, IANTSB MKC81FCD05Accident · No injuriesClosedCessna 177RG · Lamoni, IANTSB MKC81DCD04Accident · No injuriesClosedCessna 180J · Thompson, IANTSB MKC81FA009Accident · 1 fatalClosedCessna 305A · Denison, IANTSB MKC81DCD03Accident · No injuriesClosedCessna 180 · Knoxville, IANTSB MKC81FCD02Accident · No injuriesClosedEntrom F-28A · Carson, IANTSB MKC81FCD01Accident · Minor injuriesClosedCessna 120 · La Porte City, IANTSB MKC81FA005Accident · 2 fatalClosedCessna 207 · Cedar Rapids, IANTSB MKC80FCD33Accident · No injuriesClosedHughes 269C · Iowa City, IANTSB MKC80FA051Accident · Minor injuriesClosedIsreal Ind. 1124 · Iowa City, IANTSB MKC80DCD32Accident · No injuriesClosedCessna 182L · Leon, IANTSB MKC80DCD31Accident · Minor injuriesClosedGrumman G-164 · Hampton, IANTSB MKC80FA050Accident · Serious injuriesClosedRallye MS893E · New Virginia, IANTSB MKC80DCD30Accident · No injuriesClosedHughes 269C · Ellsworth, IANTSB MKC80FCD29Accident · Serious injuriesClosedBellanca 14-13 · Delphus, IANTSB MKC80FA048Accident · 3 fatalClosedPiper PA-28R · Carroll, IANTSB MKC80DCD28Accident · No injuriesClosedBellanca 7ECA · Boone, IANTSB MKC80DCD27Accident · No injuriesClosedPiper PA-28R · Humboldt, IANTSB MKC80DCD24Accident · No injuriesClosedBeech 76 · Sioux City, IANTSB MKC80FCD23Accident · No injuriesClosedPiper PA-25 · Sprignville, IANTSB MKC80FCD22Accident · No injuriesClosedCessna 210 · Waterloo, IA