NTSB investigations, IA
180,616 investigations by the National Transportation Safety Board since 1962: 174,594 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 MKC72FCD39Accident · No injuriesClosedAeronca 0-58B · Des Moines, IANTSB MKC72DCD41Accident · No injuriesClosedPiper PA-12 · Harlan, IANTSB MKC72DCD38Accident · No injuriesClosedPiper PA-32 · Marshalltown, IANTSB MKC72FCD34Accident · Minor injuriesClosedCessna 150E · Spirit Lake, IANTSB MKC72DCD36Accident · No injuriesClosedCessna 172 · Independence, IANTSB MKC72FCD35Accident · Serious injuriesClosedLuscombe 8E · Osage, IANTSB MKC72DCD37Accident · No injuriesClosedBeech 35 · Algona, IANTSB MKC72FCD32Accident · Serious injuriesClosedBeech V35A · Ida Grove, IANTSB MKC72DCD31Accident · No injuriesClosedCessna 182G · Des Moines, IANTSB MKC72FGD29Accident · No injuriesClosedAmer Avco AA-1 · Blakesburg, IANTSB MKC72DCD33Accident · No injuriesClosedPiper PA-28 · Osage, IANTSB MKC72FCD28Accident · No injuriesClosedCessna 172 · Blakesburg, IANTSB MKC72DCD30Accident · No injuriesClosedCessna 150G · Knoxville, IANTSB MKC72DCD26Accident · No injuriesClosedBeech C35 · Sac City, IANTSB MKC72AK017Accident · No injuriesClosedBeech F-35 · Whittemore, IANTSB MKC72DCD27Accident · No injuriesClosedCessna 150G · Calamus, IANTSB MKC72DCD25Accident · No injuriesClosedAeronca 7AC · Monticello, IANTSB MKC72DCD24Accident · No injuriesClosedHughes 269A · Nevada, IANTSB MKC72DCD22Accident · No injuriesClosedPiper J3C-65 · Bennett, IANTSB MKC72DCD21Accident · No injuriesClosedGrumman G-164 · Albia, IANTSB MKC72DCD23Accident · No injuriesClosedPiper PA-25 · Manchester, IANTSB MKC72DCD20Accident · No injuriesClosedLuscombe 8F · Vinton, IANTSB MKC72FCD18Accident · 1 fatalClosedPiper PA-18 · Webster City, IANTSB MKC72FCD17Accident · Serious injuriesClosedTaylorcraft BL-65 · Ackley, IANTSB MKC72AK009Accident · 1 fatalClosedCessna 172 · Bridgewater, IANTSB MKC72DCD19Accident · No injuriesClosedPiper PA-25 · Olin, IANTSB MKC72DCD16Accident · No injuriesClosedPiper PA-24 · Estherville, IANTSB MKC72DCD15Accident · No injuriesClosedCessna 150 · Knoxville, IANTSB MKC72FCD11Accident · Serious injuriesClosedPiper PA-30 · Storm Lake, IANTSB MKC72DCD14Accident · No injuriesClosedCessna 172K · Lowden, IANTSB MKC72FCD08Accident · No injuriesClosedBell 47-G5 · New Market, IANTSB MKC72DCD12Accident · No injuriesClosedPiper PA-25 · Oelwein, IANTSB MKC72FCD10Accident · No injuriesClosedBrantly B-2 · Whiting, IANTSB MKC72DCD13Accident · No injuriesClosedPiper PA-30 · Davenport, IANTSB MKC72DCD06Accident · Minor injuriesClosedPiper PA-18 · Thayer, IANTSB MKC72DGD40Accident · No injuriesClosedFournier RF4D · Sibley, IANTSB MKC72FCD03Accident · No injuriesClosedCessna 177 · Independence, IANTSB MKC72FCD05Accident · No injuriesClosedBrantly B2B · Spencer, IANTSB MKC72FCD01Accident · Minor injuriesClosedPiper PA-22 · Knoxville, IANTSB MKC72DCD09Accident · No injuriesClosedBeech V35A · Sac City, IANTSB MKC72DCD02Accident · No injuriesClosedCessna 150J · Des Moines, IANTSB MKC72DCD07Accident · No injuriesClosedMooney M20E · Dubuque, IANTSB MKC71DCD94Accident · No injuriesClosedCessna 150 · Ankeny, IANTSB MKC71AK059Accident · 2 fatalClosedCessna 210E · Mt.Pleasant, IANTSB MKC71DCD92Accident · Minor injuriesClosedAero Comdr 100 · Atlantic, IANTSB MKC71DCD96Accident · No injuriesClosedPiper PA-23 · Newton, IANTSB MKC71DCD91Accident · No injuriesClosedPiper PA-11 · Boone, IANTSB MKC71DCD88Accident · No injuriesClosedBeech 35 · Radcliffe, IANTSB MKC71FCD89Accident · No injuriesClosedBensen B-8M · Ames, IANTSB MKC71DCD93Accident · No injuriesClosedBeech S35 · Iowa City, IA