NTSB investigations, 1978
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 year(c.\"eventDate\") = 1978 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") = 1978 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 MIA78FKQ42Accident · No injuriesClosedCessna A188B · Leland, MSNTSB MIA78DLD80Accident · No injuriesClosedCessna 172 · Chiefland, FLNTSB SEA79FTA01Accident · No injuriesClosedPiper J-3 · Belfry, MTNTSB NYC78FA099Accident · No injuriesClosedPiper PA-28 · Beaver Falls, PANTSB MIA78FKJ95Accident · Minor injuriesClosedPiper PA-28R · Huntsville, ALNTSB LAX78FUA32Accident · No injuriesClosedBeech D18S · Long Beach, CANTSB FTW78FA086Accident · 3 fatalClosedPiper PA-28 · Richland Hills, TXNTSB DEN78FQA62Accident · No injuriesClosedHelio H-395 · Albuquerque, NMNTSB CHI78DEX42Accident · No injuriesClosedPiper PA-28 · Portland, INNTSB ANC79FAG02Accident · No injuriesClosedCessna 172 · Ft.Richardson, AKNTSB ANC79DAG07Accident · Serious injuriesClosedCessna 185 · Pt Possession, AKNTSB ANC79DAG04Accident · No injuriesClosedCessna 180 · Farewell Lake, AKNTSB NYC79FFJ40Accident · 1 fatalClosedVarieze CN-VEZ · Angola, NYNTSB MKC78FER95Accident · Minor injuriesClosedCessna 172K · Grygla, MNNTSB MKC78DCA52Accident · No injuriesClosedPiper PA-28R · Memphis, MONTSB MIA78DLA52Accident · No injuriesClosedFairchild KR-21 · St.Augustine, FLNTSB IAD78FHD25Accident · Minor injuriesClosedCessna 177 · Broadkil Beach, DENTSB IAD78DKM26Accident · No injuriesClosedStarduster SA-100 · Franklinville, NCNTSB FTW79DRJ34Accident · No injuriesClosedGrumman G-164A · Crowville, LANTSB FTW79DPJ39Accident · No injuriesClosedCessna 172 · Enid, OKNTSB FTW78FRA41Accident · No injuriesClosedPiper PA-28 · Houston, TXNTSB DEN78FTF02Accident · No injuriesClosedCessna 172 · Mancos, CONTSB CHI78FEX43Accident · Minor injuriesClosedCessna 150H · Monticello, INNTSB CHI78FEX41Accident · No injuriesClosedCessna 402 · Indianapolis, INNTSB SEA78DYE38Accident · Minor injuriesClosedGR Lakes 2T-1A2 · Everett, WANTSB OAK78DVG84Accident · No injuriesClosedCessna 152 · Grass Valley, CANTSB OAK78DVA84Accident · No injuriesClosedCessna 172 · Coalinga, CANTSB NYC78FNA40Accident · No injuriesClosedCessna 182 · Sciuate Beach, MANTSB NYC78FHJ25Accident · No injuriesClosedCessna 172 · Farmingdale, NYNTSB NYC78FA098Accident · No injuriesClosedCessna 152 · Plymouth, MANTSB NYC78DFJ42Accident · No injuriesClosedCessna 172 · Wellsville, NYNTSB MKC78DCA51Accident · No injuriesClosedCessna 182H · Millersville, MONTSB MIA78FA127Accident · No injuriesClosedBritish 1-11 · Miami, FLNTSB MIA78DKT76Accident · No injuriesClosedCessna 210 · Nassau, Burkina FasoNTSB FTW78DQG51Accident · Minor injuriesClosedCessna 182P · Midland, TXNTSB DEN78DQA60Accident · No injuriesClosedPiper PA-28 · Albuquerque, NMNTSB DCA78AA024Accident · 6 fatalClosedBeech D18S · San Juan, PRNTSB CHI78FCA04Accident · No injuriesClosedCessna 172M · Cahokia, ILNTSB SEA78DYE37Accident · Minor injuriesClosedHiller Acft UH-12E · Amanda Park, WANTSB NYC79FA009Accident · 3 fatalClosedCessna 310N · Monroe, MANTSB IAD78FLQ37Accident · No injuriesClosedPiper PA-22 · Richmond, KYNTSB DCA78AA023Accident · 137 fatalClosedBoeing 727 · San Diego, CANTSB CHI79FA008Accident · Minor injuriesClosedPiper PA-32 · Lansing, ILNTSB CHI78FEC56Accident · Minor injuriesClosedCessna 150L · Pontiac, MINTSB CHI78FA070Accident · 1 fatalClosedCessna 150F · Portage, WINTSB UNK78X0136Accident · No injuriesClosedCessna 182Q · Santa Ana, MexicoNTSB OAK78FVW21Accident · Minor injuriesClosedVarga 2150A · Las Vegas, NVNTSB NYC78FNA48Accident · No injuriesClosedCessna 152 · Bedford, MANTSB MIA79DKT10Accident · No injuriesClosedEnstrom F28A · Stuart, FLNTSB MIA78FKJ94Accident · Serious injuriesClosedEnstrom F-28 · Brookwood, AL