NTSB investigations, MA
180,611 investigations by the National Transportation Safety Board since 1962: 174,590 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 NYC78DNA18Accident · No injuriesClosedCessna 150 · Newburyport, MANTSB NYC78DNA17Accident · No injuriesClosedPiper PA-28 · Beverly, MANTSB NYC78FNA15Accident · No injuriesClosedSchweizer SGS233 · Norfolk, MANTSB NYC78DNA16Accident · No injuriesClosedCessna 150 · Marlboro, MANTSB NYC780NE14Accident · Minor injuriesClosedPiper J5B · Harvard, MANTSB NYC78FNE13Accident · No injuriesClosedCessna 150 · Sterling, MANTSB NYC78FNE12Accident · No injuriesClosedCessna 414 · Northampton, MANTSB NYC78FNA13Accident · No injuriesClosedBeech P35 · Beverly, MANTSB NYC78FNA11Accident · No injuriesClosedPiper PA-28 · Haverhill, MANTSB NYC78FNE11Accident · No injuriesClosedCessna 150 · Shrewsbury, MANTSB NYC78DNC16Accident · No injuriesClosedCessna 182 · Bedford, MANTSB NYC78FNE08Accident · No injuriesClosedChampion 7KCAB · Southbridge, MANTSB NYC78FNA10Accident · No injuriesClosedEnstrom F-28A · Westwood, MANTSB NYC78FNA08Accident · No injuriesClosedPiper PA-28 · Norwood, MANTSB NYC78FNA14Accident · No injuriesClosedPiper J3 · Haverhill, MANTSB NYC78DNA12Accident · No injuriesClosedCessna 172 · Falmouth, MANTSB NYC78FA017Accident · 2 fatalClosedHughes 269B · Quincy, MANTSB NYC78FNE01Accident · No injuriesClosedGrum Amer AA5-A · Sterling, MANTSB NYC78FA011Accident · 1 fatalClosedCessna 206 · Taunton, MANTSB NYC78FA006Accident · 2 fatalClosedPorterfield 35W · Ft Devens, MANTSB NYC77FNA02Accident · No injuriesClosedPiper PA-30 · Plymouth, MANTSB NYC78FNA04Accident · No injuriesClosedCessna 150 · Mansfield, MANTSB NYC78DNA01Accident · No injuriesClosedCessna 172 · Chatham, MANTSB NYC78DNA07Accident · No injuriesClosedCessna 182C · Pepperell, MANTSB NYC77FNA34Accident · No injuriesClosedCessna 182P · Mansfield, MANTSB NYC77IA097Incident · No injuriesClosedMorane 235E · Plymouth, MANTSB NYC77FNA32Accident · No injuriesClosedAeronca 7AC · Stow, MANTSB NYC77FNA31Accident · Serious injuriesClosedGrum Amer AA1B · Tewksbury, MANTSB NYC77FNE34Accident · Minor injuriesClosedNoorduyn UC64A · New Salem, MANTSB NYC77FNA29Accident · No injuriesClosedPiper PA-28 · Chatham, MANTSB NYC77DNA33Accident · No injuriesClosedCitabria 7ECA · Race Point, MANTSB NYC77FNE31Accident · Minor injuriesClosedCessna 150 · Hampden, MANTSB NYC77FNA25Accident · Serious injuriesClosedPiper PA-28 · Edgartown, MANTSB NYC77IA074Incident · Minor injuriesClosedDouglas DC-10 · Boston, MANTSB NYC77FNA30Accident · No injuriesClosedStinson 108-3 · Marshfield, MANTSB NYC77DNA24Accident · No injuriesClosedAero Comdr 100 · Hyannis, MANTSB NYC77DNA26Accident · No injuriesClosedBellanca 7GCBC · New Bedford, MANTSB NYC77FNA22Accident · No injuriesClosedPiper PA-18 · Oak Bluffs, MANTSB NYC77DNA21Accident · No injuriesClosedCessna 310Q · Provincetown, MANTSB NYC77FNE30Accident · No injuriesClosedPiper PA-32 · New Marlboroug, MANTSB NYC77FA070Accident · 3 fatalClosedPiper PA-28R · Hingham, MANTSB NYC77FNA24Accident · No injuriesClosedCessna 310D · Norwood, MANTSB NYC77FNE25Accident · Minor injuriesClosedCessna 172 · Oxford, MANTSB NYC77FNE22Accident · 1 fatalClosedPiper PA-25 · Amherst, MANTSB NYC77FA064Accident · 2 fatalClosedErco 415C · New Bedford, MANTSB NYC77FNA19Accident · Serious injuriesClosedCessna 207 · Vineyard Haven, MANTSB NYC77FA066Accident · 2 fatalClosedCessna 172K · Nantucket, MANTSB NYC77FA063Accident · 1 fatalClosedBellanca 8KCAB · Haverhill, MANTSB NYC77DNA18Accident · No injuriesClosedCessna 206 · Boston, MANTSB NYC77DNA17Accident · No injuriesClosedCessna 150 · Haverhill, MA