NTSB investigations, CT
180,610 investigations by the National Transportation Safety Board since 1962: 174,589 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\" = 'CT' 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" = 'CT' 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 NYC72FNE36Accident · Minor injuriesClosedCvjetkovic CA-65 · Ansonia, CTNTSB NYC73FNE35Accident · Serious injuriesClosedCessna 150B · Union, CTNTSB NYC72AN139Accident · 1 fatalClosedBeech 95-E55 · Groton, CTNTSB NYC72FNE34Accident · Minor injuriesClosedAeronca 11AC · Easton, CTNTSB NYC72AN128Accident · 1 fatalClosedCessna 185 · Tariffville, CTNTSB NYC72DNE32Accident · No injuriesClosedGlobe GC-1B · Plainville, CTNTSB NYC72FNE31Accident · No injuriesClosedCessna 172C · Simsbury, CTNTSB NYC72AN110Accident · No injuriesClosedConvair 580 · Windsor Lcks, CTNTSB NYC72FNE29Accident · No injuriesClosedPiper PA-28 · Hartford, CTNTSB NYC72FNE28Accident · Serious injuriesClosedCessna 182H · Bloomfield, CTNTSB NYC72FNE26Accident · No injuriesClosedBeech 100 · E.Hartford, CTNTSB NYC72FNE25Accident · No injuriesClosedPiper PA-28 · Stratford, CTNTSB NYC72DNE27Accident · No injuriesClosedCessna 172I · Groton, CTNTSB NYC72FNE23Accident · No injuriesClosedRepublic RC-3 · Danbury, CTNTSB NYC72FNE24Accident · No injuriesClosedGlobe GC-1B · East Haven, CTNTSB NYC72FNC22Accident · No injuriesClosedCessna 150 · Mid Haddam, CTNTSB NYC72FNE19Accident · Minor injuriesClosedCessna 172F · Kent, CTNTSB NYC72FNE20Accident · No injuriesClosedCessna 182L · Simsbury, CTNTSB NYC72FNE17Accident · No injuriesClosedCommonwlth 185 · Middlebury, CTNTSB NYC72AN081Accident · 3 fatalClosedCessna 170 · Woodstock, CTNTSB NYC72FNE16Accident · No injuriesClosedCessna 172D · Deep River, CTNTSB NYC72FNE15Accident · No injuriesClosedAeronca 7DC · Oxford, CTNTSB NYC72FNE13Accident · Minor injuriesClosedPiper J3C-65 · Durham, CTNTSB NYC72FNE12Accident · Minor injuriesClosedBeech A-45 · Monroe, CTNTSB NYC72AN040Accident · No injuriesClosedBell 206A · Westport, CTNTSB NYC72FNE09Accident · Minor injuriesClosedCessna 140A · Woodstock, CTNTSB NYC72FNE10Accident · Minor injuriesClosedPiper PA-28 · Plainville, CTNTSB NYC72FNE08Accident · Serious injuriesClosedPiper PA-28 · Danbury, CTNTSB NYC72AN029Accident · No injuriesClosedCessna 337D · Chester, CTNTSB NYC72FNE06Accident · Minor injuriesClosedChampion 7EC · Sherman, CTNTSB NYC72FNE04Accident · No injuriesClosedCessna 140 · Meriden, CTNTSB NYC72FNE05Accident · No injuriesClosedBeech A23A · Oxford, CTNTSB NYC72FNE03Accident · No injuriesClosedRotorway Scorpn · Westbrook, CTNTSB NYC72AN011Accident · 2 fatalClosedPiper PA-30 · Madison, CTNTSB NYC72AN006Accident · Minor injuriesClosedDouglas DC-3 · Windsor Lks, CTNTSB NYC72FNE02Accident · No injuriesClosedCommandaire 5C3 · Ellington, CTNTSB NYC71FNE42Accident · Minor injuriesClosedChampion 7KCAB · Oxford, CTNTSB NYC71FNE46Accident · No injuriesClosedBrantly B-2A · Broad Brook, CTNTSB NYC71DNE43Accident · Minor injuriesClosedCessna 172D · Danbury, CTNTSB NYC71DNE40Accident · No injuriesClosedCessna 310 · Waterford, CTNTSB NYC71DNE39Accident · No injuriesClosedPiper PA-28 · Plainville, CTNTSB DCA71AZ009Accident · 28 fatalClosedConvair 580 · New Haven, CTNTSB NYC71FNE37Accident · 1 fatalClosedB.Jungmistr BU-133 · Plainville, CTNTSB NYC71IN115Incident · No injuriesClosedDouglas DC-9 · New Haven, CTNTSB NYC71FNE35Accident · No injuriesClosedBeech 95 · Willimantic, CTNTSB NYC71DNE36Accident · Minor injuriesClosedCessna 172K · Willimantic, CTNTSB NYC71FNE34Accident · Minor injuriesClosedFlybaby 1A · Oxford, CTNTSB NYC71FNE33Accident · No injuriesClosedKitalina AFB · Waterford, CTNTSB NYC71DNE31Accident · No injuriesClosedBeech A23-19 · Windsor Lks, CTNTSB NYC71DNE38Accident · No injuriesClosedCessna 172K · Hartford, CT