NTSB investigations, 1981
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\") = 1981 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") = 1981 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 LAX81FVA50Accident · Minor injuriesClosedGreat Lakes 2T-1A · Fresno, CANTSB LAX81FUM16Accident · Serious injuriesClosedErco 415-D · El Cajon, CANTSB FTW81FPM13Accident · Minor injuriesClosedPiper PA-28 · Tulsa, OKNTSB FTW81FPJ29Accident · Minor injuriesClosedCessna 182 · Lawton, OKNTSB FTW81FA110Accident · 4 fatalClosedPiper PA-22 · Busch, ARNTSB FTW81DPD28Accident · Minor injuriesClosedCessna 152 · Roanoke, TXNTSB ATL81FKG28Accident · No injuriesClosedPiper PA-18 · Carrollton, GANTSB ANC81DAG45Accident · No injuriesClosedMaule M-5 · Eagle River, AKNTSB LAX81FVG46Accident · No injuriesClosedMaule M5-235 · Redding, CANTSB LAX81FUJ71Accident · No injuriesClosedCessna 337 · Quartzsite, AZNTSB LAX81DUJ72Accident · No injuriesClosedCessna 172N · Page, AZNTSB LAX81DUJ68Accident · No injuriesClosedPiper PA-28 · Elgin, AZNTSB FTW81DQG38Accident · No injuriesClosedCessna R172K · Milnesand, NMNTSB FTW81DPG48Accident · No injuriesClosedCessna 188 · Lake Village, ARNTSB CHI81FEX18Accident · Minor injuriesClosedCessna 210J · Wirt, INNTSB CHI81FEC28Accident · Serious injuriesClosedCessna U206F · Plymouth, MINTSB ATL81FIJ11Accident · Minor injuriesClosedHughes 269B · Ceredo, WVNTSB ATL81FA084Accident · 4 fatalClosedCessna 172 · Martin, KYNTSB ANC81IA068Incident · No injuriesClosedCessna 207A · Skagway, AKNTSB ANC81FA067Accident · 2 fatalClosedBellanca 7GCBC · Fairbanks, AKNTSB ANC81FA066Accident · 1 fatalClosedChampion 7GCB · Wasilla, AKNTSB ANC81FA064Accident · Minor injuriesClosedHughes 369D · Tanacross, AKNTSB ANC81DA070Accident · No injuriesClosedDehavilland DHC-2 · Juneau, AKNTSB ANC81DA065Accident · Serious injuriesClosedCessna 185 · Bethel, AKNTSB MKC81FCJ16Accident · 1 fatalClosedPiper PA-25 · Beatrice, NENTSB LAX81IA100Incident · No injuriesClosedDouglas DC-9 · Burbank, CANTSB LAX81DVA49Accident · No injuriesClosedBeech M35 · Fresno, CANTSB LAX81DUJ69Accident · No injuriesClosedCessna 150L · Bullhead City, AZNTSB DEN81FA042Accident · No injuriesClosedCessna TU206G · Cisco, UTNTSB DEN81DTK12Accident · No injuriesClosedPiper PA-28 · Langford, SDNTSB CHI81FA066Accident · 1 fatalClosedPiper PA-32R · Crystal, MNNTSB CHI81DEK20Accident · No injuriesClosedSchweizer 1-36 · Montpelier, OHNTSB CHI81DEE45Accident · No injuriesClosedCessna 150 · Morris, ILNTSB ATL81FA083Accident · 2 fatalClosedPiper PA-38 · Smiths Station, ALNTSB MKC81FCG40Accident · No injuriesClosedCessna 152 · Clever, MONTSB MKC81FCD20Accident · Minor injuriesClosedN American P-51D · Council Bluffs, IANTSB MIA81FLD49Accident · No injuriesClosedCessna 152 · Clearwater, FLNTSB LAX81FA097Accident · 2 fatalClosedCessna 172M · Healdsburg, CANTSB LAX81DVA48Accident · No injuriesClosedPiper PA-36 · Hanford, CANTSB LAX81DUJ70Accident · No injuriesClosedGrumman G-164B · Yuma, AZNTSB FTW81IA109Incident · No injuriesClosedBeech B99 · Shreveport, LANTSB FTW81DRG45Accident · No injuriesClosedCessna A188B · Charlotte, TXNTSB FTW81DPG47Accident · No injuriesClosedRockwell S2R · Dumas, ARNTSB CHI81FEV22Accident · No injuriesClosedCessna 172M · Pekin, ILNTSB ATL81FLJ09Accident · Serious injuriesClosedCessna 172K · Conetoe, NCNTSB ATL81FKG27Accident · No injuriesClosedPiper PA-28 · Dahlonega, GANTSB NYC81IA059Incident · No injuriesClosedPiper PA-34 · Newark, NJNTSB MKC81FCQ42Accident · No injuriesClosedCessna U206C · Wichita, KSNTSB LAX82FVA47Accident · Serious injuriesClosedGrumman G-164A · Pixley, CANTSB LAX81DXQ22Accident · No injuriesClosedCessna T210 · Ely, NV