NTSB investigations, GA
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\" = 'GA' 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" = 'GA' 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 MIA70F0095Accident · No injuriesClosedPiper PA-18 · Kennesaw, GANTSB MIA69A0089Accident · Minor injuriesClosedConvair 440 · Macon, GANTSB MIA69A0086Accident · 2 fatalClosedPiper PA-12 · Villa Rica, GANTSB MIA70F0001Accident · Minor injuriesClosedCessna 150 · Valdosta, GANTSB MIA69A0083Accident · 3 fatalClosedCessna 177 · Chamblee, GANTSB MIA70D0049Accident · No injuriesClosedCessna 177 · Stone Mtn., GANTSB MIA69A0081Accident · 1 fatalClosedPiper PA-24 · Lawrenceville, GANTSB MIA70F0092Accident · No injuriesClosedAero Comdr A-9B · Smithville, GANTSB MIA69F0491Accident · Minor injuriesClosedCessna 140 · Temple, GANTSB MIA70F0082Accident · No injuriesClosedCessna 150G · Villa Rica, GANTSB MIA70F0257Accident · No injuriesClosedPiper PA-28 · Moultrie, GANTSB MIA70F0168Accident · No injuriesClosedCessna 182 · Marietta, GANTSB MIA70F0134Accident · No injuriesClosedLockheed PV-2 · Macon, GANTSB MIA70F0107Accident · No injuriesClosedCessna 182 · Atlanta, GANTSB MIA70F0081Accident · No injuriesClosedCessna 411 · Augusta, GANTSB MIA69D0451Accident · No injuriesClosedCessna 195B · Williamson, GANTSB MIA70F0126Accident · Minor injuriesClosedBeech C35 · Cecil, GANTSB MIA69A0076Accident · 2 fatalClosedBeech V35 · Waycross, GANTSB MIA70F0093Accident · No injuriesClosedLuscombe 8A · Lithonia, GANTSB MIA69F0483Accident · No injuriesClosedPiper PA-28 · Chamblee, GANTSB MIA69F0478Accident · No injuriesClosedCessna 172 · Cartersville, GANTSB MIA69F0471Accident · No injuriesClosedPiper PA-12 · Tunnel Hill, GANTSB MIA69F0489Accident · No injuriesClosedPiper PA-24 · Atlanta, GANTSB MIA70F0027Accident · Serious injuriesClosedAeronca 65-TC · Cartersville, GANTSB MIA70F0063Accident · No injuriesClosedCessna 310 · Valdosta, GANTSB MIA69D0422Accident · Minor injuriesClosedPiper PA-18 · Dial, GANTSB MIA69D0433Accident · No injuriesClosedCessna 140 · Jefferson, GANTSB MIA70F0050Accident · No injuriesClosedCessna 170A · Macon, GANTSB MIA69F0393Accident · No injuriesClosedCessna 150J · Chamblee, GANTSB MIA69A0055Accident · 1 fatalClosedPiper PA-24 · Warm Springs, GANTSB MIA69D0468Accident · Minor injuriesClosedSchweizer SGU-2- · Sylvania, GANTSB MIA69D0394Accident · No injuriesClosedCessna 150 · Morrow, GANTSB MIA69F0463Accident · No injuriesClosedMooney M20G · Lithonia, GANTSB MIA69F0431Accident · No injuriesClosedPiper PA-30 · Sandy Springs, GANTSB MIA69F0409Accident · Serious injuriesClosedCessna 150 · Elko, GANTSB MIA69F0413Accident · No injuriesClosedCessna 150J · Alpharetta, GANTSB MIA69A0046Accident · 2 fatalClosedBeech 95 · St.George, GANTSB MIA69A0045Accident · 2 fatalClosedCessna 172 · Dalton, GANTSB MIA69D0399Accident · No injuriesClosedPiper PA-28 · Macon, GANTSB MIA69D0383Accident · No injuriesClosedPiper PA-18 · Saint Marys, GANTSB MIA69A0040Accident · 1 fatalClosedMeyers 200 · Fairyland, GANTSB MIA70D0020Accident · No injuriesClosedPiper PA-24 · Ringgold, GANTSB MIA69F0452Accident · No injuriesClosedCessna 182 · Norcross, GANTSB MIA69F0363Accident · No injuriesClosedCessna 150G · Lithonia, GANTSB MIA69A0035Accident · No injuriesClosedCessna 337 · Chamblee, GANTSB MIA69A0034Accident · 4 fatalClosedSiai-Marche 205-22 · Tifton, GANTSB MIA69A0032Accident · No injuriesClosedCessna 182K · Rome, GANTSB MIA69F0353Accident · No injuriesClosedCessna 172 · Fairburn, GANTSB MIA69F0385Accident · No injuriesClosedBeech S35 · Dawson, GANTSB MIA69A0030Accident · 1 fatalClosedCessna 172 · Stone Mountain, GA