NTSB investigations, IA
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\" = '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 UNK64X0987Accident · No injuriesClosedPiper PA22 · Waukon, IANTSB UNK64X0927Accident · No injuriesClosedPiper PA22 · Tampa, IANTSB UNK64X0901Accident · Minor injuriesClosedBeechcraft 35B · Manchester, IANTSB UNK64X0892Accident · No injuriesClosedPiper PA20 · Ft Dodge, IANTSB UNK64X0863Accident · No injuriesClosedCessna 182A · Martinsdale, IANTSB UNK64X0781Accident · No injuriesClosedLuscombe 8A · Mapleton, IANTSB UNK64X0749Accident · No injuriesClosedChampion 7EC · Charles City, IANTSB UNK64X0686Accident · No injuriesClosedBeechcraft 95 · Waukon, IANTSB UNK64X0683Accident · No injuriesClosedCessna 182 · Ft Madison, IANTSB UNK64X0431Accident · No injuriesClosedCessna 150 · Ames, IANTSB UNK64X0398Accident · No injuriesClosedAeronca 7AC · Washburn, IANTSB UNK64X0349Accident · No injuriesClosedLuscombe 8A · Des Moines, IANTSB OAK64A0017Accident · Serious injuriesClosedDouglas DC-8 · Des Moines, IANTSB MKC63A0074Accident · Serious injuriesClosedBoeing 707 · Des Moines, IANTSB CHI62A0129Accident · No injuriesClosedDouglas DC-3 · Clinton, IANTSB MKC62A0006Accident · No injuriesClosedFairchild F-27 · Waterloo, IA