NTSB investigations, VT
180,604 investigations by the National Transportation Safety Board since 1962: 174,583 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\" = 'VT' 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" = 'VT' 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 NYC77DNC20Accident · No injuriesClosedCessna 402 · Bennington, VTNTSB NYC77FA015Accident · 1 fatalClosedCessna 150L · Sherburne, VTNTSB NYC76DNC65Accident · No injuriesClosedPiper PA-25 · Montpelier, VTNTSB NYC76DNC60Accident · Minor injuriesClosedTaylorcraft BC12-D · Warren, VTNTSB NYC76FNC59Accident · No injuriesClosedCessna 177RG · Clarendon, VTNTSB NYC76FNC58Accident · No injuriesClosedCessna 150L · Westminster, VTNTSB NYC76DNC57Accident · No injuriesClosedPiper PA-25 · Middlebury, VTNTSB NYC76AN108Accident · 2 fatalClosedLuscombe 8A · Plainfield, VTNTSB NYC76FNC54Accident · No injuriesClosedMooney M20C · Benson, VTNTSB NYC76DNC49Accident · No injuriesClosedCessna A188B · W Cornwall, VTNTSB NYC76AM093Accident · 2 fatalClosedCessna 310 · Rutland, VTNTSB NYC76FNC46Accident · No injuriesClosedCessna 305A · Warren, VTNTSB NYC76FNC37Accident · 1 fatalClosedBellanca 14-19 · Ludlow, VTNTSB NYC76DNC36Accident · No injuriesClosedCessna 180 · Warren, VTNTSB NYC76AN083Accident · Serious injuriesClosedGrumman G-1159 · Burlington, VTNTSB NYC76AN077Accident · 3 fatalClosedCessna 172K · Burlington, VTNTSB NYC76DNC43Accident · No injuriesClosedPiper PA-28 · Post Mills, VTNTSB NYC76DNC42Accident · Minor injuriesClosedBeech A36 · Stowe, VTNTSB NYC76AN074Accident · 2 fatalClosedPiper PA-23 · S Burlington, VTNTSB NYC76DNC44Accident · No injuriesClosedPiper PA-28 · Post Mills, VTNTSB NYC76DNC40Accident · No injuriesClosedCessna 150 · Fairhaven, VTNTSB NYC76AN070Accident · No injuriesClosedPiper PA-32 · Wilmington, VTNTSB NYC76DNC33Accident · No injuriesClosedCessna 182 · Rutland, VTNTSB NYC76FNC32Accident · Serious injuriesClosedAero Comdr 112A · Georgia, VTNTSB NYC76AN054Accident · No injuriesClosedBeech E18S · N Springfield, VTNTSB NYC76FNC30Accident · No injuriesClosedCessna 150M · S Hinesburg, VTNTSB NYC76AN047Accident · 1 fatalClosedStinson 108-2 · Bellows Falls, VTNTSB NYC76FNC30Accident · Minor injuriesClosedLuscombe 8E · Milton, VTNTSB NYC76FNC25Accident · No injuriesClosedCessna 210H · Newport, VTNTSB NYC7LDNC03Accident · No injuriesClosedPiper PA-24 · Warren, VTNTSB NYC75DNC38Accident · No injuriesClosedCessna A150 · Shelbourne, VTNTSB NYC75FNC37Accident · No injuriesClosedCessna 172L · Putney, VTNTSB NYC75FNC34Accident · No injuriesClosedAero Comdr 100 · Stowe, VTNTSB NYC75DNC33Accident · No injuriesClosedPiper PA-25 · Middlebury, VTNTSB NYC75DNC31Accident · No injuriesClosedCessna 172H · Montpelier, VTNTSB NYC75FNC28Accident · No injuriesClosedBeech B24R · Morrisville, VTNTSB NYC75DNC26Accident · No injuriesClosedBeech 35C33A · Morrisville, VTNTSB NYC75DNC23Accident · No injuriesClosedCessna 150 · West Dover, VTNTSB NYC75FNC20Accident · Minor injuriesClosedCessna 172C · West Dover, VTNTSB NYC75FNC15Accident · Minor injuriesClosedSchweizer SGS233 · Warren, VTNTSB NYC75DNC12Accident · No injuriesClosedGrumman AA1-B · N Springfield, VTNTSB NYC75DNC07Accident · No injuriesClosedSmith Mini · Post Mills, VTNTSB NYC75AN020Accident · 4 fatalClosedBeech 35-A33 · Bennington, VTNTSB NYC75AN008Accident · Serious injuriesClosedPiper PA-32 · Manchester, VTNTSB NYC74DNC48Accident · No injuriesClosedAero Comdr 100 · Benson, VTNTSB NYC74DNC43Accident · No injuriesClosedCessna 150 · Washington, VTNTSB NYC74FNC42Accident · No injuriesClosedPiper PA-28R · Middlebury, VTNTSB NYC74AN088Accident · 4 fatalClosedMooney M20C · Dorset, VTNTSB NYC74FNC37Accident · No injuriesClosedPiper PA-31 · Wilmington, VTNTSB NYC74AN044Accident · 3 fatalClosedPiper PA-28 · Manchester, VT