NTSB investigations, MA
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\" = 'MA' 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" = 'MA' 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 NYC67D0217Accident · No injuriesClosedHoward DGA-15 · Turner Falls, MANTSB NYC67D0154Accident · No injuriesClosedCessna 170B · Plymouth, MANTSB NYC67A0030Accident · No injuriesClosedBell 47J-2 · Dedham, MANTSB NYC67D0098Accident · No injuriesClosedPiper PA-24 · Norwood, MANTSB NYC67D0128Accident · Minor injuriesClosedPiper J3C-65 · Cheshire, MANTSB NYC67D0135Accident · No injuriesClosedPiper PA-23 · Hyannis, MANTSB NYC67F0119Accident · No injuriesClosedPiper PA-25 · Worthington, MANTSB NYC67D0079Accident · No injuriesClosedLuscombe 8A · Marlboro, MANTSB NYC67A0015Accident · 1 fatalClosedPiper PA-22 · E Taunton, MANTSB NYC67D0076Accident · No injuriesClosedPiper PA-28 · Hopedale, MANTSB NYC67F0125Accident · No injuriesClosedPiper PA-28 · Norwood, MANTSB NYC67D0097Accident · No injuriesClosedCessna 150 · Danvers, MANTSB NYC67A0006Accident · Minor injuriesClosedBell 47G · W.Barnstable, MANTSB NYC67D0016Accident · No injuriesClosedPiper PA-23 · Norwood, MANTSB NYC67D0299Accident · No injuriesClosedCessna 182C · Hyannis, MANTSB NYC67F0017Accident · No injuriesClosedCessna 140 · Fitchburg, MANTSB NYC67F0075Accident · No injuriesClosedCessna 210 · Gardner, MANTSB NYC67F0062Accident · No injuriesClosedPiper PA-24 · Bedford, MANTSB NYC66A0160Accident · No injuriesClosedAero Comdr 500 · East Boston, MANTSB NYC66A0158Accident · 6 fatalClosedBeech S35 · Hyannis, MANTSB NYC67D0029Accident · No injuriesClosedCessna 175 · East Boston, MANTSB NYC67D0331Accident · No injuriesClosedPiper PA-22 · Oak Bluffs, MANTSB NYC66A0152Accident · No injuriesClosedBell 47J-2 · Burlington, MANTSB NYC67F0123Accident · No injuriesClosedBeech 95-B55 · Beverly, MANTSB NYC67D0166Accident · No injuriesClosedPiper PA-16 · Newburyport, MANTSB NYC67D0018Accident · No injuriesClosedCessna 150 · N. Andover, MANTSB NYC66I0145Incident · No injuriesClosedBoeing 707 322 · Boston, MANTSB NYC67F0031Accident · Minor injuriesClosedCessna 140 · Norwood, MANTSB NYC67F0015Accident · Minor injuriesClosedPiper J3 · Tewksbury, MANTSB NYC66I0136Incident · No injuriesClosedPiper PA-30 · E.Boston, MANTSB NYC66A0135Accident · No injuriesClosedBell 47J-2 · Burlington, MANTSB NYC66I0142Incident · No injuriesClosedBoeing 727 · East Boston, MANTSB NYC66F0704Accident · Minor injuriesClosedPiper PA-22 · Tewksbury, MANTSB NYC66F0640Accident · Serious injuriesClosedLuscombe T-8F · Charlemont, MANTSB NYC66F0636Accident · No injuriesClosedCessna 150 · Bedford, MANTSB NYC66D0631Accident · No injuriesClosedGlobe GC-1B · Orange, MANTSB NYC66F0627Accident · No injuriesClosedBellanca 14-19 · Palmer, MANTSB NYC66A0114Accident · Serious injuriesClosedPiper PA-28 · Becket, MANTSB NYC66F0593Accident · Minor injuriesClosedCessna 172F · Haverhill, MANTSB NYC66F0597Accident · No injuriesClosedPiper PA-22 · Sterling, MANTSB NYC66F0569Accident · No injuriesClosedPiper J-3 · Tewksbury, MANTSB NYC66A0100Accident · 2 fatalClosedCessna 150 · Waltham, MANTSB NYC66I0098Incident · No injuriesClosedBoeing B-727 · Boston, MANTSB NYC66F0553Accident · No injuriesClosedPiper PA-28 · Beverly, MANTSB NYC66F0552Accident · No injuriesClosedPiper PA-28 · Beverly, MANTSB NYC66A0097Accident · No injuriesClosedCessna 172C · East Boston, MANTSB NYC66F0496Accident · No injuriesClosedPiper PA-23 · Northampton, MANTSB NYC66F0644Accident · No injuriesClosedCessna 150 · Bedford, MANTSB NYC66F0558Accident · Minor injuriesClosedStinson 108-1 · Shirley, MANTSB NYC66F0516Accident · No injuriesClosedCessna 150E · Mansfield, MA