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 NYC71FNE30Accident · No injuriesClosedCessna 195 · Ansonia, CTNTSB NYC71FFM27Incident · No injuriesClosedCessna 150 · Hartford, CTNTSB NYC71FFM29Accident · No injuriesClosedCessna 150K · Oxford, CTNTSB NYC71DFM26Accident · No injuriesClosedBeech A23-19 · Simsbury, CTNTSB NYC71AN083Accident · Minor injuriesClosedHughes 269-B · New Haven, CTNTSB NYC71IN076Incident · No injuriesClosedCessna 150 · Danbury, CTNTSB NYC71AN073Accident · No injuriesClosedCessna 310J · Windsor Lock, CTNTSB NYC71FFM24Accident · No injuriesClosedCessna 150D · Goshen, CTNTSB NYC71AN068Accident · 2 fatalClosedPiper PA-28 · Sharon, CTNTSB NYC71FFM22Accident · 1 fatalClosedJeanies Teenie · Stratford, CTNTSB NYC71AN066Accident · 1 fatalClosedPiper PA-23 · Chester, CTNTSB NYC71FFM21Accident · Minor injuriesClosedCessna 172G · Windsor Lock, CTNTSB NYC71DFM23Accident · No injuriesClosedCessna T337C · Bridgeport, CTNTSB NYC71AN057Accident · No injuriesClosedPiper PA-23 · Hartford, CTNTSB NYC71DFM20Accident · Minor injuriesClosedCessna 172H · Ansonia, CTNTSB NYC71FFM18Accident · No injuriesClosedCessna 150K · New Haven, CTNTSB NYC71DFM17Accident · No injuriesClosedCessna 150J · Norwich, CTNTSB NYC71DFM16Accident · No injuriesClosedCessna 182 · Warehouse Pt, CTNTSB NYC71AN041Accident · 2 fatalClosedPiper PA-28 · No.Windham, CTNTSB NYC71AN038Accident · 2 fatalClosedCessna 337D · Lakeville, CTNTSB NYC71AN031Accident · 2 fatalClosedNardi FN-333 · Shelton, CTNTSB NYC71DFM12Accident · No injuriesClosedJungser 1 · Ansonia, CTNTSB NYC71DFM06Accident · No injuriesClosedPiper PA-28 · Waterford, CTNTSB NYC71FFM05Accident · Minor injuriesClosedCessna 172K · Harwinton, CTNTSB NYC71DFM07Accident · Minor injuriesClosedCessna 180 · Bridgeport, CTNTSB NYC71DFM04Accident · No injuriesClosedCessna 177 · Danbury, CTNTSB NYC71DFM03Accident · No injuriesClosedCulver LFA · Ansonia, CTNTSB NYC71FFM01Accident · Serious injuriesClosedCessna 175A · Plymouth, CTNTSB NYC70DFM16Accident · No injuriesClosedBell 47G2 · Danbury, CTNTSB NYC70DFM14Accident · No injuriesClosedCessna 172 · Stratford, CTNTSB NYC70DFM13Accident · No injuriesClosedCessna 177 · Ansonia, CTNTSB NYC70FFM10Accident · Minor injuriesClosedCessna 150H · Windham, CTNTSB NYC70DFM09Accident · No injuriesClosedPiper PA-28 · East Hampton, CTNTSB NYC70AN100Accident · 2 fatalClosedCessna 172A · N.Branford, CTNTSB NYC70AN096Accident · No injuriesClosedDehavilland DHC-6 · Windsor Lock, CTNTSB NYC70DFM06Accident · No injuriesClosedPiper PA-16 · Meriden, CTNTSB NYC70FFM05Accident · No injuriesClosedBeech 65-A80 · Danbury, CTNTSB NYC70AN086Accident · 5 fatalClosedDehavilland DHC-6 · Waterford, CTNTSB NYC70DFM03Accident · No injuriesClosedCessna 150 · East Windsor, CTNTSB NYC70AN072Accident · 4 fatalClosedPiper PA-28 · E.Hartford, CTNTSB NYC70A0064Accident · 1 fatalClosedCessna 150H · Woodbury, CTNTSB NYC70I0062Incident · No injuriesClosedFairchild FH-227 · Windsor Lock, CTNTSB NYC70D0248Accident · No injuriesClosedAeronca 7AC · Greenwich, CTNTSB NYC70F0209Accident · Serious injuriesClosedPiper PA-28 · Waterford, CTNTSB NYC70F0192Accident · No injuriesClosedPiper PA-28 · Groton, CTNTSB NYC70F0176Accident · Minor injuriesClosedPiper PA-28 · Waterford, CTNTSB NYC70F0165Accident · No injuriesClosedHelio H-250 · Winsor Locks, CTNTSB NYC70D0170Accident · Minor injuriesClosedAmer Avco AA-1 · Danbury, CTNTSB NYC70D0131Accident · No injuriesClosedCessna 182 · Meriden, CTNTSB NYC70D0137Accident · No injuriesClosedLuscombe 8A · Ellington, CT