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 CHI70FBQ14Accident · Minor injuriesClosedCessna 150B · Oakley, ILNTSB CHI70FBD30Accident · No injuriesClosedPiper PA-28 · Ottawa, ILNTSB CHI70DBD32Accident · No injuriesClosedWitman T-WIND · Mt.Carroll, ILNTSB CHI70FBD29Accident · Minor injuriesClosedBeech 35 · Richmond, ILNTSB CHI70DBD26Accident · No injuriesClosedCessna 150G · Naperville, ILNTSB CHI70AC074Accident · 2 fatalClosedCessna 336 · Chicago, ILNTSB CHI70FBD28Accident · 1 fatalClosedJohnson Cassut · Orland Park, ILNTSB CHI70DBD25Accident · No injuriesClosedBeech 35 · Moline, ILNTSB CHI71DBD53Accident · No injuriesClosedLuscombe 8A · Cary, ILNTSB CHI70FBQ11Accident · No injuriesClosedCessna 182M · Springfield, ILNTSB CHI70FBD24Accident · No injuriesClosedBeech C-45H · Rockford, ILNTSB CHI70FBD27Accident · Serious injuriesClosedDehavilland 104-6A · Morris, ILNTSB CHI70DBD23Accident · No injuriesClosedBeech A23-19 · Waukegan, ILNTSB CHI70FBQ10Accident · No injuriesClosedCessna 150 · Galesburg, ILNTSB CHI70FBD22Accident · No injuriesClosedPiper PA-30 · Dixon, ILNTSB CHI70DBD44Accident · No injuriesClosedPiper PA-28 · Lansing, ILNTSB CHI70IC067Incident · No injuriesClosedBoeing 707 · Chicago, ILNTSB CHI70FBQ09Accident · No injuriesClosedPiper PA-28 · Blooming, ILNTSB CHI70AC060Accident · 1 fatalClosedBeech 65-A80 · Wheeling, ILNTSB CHI70FBD21Accident · No injuriesClosedBeech 35 · West Chicago, ILNTSB CHI70AC064Accident · 2 fatalClosedCessna 150J · Brighton, ILNTSB CHI70AC062Accident · No injuriesClosedPiper PA-32 · Northbrook, ILNTSB CHI70FBQ08Accident · No injuriesClosedPiper PA-28 · Paris, ILNTSB CHI70DBD20Accident · No injuriesClosedPiper PA-28 · Northbrook, ILNTSB CHI70AC059Accident · Serious injuriesClosedBoeing 720 · Chicago, ILNTSB CHI70FBQ07Accident · No injuriesClosedCessna 182L · Mount Olive, ILNTSB CHI70DBD19Accident · No injuriesClosedBeech 35-B33 · Grayslake, ILNTSB CHI70DBD17Accident · No injuriesClosedLockheed Ga 1329 · Desplaines, ILNTSB CHI70AC053Accident · 2 fatalClosedCessna 150G · Rantoul, ILNTSB CHI70FBQ06Accident · No injuriesClosedCessna 150F · Mt Hawley, ILNTSB CHI70DBD18Accident · No injuriesClosedLil Honey H0-1 · Monee, ILNTSB CHI70FBQ04Accident · No injuriesClosedPiper PA-23 · Peoria, ILNTSB CHI70FBD13Accident · Minor injuriesClosedCessna 205 · Stockton, ILNTSB CHI70DBD16Accident · No injuriesClosedPiper PA-28 · Kewanee, ILNTSB CHI70DBD11Accident · No injuriesClosedPiper PA-22 · Loves Park, ILNTSB CHI70DBD14Accident · No injuriesClosedPiper PA-32 · Wheeling, ILNTSB CHI70DBD15Accident · No injuriesClosedRyan ST-3KR · Stockton, ILNTSB CHI70FBQ03Accident · No injuriesClosedCessna 150J · Chillicothe, ILNTSB CHI70FBQ02Accident · No injuriesClosedBeech D18S · Springfield, ILNTSB CHI70DBD10Accident · No injuriesClosedPiper PA-24 · Naperville, ILNTSB CHI70DBD08Accident · No injuriesClosedPiper PA-28R · Hinsdale, ILNTSB CHI70DBD07Accident · No injuriesClosedCessna 172 · Morris, ILNTSB CHI70DBD12Accident · No injuriesClosedCessna 175 · Ringwood, ILNTSB CHI70DBD06Accident · No injuriesClosedCessna 150 · Roselle, ILNTSB CHI70DBD04Accident · No injuriesClosedAeronca 11AC · Sycamore, ILNTSB CHI70DBD03Accident · No injuriesClosedCessna 150 · Wheeling, ILNTSB CHI70ABD05Accident · No injuriesClosedCessna 150 · Rockford, ILNTSB CHI70DBD09Accident · No injuriesClosedCessna 150G · Wauconda, ILNTSB CHI70DBQ01Accident · No injuriesClosedCessna 182 · Lawrenceville, ILNTSB CHI70DBD02Accident · Minor injuriesClosedCessna 182A · Sycamore, IL