NTSB investigations, 1968
180,616 investigations by the National Transportation Safety Board since 1962: 174,594 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 year(c.\"eventDate\") = 1968 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 year(c."eventDate") = 1968 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 SEA69F0173Accident · Minor injuriesClosedBeech D18S · Seattle, WANTSB OAK69F0195Accident · No injuriesClosedCessna 195A · Paso Robles, CANTSB OAK69D0181Accident · No injuriesClosedStinson 108-2 · Atwater, CANTSB NYC69A0061Accident · 1 fatalClosedPiper PA-24 · New Foundland, NJNTSB NYC69A0060Accident · No injuriesClosedAero Comdr 1121 · Watertown, NYNTSB NYC69A0059Accident · 1 fatalClosedPiper PA-22 · Lakewood, NYNTSB MKC69D0286Accident · No injuriesClosedCessna 172 · Charles City, IANTSB MIA69A0030Accident · 1 fatalClosedCessna 172 · Stone Mountain, GANTSB FTW69F0402Accident · No injuriesClosedBeech B35 · Little Rock, ARNTSB DEN69D0151Accident · No injuriesClosedLuscombe 8F · Aurora, CONTSB ANC69D0100Accident · No injuriesClosedDehavilland DHC-2 · Fairbanks, AKNTSB MKC69D0291Accident · No injuriesClosedCessna 150 · Eden Prairie, MNNTSB MKC69D0288Accident · No injuriesClosedLuscombe 8E · Omaha, NENTSB MKC69D0275Accident · No injuriesClosedCessna 210 · Watertown, SDNTSB FTW69F0315Accident · No injuriesClosedPiper PA-24 · Lubbock, TXNTSB FTW69F0312Accident · No injuriesClosedAero Comdr 680-F · Amarillo, TXNTSB FTW69F0299Accident · No injuriesClosedBeech P35 · Little Rock, ARNTSB FTW69D0341Accident · No injuriesClosedCessna 150 · Harrold, TXNTSB DIA69D0119Accident · No injuriesClosedPiper PA-28 · No.Atlantic Ocean (Atlantic Ocean)NTSB CHI69D0407Accident · No injuriesClosedBeech C35 · Chicago, ILNTSB ANC69D0082Accident · No injuriesClosedBell 47J-2 · Barrow, AKNTSB SEA69D0176Accident · No injuriesClosedCessna 150 · Chemult, ORNTSB MIA69F0302Accident · Serious injuriesClosedPiper PA-28 · Ormond Beach, FLNTSB MIA69F0276Accident · Serious injuriesClosedCessna 150H · Madison, MSNTSB MIA69D0284Accident · Minor injuriesClosedStinson 108 · Fort Myers, FLNTSB FTW69D0298Accident · No injuriesClosedCessna 150 · Durant, OKNTSB DIA69F0108Accident · No injuriesClosedPiper PA-30 · Charlotte, NCNTSB DCA69A0006Accident · 39 fatalClosedFairchild F-27B · Pedro Bay, AKNTSB OAK69D0246Accident · No injuriesClosedNavion A · Davis, CANTSB NYC69D0297Accident · No injuriesClosedCessna 172 · Roscoe, NYNTSB NYC69D0260Accident · No injuriesClosedLuscombe 8F · Pluckimen, NJNTSB NYC69A0058Accident · 2 fatalClosedCessna 182 · Clarion, PANTSB MIA69F0338Accident · Minor injuriesClosedCessna 150 · Cristobal, St. Pierre & MiquelonNTSB LAX71AL063Accident · 2 fatalClosedCessna 172E · Banning, CANTSB LAX71AL045Accident · 3 fatalClosedCessna 170B · San Luis Obsp, CANTSB LAX69D0219Accident · No injuriesClosedCessna 172 · Casa Grande, AZNTSB FTW69O0008Accident · No injuriesClosedCessna 177 · Mulege, MexicoNTSB DIA69F0115Accident · 1 fatalClosedPiper PA-22 · Franklin, NCNTSB DEN69D0164Accident · No injuriesClosedPiper PA-24 · Alpine, WYNTSB CHI69F0427Accident · Minor injuriesClosedErco 415-C · Clyde, OHNTSB CHI69D0385Accident · Minor injuriesClosedPiper PA-24 · Lapeer, MINTSB CHI69D0383Accident · No injuriesClosedBeech A23-19 · Oswego, ILNTSB OAK69D0198Accident · Minor injuriesClosedCessna 180 · Oakland, CANTSB LAX69D0260Accident · No injuriesClosedSchweizer TG-3A · Adelanto, CANTSB FTW69D0297Accident · No injuriesClosedCessna 182 · Hope, ARNTSB FTW69A0037Accident · 2 fatalClosedCessna 310B · Cache, OKNTSB DEN69F0153Accident · No injuriesClosedBeech 60 · Denver, CONTSB DEN69D0144Accident · No injuriesClosedBeech 35-C33 · Eagle Nest, NMNTSB CHI69D0382Accident · Minor injuriesClosedCessna 172 · Ramsey, INNTSB CHI69D0367Accident · No injuriesClosedCessna 180 · Baraga, MI