NTSB investigations, PR
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\" = 'PR' 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" = 'PR' 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 MIA80FKA05Accident · No injuriesClosedCessna 150 · Rio Grande, PRNTSB MIA80FA030Accident · No injuriesClosedDouglas DC-3 · San Juan, PRNTSB MIA80FKA03Accident · No injuriesClosedCessna 336 · Mona Island, PRNTSB MIA80FKA02Accident · No injuriesClosedCessna 172 · Mona Island, PRNTSB MIA80FKA01Accident · No injuriesClosedCessna 188 · Sabana, PRNTSB MIA79FA116Accident · No injuriesClosedConvair 440 · San Juan, PRNTSB MIA79FA115Accident · 2 fatalClosedCessna 336 · San Juan, PRNTSB MIA79FKA12Accident · Minor injuriesClosedPiper PA-38 · Camuy, PRNTSB MIA79FKA11Accident · Serious injuriesClosedBeech B24R · Arecibo, PRNTSB MIA79FKA10Accident · No injuriesClosedPiper PA-28 · Mayaguez, PRNTSB MIA79FKA08Accident · No injuriesClosedBeech E18S · San Juan, PRNTSB MIA79FKA06Accident · Minor injuriesClosedCessna 182 · Vieques, PRNTSB MIA79FA082Accident · 4 fatalClosedCessna 172M · San Juan, PRNTSB MIA79FA084Accident · No injuriesClosedBeech G18S · San Juan, PRNTSB MIA79FKA04Accident · Minor injuriesClosedAerostar 600A · Ponce, PRNTSB MIA79DKA04Accident · No injuriesClosedPiper PA-28 · San Juan, PRNTSB MIA79FKA03Accident · No injuriesClosedCessna A185F · Aguadilla, PRNTSB MIA79DKA02Accident · No injuriesClosedCessna 206 · Vieques, PRNTSB MIA79FKA01Accident · Serious injuriesClosedCessna 172 · San Juan, PRNTSB DCA78AA024Accident · 6 fatalClosedBeech D18S · San Juan, PRNTSB MIA78FA120Accident · 2 fatalClosedGrum-Amer AA1A · Toa Baja, PRNTSB MIA78FKA06Accident · No injuriesClosedPiper PA-31 · Culebra Is, PRNTSB MIA78FA047Accident · No injuriesClosedDouglas DC-6B · San Juan, PRNTSB MIA78DKA05Accident · Serious injuriesClosedBell UH-1H · Barranquitas, PRNTSB MIA78FKA03Accident · No injuriesClosedPiper PA-22 · Arecibo, PRNTSB MIA78FA027Accident · No injuriesClosedDouglas DC-3 · Rio Grande, PRNTSB MIA78FA016Accident · 5 fatalClosedBrittnorman BN-2A · Vieques, PRNTSB MIA78DKA04Accident · No injuriesClosedCessna 172 · Utuado, PRNTSB MIA78FKA01Accident · Minor injuriesClosedCessna 337 · San Juan, PRNTSB MIA77DA070Accident · Serious injuriesClosedBeech 65B80 · Ponce, PRNTSB MIA77FA058Accident · No injuriesClosedGrumman G-73 · San Juan, PRNTSB MIA77FA053Accident · No injuriesClosedDouglas DC-3 · San Juan, PRNTSB MIA77DKA05Accident · Minor injuriesClosedPiper PA-23 · San Juan, PRNTSB MIA77FKA06Accident · No injuriesClosedAero Comdr 100 · Lajas, PRNTSB MIA77FKA04Accident · Serious injuriesClosedMooney M20E · Ponce, PRNTSB MIA77FA031Accident · 1 fatalClosedBell 206-A · Jayuya, PRNTSB MIA77FA028Accident · No injuriesClosedCurtiss C-46A · San Juan, PRNTSB NYC77IA021Incident · No injuriesClosedBoeing 747 · San Juan, PRNTSB MIA77FA018Accident · 1 fatalClosedGrum Amer AA-1B · Dorado, PRNTSB MIA77DKA03Accident · Minor injuriesClosedPiper PA-32 · Isla Verde, PRNTSB MIA77DKA02Accident · No injuriesClosedGrum Amer AA-1B · Manati, PRNTSB MIA77FKA01Accident · No injuriesClosedGrumman G-164 · Yauco, PRNTSB MIA76DKA08Accident · No injuriesClosedCessna 310 · Vieques, PRNTSB MIA78FKA09Accident · No injuriesClosedPiper PA-28 · Las Marias, PRNTSB MIA76DKA06Accident · No injuriesClosedCessna 150L · Moca, PRNTSB MIA76FKA05Accident · Minor injuriesClosedCessna 411 · San Juan, PRNTSB MIA76AM035Accident · No injuriesClosedDouglas DC-6B · San Juan, PRNTSB NYC76AN034Accident · Serious injuriesClosedBoeing 747 · San Juan, PRNTSB MIA75AM024Accident · Minor injuriesClosedBrittnorm BN-2A · San Juan, PRNTSB MIA76DKA02Accident · No injuriesClosedCessna 188 · Guayama, PR