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 NYC68F0066Accident · No injuriesClosedMooney M20C · Rochester, NHNTSB NYC67I0158Incident · Serious injuriesClosedBensen B-8M · Hooksett, NHNTSB NYC67A0159Accident · 2 fatalClosedCessna 150G · Nashua, NHNTSB NYC67F0653Accident · No injuriesClosedPiper PA-18A · Nashua, NHNTSB NYC67D0589Accident · No injuriesClosedCessna 182 · Concord, NHNTSB NYC67D0561Accident · Minor injuriesClosedCessna 175 · Claremont, NHNTSB NYC67F0548Accident · No injuriesClosedBeech C35 · Rochester, NHNTSB NYC67D0538Accident · No injuriesClosedCessna 140 · Nashua, NHNTSB NYC67D0537Accident · No injuriesClosedLuscombe 8A · Keene, NHNTSB NYC67F0516Accident · Serious injuriesClosedCessna P206A · Laconia, NHNTSB NYC67D0430Accident · No injuriesClosedCessna 172 · Hampton, NHNTSB NYC67D042.Accident · No injuriesClosedPiper PA-22 · Jaffrey, NHNTSB NYC67A0072Accident · 2 fatalClosedPiper PA-24 · Manchester, NHNTSB NYC67D0321Accident · No injuriesClosedPiper PA-28 · Milford, NHNTSB NYC67D0311Accident · Minor injuriesClosedSchleicher KA-6 · Gorham, NHNTSB NYC67D0273Accident · No injuriesClosedPiper PA-22 · Colebrook, NHNTSB NYC67D0242Accident · No injuriesClosedCessna 210 · Nashua, NHNTSB NYC67A0027Accident · 2 fatalClosedNavion NAV-4 · Ashuelot, NHNTSB NYC67F0083Accident · No injuriesClosedBeech A23 · Manchester, NHNTSB NYC67D0008Accident · No injuriesClosedPiper J3 · Laconia, NHNTSB NYC66F0679Accident · Minor injuriesClosedPiper PA-24 · Bristol, NHNTSB NYC66D0659Accident · No injuriesClosedAeronca 7AC · Derry, NHNTSB NYC66F0660Accident · No injuriesClosedAeronca 7AC · Pelham, NHNTSB NYC66F0613Accident · No injuriesClosedBeechcraft 23 · Claremont, NHNTSB NYC66F0614Accident · No injuriesClosedLuscombe 8F · Keene, NHNTSB NYC66D0596Accident · No injuriesClosedPiper PA-22 · Twin Mountain, NHNTSB NYC66A0103Accident · 1 fatalClosedCessna 182 · Campton, NHNTSB NYC66F0560Accident · No injuriesClosedAeronca 7AC · Claremont, NHNTSB NYC66A0072Accident · No injuriesClosedPiper PA-28 · Hampton, NHNTSB NYC66D0436Accident · No injuriesClosedPiper PA-28 · Manchester, NHNTSB NYC66F0252Accident · Serious injuriesClosedTaylorcraft BC12D · Derry, NHNTSB NYC66F0228Accident · Serious injuriesClosedFairchild 24R46A · Belmont, NHNTSB NYC66F0193Accident · Minor injuriesClosedCessna 150D · Franconia, NHNTSB NYC66D0215Accident · No injuriesClosedPiper PA-18S · Kingston, NHNTSB NYC66D0143Accident · No injuriesClosedPiper PA22 · Warren, NHNTSB NYC66F0089Accident · No injuriesClosedCessna 120 · Rochester, NHNTSB NYC66F0005Accident · Serious injuriesClosedPiper PA12 · Weare, NHNTSB NYC65F0231Accident · Minor injuriesClosedMaule M-4 · Melvin Village, NHNTSB NYC65F0183Accident · No injuriesClosedCessna 140 · Rochester, NHNTSB NYC65F0081Accident · No injuriesClosedCessna 182 · Hampton, NHNTSB NYC65F0082Accident · No injuriesClosedPiper PA-22 · Claremont, NHNTSB NYC65F0083Accident · No injuriesClosedCessna 150 · Stratford, NHNTSB NYC65F0077Accident · No injuriesClosedCessna 185 · Groveton, NHNTSB NYC65F0061Accident · No injuriesClosedBeechraft P-35 · Nashua, NHNTSB NYC65F0060Accident · Minor injuriesClosedPiper PA-30 · Laconia, NHNTSB NYC65F0045Accident · No injuriesClosedCessna 140 · Rochester, NHNTSB NYC65F0035Accident · No injuriesClosedLuscombe 8A · Rochester, NHNTSB UNK65X1305Accident · Minor injuriesClosedPiper PA-22 · Nashua, NHNTSB UNK65X1233Accident · No injuriesClosedPiper PA12 · Grafton, NHNTSB UNK65X1194Accident · No injuriesClosedAero Cmdr 560E · Laconia, NH