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 MIA71FKG97Accident · Minor injuriesClosedCessna 172D · Folkston, GANTSB MIA71FKG96Accident · No injuriesClosedHughes 269B · Savannah, GANTSB MIA71DKG94Accident · No injuriesClosedPiper PA-28 · Ft.Valley, GANTSB MIA71FKG93Accident · Minor injuriesClosedPiper PA-22 · Soperton, GANTSB MIA71DKG95Accident · No injuriesClosedCessna 172 · Dublin, GANTSB MIA71IM112Incident · No injuriesClosedBeech 99 · Brunswick, GANTSB MIA71DKG92Accident · No injuriesClosedAero-Comdr A-9B · Resaca, GANTSB MIA71DKG99Accident · No injuriesClosedBeech B35 · Jekyll Island, GANTSB MIA71FKG89Accident · No injuriesClosedCessna 150J · Lithonia, GANTSB MIA71FKG91Accident · No injuriesClosedBellanca 14-13 · Palmetto, GANTSB MIA71FKH02Accident · No injuriesClosedCessna 182B · Warm Springs, GANTSB MIA71FKG88Accident · Minor injuriesClosedPiper PA-28 · College Park, GANTSB MIA71FKG87Accident · No injuriesClosedN.American P-51 · Atlanta, GANTSB MIA71FKG86Accident · No injuriesClosedAeronca 7ACM · Moultrie, GANTSB MIA71AM103Accident · 1 fatalClosedAeronca 11AC · Sandersville, GANTSB MIA71DKG85Accident · No injuriesClosedCessna 150 · Covington, GANTSB MIA71FKG84Accident · Minor injuriesClosedPiper PA-22 · Hephzibah, GANTSB MIA71AM096Accident · 3 fatalClosedBeech 95-B55 · Ellabelle, GANTSB MIA71DKG79Accident · Minor injuriesClosedPiper PA-23 · Augusta, GANTSB MIA71FKG82Accident · No injuriesClosedCessna 150G · Quitman, GANTSB MIA71DKG80Accident · No injuriesClosedAeronca 7CCM · Jefferson, GANTSB MIA71FKG83Accident · No injuriesClosedChampion 7AC · Thomasville, GANTSB MIA71DKG81Accident · No injuriesClosedPiper PA-28 · Ashburn, GANTSB MIA71FKG78Accident · No injuriesClosedCessna 170B · Moultrie, GANTSB MIA71FKG77Accident · No injuriesClosedPiper PA-28 · Marietta, GANTSB MIA71DKG76Accident · No injuriesClosedPitts SC-1 · Douglasville, GANTSB MIA71FKG75Accident · No injuriesClosedChampion 7ECA · Sylvania, GANTSB MIA71AM088Accident · 4 fatalClosedMooney M20C · Athens, GANTSB MIA71DKG73Accident · No injuriesClosedCessna 182 · Fort Valley, GANTSB MIA71DKG72Accident · No injuriesClosedCessna 172 · Lithonia, GANTSB MIA71DKG74Accident · No injuriesClosedCessna 150F · Cleveland, GANTSB MIA71DKG71Accident · No injuriesClosedPiper PA-28 · Fitzgerald, GANTSB MIA71AM083Accident · 2 fatalClosedPiper PA-24 · Americus, GANTSB MIA71DKG70Accident · No injuriesClosedPiper PA-22 · Jonesboro, GANTSB MIA71FKG69Accident · Serious injuriesClosedHughes 269B · Lakeland, GANTSB MIA71FKG67Accident · Serious injuriesClosedCessna A150K · Metter, GANTSB MIA71IM080Incident · No injuriesClosedBeech 65-80 · Fayetteville, GANTSB MIA71AM075Accident · 1 fatalClosedGlobe GC-1B · Norcross, GANTSB MIA71DKG68Accident · No injuriesClosedCessna 140 · Jonesboro, GANTSB MIA71DKG66Accident · No injuriesClosedPiper PA-24 · Stone Mountain, GANTSB MIA71FKG64Accident · Serious injuriesClosedPiper PA-28 · Savannah, GANTSB MIA71FKG63Accident · No injuriesClosedCessna 182 · Atlanta, GANTSB MIA71FKG62Accident · No injuriesClosedRyan ST-3KR · Decatur, GANTSB MIA71DKG61Accident · No injuriesClosedCessna 310 · Cornelia, GANTSB MIA71DKG59Accident · No injuriesClosedAeronca 7AC · Douglas, GANTSB MIA71AM063Accident · Minor injuriesClosedPiper PA-30 · Atlanta, GANTSB MIA71FKG60Accident · No injuriesClosedPiper PA-24 · Americus, GANTSB MIA71FKG58Accident · No injuriesClosedPiper PA-24 · Garden City, GANTSB MIA71FKG57Accident · Serious injuriesClosedCessna 172 · Statesboro, GANTSB MIA71FKG56Accident · No injuriesClosedPiper PA-24 · Macon, GA