NTSB investigations, IL
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\" = 'IL' 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" = 'IL' 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 CHI68F0768Accident · No injuriesClosedHughes 269B · West Dundee, ILNTSB CHI69F0011Accident · No injuriesClosedCessna 210 · Carthage, ILNTSB CHI68I0097Incident · No injuriesClosedPiper PA-31 · Chicago, ILNTSB CHI68F0756Incident · No injuriesClosedPiper PA-31 · Chicago, ILNTSB CHI69F0010Accident · Serious injuriesClosedN.American AT-6 · Naperville, ILNTSB CHI68F0745Accident · Minor injuriesClosedCessna 172H · Waukegan, ILNTSB CHI68F0742Accident · No injuriesClosedPiper PA-30 · Wheeling, ILNTSB CHI69F0049Accident · No injuriesClosedCessna 140 · Columbia, ILNTSB CHI68F0729Accident · No injuriesClosedBeech 35-B33 · Roselle, ILNTSB CHI68F0781Accident · No injuriesClosedTaylorcraft BC12-D · Hillsdale, ILNTSB CHI68F0746Accident · No injuriesClosedMooney M20E · Elgin, ILNTSB CHI68D0730Accident · Serious injuriesClosedMig.Mustang Oscar · Minooka, ILNTSB CHI68F0767Accident · No injuriesClosedChampion 7FC · Pleasant Hill, ILNTSB CHI68D0733Accident · No injuriesClosedCessna 172 · Ottawa, ILNTSB CHI68F0704Accident · No injuriesClosedHughes 269B · Joliet, ILNTSB CHI68F0740Accident · Serious injuriesClosedN.American P-51D · Springfield, ILNTSB CHI68F0732Accident · No injuriesClosedPiper PA-16 · Grayslake, ILNTSB CHI68A0093Accident · 1 fatalClosedPiper PA-22 · Trivoli, ILNTSB CHI68A0092Accident · 1 fatalClosedPiper PA-23 · Warrensburg, ILNTSB CHI68F0702Accident · No injuriesClosedPiper PA-28 · Lincoln, ILNTSB CHI68D0701Accident · No injuriesClosedPiper PA-28 · Bloomington, ILNTSB CHI68F0706Accident · Minor injuriesClosedPiper PA-22 · Kankakee, ILNTSB CHI68D0678Accident · No injuriesClosedPiper PA-22 · Midlothian, ILNTSB CHI68F0705Accident · No injuriesClosedCessna 195A · Hinsdale, ILNTSB CHI68F0681Accident · No injuriesClosedCessna 172 · Peoria, ILNTSB CHI68F0690Accident · Serious injuriesClosedCessna 172F · Denver, ILNTSB CHI68D0675Accident · No injuriesClosedCessna 182L · Hinsdale, ILNTSB CHI68D0720Accident · No injuriesClosedBeech 35-C33 · Crystal Lake, ILNTSB CHI68F0670Accident · Minor injuriesClosedBeech A23 · Roselle, ILNTSB CHI68D0674Accident · No injuriesClosedPiper PA-28 · Chicago, ILNTSB CHI68D0666Accident · No injuriesClosedPiper PA-32 · Urbana, ILNTSB DCA68A0003Accident · Serious injuriesClosedBoeing 727 · Chicago, ILNTSB CHI68D0658Accident · No injuriesClosedPiper PA-22 · Lockport, ILNTSB CHI68D0665Accident · No injuriesClosedCessna 150 · Peoria, ILNTSB CHI68F0686Accident · No injuriesClosedCessna 177 · Wheeling, ILNTSB CHI68D0643Accident · No injuriesClosedBeech N35 · Sugar Grove, ILNTSB CHI68F0709Accident · No injuriesClosedAeronca 65-TC · Lockport, ILNTSB CHI68A0082Accident · 2 fatalClosedPiper PA-30 · Alton, ILNTSB CHI68F0651Accident · No injuriesClosedAero Comdr 680 · Park Forest, ILNTSB CHI68A0081Accident · 6 fatalClosedDehaviland DH104 · Chicago, ILNTSB CHI68D0635Accident · No injuriesClosedBeech N35 · Roselle, ILNTSB CHI68F0669Accident · No injuriesClosedCessna 320B · Wheeling, ILNTSB CHI68D0603Accident · No injuriesClosedPiper PA-22 · Roselle, ILNTSB CHI68F0654Accident · No injuriesClosedPiper PA-22 · Urbana, ILNTSB CHI68D0628Accident · No injuriesClosedAero Comdr 680F · Marengo, ILNTSB CHI68F0633Accident · No injuriesClosedCessna 170 · Chicago, ILNTSB CHI68F0625Accident · No injuriesClosedPiper PA-28 · Elgin, ILNTSB CHI68F0608Accident · No injuriesClosedBeech C-45H · Chicago, ILNTSB CHI68A0075Accident · 3 fatalClosedBeech E35 · Springfield, ILNTSB CHI68A0073Accident · 2 fatalClosedBeech 35 · Crestwood, IL