NTSB investigations, PA
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\" = 'PA' 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" = 'PA' 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 NYC74DGT16Accident · No injuriesClosedCessna 172 · Selinsgrove, PANTSB NYC74IN066Incident · No injuriesClosedBoeing 737 · Allentown, PANTSB NYC74FHD27Accident · No injuriesClosedPiper PA-28 · West Chester, PANTSB NYC74FHD24Accident · No injuriesClosedAmer Avco AA1-B · Bristol, PANTSB NYC74AN064Accident · 2 fatalClosedBell 47G-4A · Reading, PANTSB NYC74FGT15Accident · No injuriesClosedCessna 172 · Carlisle, PANTSB NYC74FGM14Accident · No injuriesClosedPiper PA-28 · Central City, PANTSB ANC77FM028Accident · 12 fatalClosedBeech 99A · Johnstown, PANTSB NYC74FGM15Incident · No injuriesClosedAerostar 600 · Zelienople, PANTSB NYC74FGT14Accident · No injuriesClosedCessna 182 · New Cumberland, PANTSB NYC74FGM13Accident · No injuriesClosedPiper PA-28 · Jeannette, PANTSB NYC74AN061Accident · No injuriesClosedLear Jet 24 · Johnstown, PANTSB NYC74DHD25Accident · Minor injuriesClosedMooney M20C · Honeybrook, PANTSB NYC74FHA22Accident · Minor injuriesClosedPiper PA-23 · Reading, PANTSB NYC74AN059Accident · 3 fatalClosedBeech G35 · Langhorn, PANTSB NYC74AN058Accident · 2 fatalClosedCessna 177RG · Dravosburg, PANTSB NYC74FGM12Accident · No injuriesClosedErco 415-C · West Middlesex, PANTSB NYC74AN051Accident · 2 fatalClosedBeech E18S · Corapolis, PANTSB NYC74FHA20Accident · No injuriesClosedMooney M20C · Collegeville, PANTSB NYC74DHA19Accident · No injuriesClosedPiper PA-24 · Schwenksville, PANTSB NYC74FHA17Accident · Minor injuriesClosedCessna 172 · Moscow, PANTSB NYC74AN049Accident · 1 fatalClosedPiper PA-28 · Lake Scranton, PANTSB NYC74AN048Accident · 3 fatalClosedPiper PA-28 · Donnally Mills, PANTSB NYC74FHA18Accident · No injuriesClosedMooney M20A · Lake Sheridan, PANTSB NYC74AN047Accident · 3 fatalClosedPiper PA-24 · Dupont, PANTSB NYC74AN046Accident · 1 fatalClosedBell 206A · Webster, PANTSB NYC74IN037Incident · No injuriesClosedBoeing 737 · Keating, PANTSB NYC74FGM11Accident · No injuriesClosedPiper PA-28 · Clarion, PANTSB NYC74AN035Accident · 2 fatalClosedBell 47G-5 · Waynesburg, PANTSB NYC74FHA14Accident · No injuriesClosedErco 415-D · Tunkhannock, PANTSB NYC74FGM10Accident · No injuriesClosedAero Comdr 200D · West Mifflin, PANTSB NYC74DGT13Accident · No injuriesClosedAeronca 15AC · Columbia C Rds, PANTSB NYC74DHD10Accident · Minor injuriesClosedCessna 172 · New London, PANTSB NYC74FGT12Accident · Minor injuriesClosedPiper PA-28 · York, PANTSB NYC74DHA15Accident · No injuriesClosedCessna 310 · Fleetville, PANTSB NYC74DGM09Accident · No injuriesClosedPiper PA-28 · Jeanette, PANTSB NYC74AN032Accident · 1 fatalClosedSikorsky S-55B · Nemacolin, PANTSB NYC74FHA11Accident · Serious injuriesClosedPiper PA-28R · Lehighton, PANTSB NYC74DHA12Accident · No injuriesClosedBlanik L-13 · Erwinna, PANTSB NYC74FEM08Accident · Serious injuriesClosedMooney M20 · Dubois, PANTSB NYC74DGT11Accident · No injuriesClosedErco 415-D · Hershey, PANTSB NYC74FHD09Accident · No injuriesClosedCessna 310I · Ambler, PANTSB NYC74FGT09Accident · No injuriesClosedBell 206B · Milesburg, PANTSB NYC74DGT10Accident · No injuriesClosedStinson 108-2 · East Waterford, PANTSB NYC74DGM07Accident · No injuriesClosedAeronca 7DC · Carrolltown, PANTSB NYC74AN031Accident · 2 fatalClosedPiper PA-24 · Montoursville, PANTSB NYC74DGM06Accident · No injuriesClosedPiper PA-28 · Smicksburg, PANTSB NYC74FGT08Accident · No injuriesClosedPiper PA-28R · Deer Lake, PANTSB NYC74FGT07Accident · No injuriesClosedPiper PA-40 · Lamar, PANTSB NYC74FHA09Accident · Minor injuriesClosedPiper PA-22 · Prospectville, PA