NTSB investigations, NH
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\" = 'NH' 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" = 'NH' 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 NYC75AN063Accident · 2 fatalClosedPiper L-4B · Rochester, NHNTSB NYC75FNC18Accident · No injuriesClosedCessna 150L · Nashua, NHNTSB NYC75FNC14Accident · Serious injuriesClosedPiper PA-28 · Gilford, NHNTSB NYC75FNC13Accident · No injuriesClosedLake LA-4 · Lancaster, NHNTSB NYC75FNC09Accident · No injuriesClosedCessna 140 · Nashua, NHNTSB NYC75FNC08Accident · Serious injuriesClosedBeech B19 · Berlin, NHNTSB NYC75AN023Accident · 2 fatalClosedCessna 340 · Whitefield, NHNTSB NYC75AN010Accident · 1 fatalClosedCessna 172K · Jaffrey, NHNTSB NYC75FNC04Accident · Minor injuriesClosedGrumman TR-2 · Twin Mountain, NHNTSB NYC75FNC02Accident · No injuriesClosedViking B-8 · Laconia, NHNTSB NYC74DNC47Accident · No injuriesClosedAero Comdr 100 · Brookline, NHNTSB NYC74DNC45Accident · No injuriesClosedPitts S-2A · Jaffrey, NHNTSB NYC74FNC41Accident · Minor injuriesClosedCessna 305A · N Conway, NHNTSB NYC74DNC39Accident · No injuriesClosedSchweizer SG1-26 · Hollis, NHNTSB NYC74DNC38Accident · No injuriesClosedCessna 140 · Wolfeboro, NHNTSB NYC74FNC35Accident · No injuriesClosedAmer Avco AA1-B · Manchester, NHNTSB NYC74FNC34Accident · No injuriesClosedCessna R172E · Jaffrey, NHNTSB NYC74AN060Accident · Serious injuriesClosedDouglas DC-9 · Lebanon, NHNTSB NYC74AN050Accident · 1 fatalClosedPiper PA-23 · Hanover, NHNTSB NYC74DNC29Accident · No injuriesClosedCessna 140 · Gilmanton, NHNTSB NYC74AN036Accident · 1 fatalClosedAmer Avco AA1 · Temple, NHNTSB NYC74DNC26Accident · No injuriesClosedWaco UPF-7 · North Conway, NHNTSB NYC74DNC22Accident · No injuriesClosedCessna 150 · Canaan, NHNTSB NYC74DNC75Accident · No injuriesClosedPiper PA-18 · Lebanon, NHNTSB NYC74DNC21Accident · No injuriesClosedSchweizer 126 · Franconia, NHNTSB NYC74DNC19Accident · No injuriesClosedCessna 182K · Melvin Village, NHNTSB NYC74DNC16Accident · No injuriesClosedPiper J-3 · Hill, NHNTSB NYC74AN008Accident · 3 fatalClosedPiper PA-28 · Gilford, NHNTSB NYC74FNC10Accident · No injuriesClosedCessna 182N · Claremont, NHNTSB NYC74FNC08Accident · No injuriesClosedAmer Avco AA1 · Rochester, NHNTSB NYC71AN003Accident · 1 fatalClosedPiper PA-28 · Northwood, NHNTSB NYC73AN143Accident · 1 fatalClosedCessna 205 · Francistown, NHNTSB NYC73FNC72Accident · No injuriesClosedAmer Avco AA-1 · Manchester, NHNTSB NYC73FNC71Accident · Minor injuriesClosedPiper PA-17 · Hillsborough, NHNTSB NYC73FNC67Accident · Minor injuriesClosedAeronca 15AC · Pelham, NHNTSB NYC73DNC68Accident · No injuriesClosedMooney M20E · North Conway, NHNTSB NYC73DNC57Accident · No injuriesClosedPiper PA-28R · Concord, NHNTSB NYC73DNC51Incident · No injuriesClosedBeech A23A · Claremont, NHNTSB NYC73FNC50Accident · No injuriesClosedCessna 140 · Manchester, NHNTSB UNK73X0105Incident · No injuriesClosedChampion 7GC · Claremont, NHNTSB NYC73DNC48Accident · No injuriesClosedBeech 23 · Claremont, NHNTSB NYC73AN102Accident · Minor injuriesClosedCessna 150 · Nashua, NHNTSB NYC73ANC46Accident · No injuriesClosedPiper PA-28 · Nashua, NHNTSB NYC73FNC45Accident · No injuriesClosedPiper PA-24 · Keene, NHNTSB NYC73AN064Accident · 1 fatalClosedMooney A2-A · Gilmanton, NHNTSB NYC73AN058Accident · 2 fatalClosedPiper PA-22 · Candia, NHNTSB NYC73ANO51Accident · No injuriesClosedPiper PA-31 · West Lebanon, NHNTSB NYC73DNC24Accident · No injuriesClosedPiper PA-28 · Wentworth, NHNTSB NYC73AN049Accident · No injuriesClosedCessna 337 · Laconia, NHNTSB NYC73DNC20Accident · No injuriesClosedRepublic RC3 · Melvin Village, NH