NTSB investigations, 1969
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\") = 1969 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") = 1969 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 MIA70A0044Accident · 2 fatalClosedCessna 210G · Valdosta, GANTSB LAX70A0034Accident · 1 fatalClosedBeech K35 · Reno, NVNTSB LAX70A0032Accident · No injuriesClosedTaylorcraft BC-12D · Santa Paula, CANTSB FTW70F0334Accident · Serious injuriesClosedCessna 150 · Lampasas, TXNTSB CHI70A0039Accident · No injuriesClosedBeech 99 · Detroit, MINTSB OAK70A0032Accident · 4 fatalClosedBeech J35 · Benton Sta, CANTSB MKC70DCD18Accident · No injuriesClosedPiper PA-18 · Clarinda, IANTSB MKC70D0298Accident · No injuriesClosedCessna 170 · Beatrice, NENTSB MIA70D0243Accident · No injuriesClosedCessna 170A · Memphis, TNNTSB FTW70A0039Accident · 4 fatalClosedCessna 172K · Bellville, TXNTSB CHI70F0387Accident · Serious injuriesClosedCessna 150 · Lebanon, KYNTSB NYC70F0223Accident · No injuriesClosedCessna 172 · Newton, NJNTSB NYC70D0244Accident · No injuriesClosedCessna 177 · Fulton, NYNTSB NYC70D0222Accident · No injuriesClosedTaylorcraft BC-12 · New Salem, NYNTSB MKC70D0285Accident · No injuriesClosedPiper PA-22 · Hudson, KSNTSB FTW70F0367Accident · No injuriesClosedCessna 172H · Tyronza, ARNTSB DEN70F0137Accident · No injuriesClosedPiper PA-12 · Lordsburg, NMNTSB DEN70D0149Accident · No injuriesClosedAeronca 7BCM · Vernal, UTNTSB ANC70A0046Accident · No injuriesClosedCessna 206 · Cordova, AKNTSB OAK70F0174Accident · No injuriesClosedPiper PA-28 · Lahaina, HINTSB OAK70D0196Accident · No injuriesClosedCessna 172 · Laytonville, CANTSB OAK70D0189Accident · No injuriesClosedCessna 170 · Concord, CANTSB OAK70D0186Accident · No injuriesClosedPiper PA-22 · Patterson, CANTSB NYC70D0242Accident · Minor injuriesClosedPiper PA-16 · Baldwinsville, NYNTSB MKC70F0274Accident · No injuriesClosedPiper PA-22 · Oglala, SDNTSB LAX70F0215Accident · Serious injuriesClosedTaylorcraft BC12-D · Lamont, CANTSB FTW70D0343Accident · No injuriesClosedCessna 150 · New Braunfels, TXNTSB FTW70A0040Accident · 1 fatalClosedBeech J35 · Fulton, TXNTSB DEN70A0039Accident · 1 fatalClosedBeech B35 · Tucumcari, NMNTSB CHI70F0391Accident · No injuriesClosedPiper PA-30 · Grand Rapids, MINTSB CHI70F0363Accident · No injuriesClosedPiper J3C-65 · Dowagiac, MINTSB CHI70F0356Accident · No injuriesClosedPiper PA-28 · Vandalia, OHNTSB ANC70D0075Accident · No injuriesClosedChampion 7GCB · Huslia, AKNTSB OAK70D0185Accident · No injuriesClosedStearman E-75 · Paauhau, HINTSB MIA70F0311Accident · No injuriesClosedMooney M20A · Savannah, GANTSB MIA70A0043Accident · 1 fatalClosedCessna 170B · Ft.Lauderdale, FLNTSB LAX70F0211Accident · Minor injuriesClosedPiper PA-24 · Pacoima, CANTSB DEN70A0038Accident · 11 fatalClosedLockheed 18 · Albuquerque, NMNTSB UNK70X0107Accident · Serious injuriesClosedCessna 310C · Matamoros, MexicoNTSB NYC70A0060Accident · 1 fatalClosedCessna 150G · Miller Place, NYNTSB MIA70F0274Accident · No injuriesClosedCessna 310 · St.Thomas, VINTSB FTW70D0309Accident · No injuriesClosedPiper PA-18 · Wharton, TXNTSB DEN70A0037Accident · Serious injuriesClosedCessna 206 · Rawlins, WYNTSB MKC70A0031Accident · 2 fatalClosedCessna 172K · Ulysses, KSNTSB LAX70D0220Accident · Minor injuriesClosedCessna 172 · Goleta, CANTSB DEN70A0036Accident · Minor injuriesClosedLear 24 · Salt Lake City, UTNTSB NYC70I0058Incident · No injuriesClosedBeech G18S · Griffiss Afb, NYNTSB NYC70A0059Accident · 1 fatalClosedMooney M20E · Poughkeepsie, NYNTSB MIA70F0244Accident · Minor injuriesClosedBeech 95 · Pompano Beach, FLNTSB LAX70D0223Accident · No injuriesClosedCessna 172 · Scottsdale, AZ