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 CHI68D0604Accident · No injuriesClosedCessna 172 · Grayslake, ILNTSB CHI68F0573Accident · Minor injuriesClosedCessna 150G · Midlothian, ILNTSB CHI68F0601Accident · No injuriesClosedPiper PA-23 · Northbrook, ILNTSB CHI68F0556Accident · No injuriesClosedCessna 172H · Springfield, ILNTSB CHI68I0066Incident · No injuriesClosedConvair 880 · Chicago, ILNTSB CHI68F0595Accident · No injuriesClosedTemco D-16 · Sycamore, ILNTSB CHI68F0567Accident · Serious injuriesClosedCessna 172 · Princeton, ILNTSB CHI68F0563Accident · No injuriesClosedPiper PA-30 · Bloomington, ILNTSB CHI68F0587Accident · No injuriesClosedPiper PA-28 · Bloomington, ILNTSB CHI68F0564Accident · No injuriesClosedBeech B95 · Urbana, ILNTSB CHI68D0559Accident · No injuriesClosedCessna 150 · Lake Zurich, ILNTSB CHI68D0557Accident · No injuriesClosedMooney M20C · Kankakee, ILNTSB CHI68D0549Accident · No injuriesClosedPiper PA-22 · Salem, ILNTSB CHI68D0540Accident · No injuriesClosedBeech A35-33 · Morton, ILNTSB CHI68D0547Accident · No injuriesClosedPiper PA-11 · Earlville, ILNTSB CHI68F0541Accident · Serious injuriesClosedPiper PA-28 · Pekin, ILNTSB CHI68I0060Incident · No injuriesClosedDehavilland DH104 · Chicago, ILNTSB CHI68F0507Accident · No injuriesClosedPiper PA-24 · Tremont, ILNTSB CHI68D0535Accident · No injuriesClosedCessna 172 · Chicago, ILNTSB CHI68D0536Accident · No injuriesClosedPiper PA-28 · Waukegan, ILNTSB CHI68A0058Accident · 2 fatalClosedNavion F · Murphysboro, ILNTSB CHI68F0553Accident · No injuriesClosedPiper PA-28 · Collinsville, ILNTSB CHI68D0522Accident · No injuriesClosedCessna 150G · Carbondale, ILNTSB CHI68D0525Accident · Minor injuriesClosedCessna 182 · Roscoe, ILNTSB CHI68F0511Accident · No injuriesClosedCessna 150 · Lockport, ILNTSB CHI68F0512Accident · Serious injuriesClosedBeech D18S · Beloit, ILNTSB CHI68A0055Accident · No injuriesClosedBeech C45H · Chicago, ILNTSB CHI68F0551Accident · No injuriesClosedBeech 95-A55 · Lebanon, ILNTSB CHI68D0539Accident · No injuriesClosedPiper PA-28 · Roselle, ILNTSB CHI68F0513Accident · Minor injuriesClosedPorterfield LP-65 · Taylor Ridge, ILNTSB CHI68F0501Accident · Minor injuriesClosedBeech K35 · Wheeling, ILNTSB CHI68F0490Accident · No injuriesClosedCessna 150 · Desoto, ILNTSB CHI68D0489Accident · No injuriesClosedChampion 7FC · Savoy, ILNTSB CHI68F0458Accident · No injuriesClosedBeech P35 · Marion, ILNTSB CHI68F0469Accident · No injuriesClosedPiper PA-23 · Cottage Hill, ILNTSB CHI68F0502Accident · 1 fatalClosedBeech J35 · Chicago, ILNTSB CHI68F0450Accident · Minor injuriesClosedBeech H35 · Lombard, ILNTSB CHI68F0437Accident · No injuriesClosedBeech A45 · Okawville, ILNTSB CHI68D0445Accident · No injuriesClosedPiper PA-28 · Roselle, ILNTSB CHI68D0470Accident · No injuriesClosedMaule M-4 · Chicago, ILNTSB CHI68D0443Accident · No injuriesClosedMooney M20A · Wheeling, ILNTSB CHI68D0439Accident · Minor injuriesClosedChampion 7FC · Monticello, ILNTSB CHI68F0476Accident · Minor injuriesClosedBeech V35 · Springfield, ILNTSB CHI68D0440Accident · No injuriesClosedPiper PA-28 · Peoria, ILNTSB CHI68D0434Accident · No injuriesClosedCessna 310 · Sugar Grove, ILNTSB CHI68F0435Accident · Minor injuriesClosedCessna 195 · Sandwich, ILNTSB CHI68D0436Accident · No injuriesClosedMooney M20E · Banner, ILNTSB CHI68F0451Accident · No injuriesClosedCessna 310B · Kankakee, ILNTSB CHI68F0509Accident · No injuriesClosedCessna 411A · Cairo, ILNTSB CHI68F0398Accident · Minor injuriesClosedCessna 172 · Columbia, IL