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 NYC81FNC03Accident · No injuriesClosedBellanca 8GCBC · Manchester, NHNTSB NYC80FA092Accident · Serious injuriesClosedBeech D-55 · Keene, NHNTSB NYC80DNC46Accident · No injuriesClosedGrum-Amer AA-5 · Manchester, NHNTSB NYC80FNC45Accident · Minor injuriesClosedStinson 108-2 · Windham, NHNTSB NYC80DA078Accident · No injuriesClosedBeech A23-24 · Wolfeboro, NHNTSB NYC80DNC39Accident · Minor injuriesClosedCessna 180 · New London, NHNTSB NYC80FNC36Accident · Minor injuriesClosedBeech A36 · Laconia, NHNTSB NYC80FNC27Accident · No injuriesClosedCessna 210 · Wolfebore, NHNTSB NYC80FNC26Accident · No injuriesClosedPiper PA-28 · Antrim, NHNTSB NYC80DNC25Accident · Minor injuriesClosedPiper J5A · Newport, NHNTSB NYC80FNC23Accident · No injuriesClosedMooney M20C · Keene, NHNTSB NYC80FA038Accident · 3 fatalClosedCessna 177RG · Peterborough, NHNTSB NYC80FNC22Accident · Serious injuriesClosedLake 4-200 · Laconia, NHNTSB NYC80DNC21Accident · No injuriesClosedEnstrom 280C · Jackson, NHNTSB NYC80FNC20Accident · Minor injuriesClosedGrum-Amer AA1-B · Moultonboro, NHNTSB NYC80FNC14Accident · Serious injuriesClosedCessna 170 · Dublin, NHNTSB NYC80FNC12Accident · No injuriesClosedBeech C50 · Manchester, NHNTSB NYC80FNC10Accident · No injuriesClosedCessna 152 · Keene, NHNTSB NYC79FA101Accident · 2 fatalClosedBeech 19 · Manchester, NHNTSB NYC79FA094Accident · Minor injuriesClosedBell 206B · Merrimack, NHNTSB NYC79FA093Accident · No injuriesClosedCessna 172 · Keene, NHNTSB NYC79FA091Accident · 3 fatalClosedPiper PA-28 · Charlestown, NHNTSB NYC79FNC36Accident · No injuriesClosedWaco UPF-7 · North Conway, NHNTSB NYC79DNC32Accident · Minor injuriesClosedLake LA-4 · Wolfeboro, NHNTSB NYC79FA048Accident · 1 fatalClosedCessna 150H · Dalton, NHNTSB NYC79FNC28Accident · No injuriesClosedCessna 150 · Mt Vernon, NHNTSB NYC79FNC26Accident · No injuriesClosedLake 4-200 · Whitefield, NHNTSB NYC79FA042Accident · 1 fatalClosedPiper PA-18 · Lebanon, NHNTSB NYC79FNC23Accident · No injuriesClosedPiper PA-32R · New London, NHNTSB NYC79DNC18Accident · No injuriesClosedPiper PA-28 · Antrim, NHNTSB NYC79FNC16Accident · No injuriesClosedPiper PA-31 · Laconia, NHNTSB NYC79FA020Accident · Minor injuriesClosedLockheed L-1329 · Concord, NHNTSB NYC79FNC15Accident · Serious injuriesClosedCessna 172N · Lebanon, NHNTSB NYC79FNC11Accident · No injuriesClosedCessna 172N · Hampton, NHNTSB NYC79FNC09Accident · 1 fatalClosedDehavilland DH-82A · No.Hampton, NHNTSB NYC79DNC07Accident · No injuriesClosedAeronca 7AC · N.Hampton, NHNTSB NYC79DNC06Accident · No injuriesClosedCessna 305A · Rochester, NHNTSB NYC78FNC05Accident · No injuriesClosedCessna 172N · Brookline, NHNTSB NYC79DNC04Accident · No injuriesClosedBirdman TL-1A · Hudson, NHNTSB NYC78FA085Accident · 2 fatalClosedMitsubishi MU-2P · Bedford, NHNTSB NYC78FNC42Accident · Minor injuriesClosedCessna 182D · Hollis, NHNTSB NYC78FNC41Accident · Minor injuriesClosedLake 4-200 · Meredith, NHNTSB NYC78DNC39Accident · No injuriesClosedMolina PIK-20 · Pelham, NHNTSB NYC78FNC36Accident · Serious injuriesClosedCessna 172 · Wolfeboro, NHNTSB NYC78FA066Accident · 1 fatalClosedGrum Amer AA1-C · Tamsworth, NHNTSB NYC78FNC31Accident · Serious injuriesClosedPiper PA-28 · Jaffrey, NHNTSB NYC78FNC27Accident · Minor injuriesClosedWaco UPF-7 · North Conway, NHNTSB NYC78FNC26Accident · No injuriesClosedPiper PA-24 · Barnstead, NHNTSB NYC78FNC24Accident · No injuriesClosedStinson 10A · Ossipee, NHNTSB NYC78DNC22Accident · No injuriesClosedPiper PA-28 · Antrim, NH