NTSB investigations, NJ
180,624 investigations by the National Transportation Safety Board since 1962: 174,602 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\" = 'NJ' 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" = 'NJ' 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 NYC71FHA38Accident · Minor injuriesClosedCessna 177 · Basking Ridge, NJNTSB NYC70FHD23Accident · Serious injuriesClosedNavion A · Medford, NJNTSB NYC70FHD20Accident · No injuriesClosedPiper PA-28 · Medford, NJNTSB NYC70DHD22Accident · No injuriesClosedCessna 150 · Wildwood, NJNTSB NYC70DHD21Accident · No injuriesClosedCessna 150 · Medford, NJNTSB NYC70DHD17Accident · No injuriesClosedMooney M20C · Berlin, NJNTSB NYC70DHA09Accident · No injuriesClosedCessna 150 · Sussex, NJNTSB NYC70AN115Accident · No injuriesClosedBell 47J-2 · Piscataway, NJNTSB NYC70DHD16Accident · No injuriesClosedPiper PA-28 · Moorestown, NJNTSB NYC70FHM13Accident · No injuriesClosedMaule M-4 · Linden, NJNTSB NYC70FHM10Incident · No injuriesClosedBeech D-18S · Teterboro, NJNTSB NYC70DHD15Accident · Minor injuriesClosedPiper PA-28 · Newfield, NJNTSB NYC70DHD19Accident · No injuriesClosedAeronca 7AC · Ocean City, NJNTSB NYC70FHM11Accident · Minor injuriesClosedPiper PA-22 · Northvale, NJNTSB NYC70DHA08Accident · No injuriesClosedCessna 150 · Somerville, NJNTSB NYC70AN102Accident · 4 fatalClosedCessna 402 · Elizabeth, NJNTSB NYC70FHD11Accident · No injuriesClosedCessna 337 · Wrightstown, NJNTSB NYC70FHD09Accident · 1 fatalClosedBensen B-8M · Bridgeton, NJNTSB NYC70FHM07Accident · No injuriesClosedCessna 150 · Woodbridge, NJNTSB NYC70IN082Incident · No injuriesClosedGrumman G-159 · Pomona, NJNTSB NYC70DHD05Accident · No injuriesClosedBeech N35 · Millville, NJNTSB NYC70DHA05Accident · No injuriesClosedCessna 185 · Blairstown, NJNTSB NYC70FHM04Accident · Serious injuriesClosedPiper PA-28 · Westwood, NJNTSB NYC70AN071Accident · No injuriesClosedDehavilland DH125 · Morristown, NJNTSB NYC70DHA03Accident · No injuriesClosedPiper PA-28 · Bedminster, NJNTSB NYC70AN067Accident · No injuriesClosedMitsubishi MU-2B · Teterboro, NJNTSB NYC70DHD02Accident · No injuriesClosedCessna 177 · Vineland, NJNTSB NYC70AN066Accident · 2 fatalClosedPiper PA-24 · Cape May, NJNTSB NYC70F0245Accident · Minor injuriesClosedPiper PA-28 · East Hanover, NJNTSB NYC70D0229Accident · No injuriesClosedCessna 150 · Lakewood, NJNTSB NYC70D0228Accident · No injuriesClosedCessna 120 · Hancocks Brdge, NJNTSB NYC70F0223Accident · No injuriesClosedCessna 172 · Newton, NJNTSB NYC70D0216Accident · No injuriesClosedLuscombe 8A · Moorestown, NJNTSB NYC70A0055Accident · No injuriesClosedDouglas DC-8 · Newark, NJNTSB NYC70A0054Accident · No injuriesClosedPiper PA-28 · Bridgeport, NJNTSB NYC70D0002Accident · No injuriesClosedBrantly B-2 · Millville, NJNTSB NYC70A0051Accident · No injuriesClosedCessna U206 · Pittstown, NJNTSB NYC70F0194Accident · Minor injuriesClosedBellanca 17-30 · Princeton, NJNTSB NYC70D0208Accident · No injuriesClosedCessna 310L · Woodbine, NJNTSB NYC70D0206Accident · No injuriesClosedPiper PA-28 · Pittstown, NJNTSB NYC70F0250Accident · Serious injuriesClosedSchemp SH-1 · Hanover, NJNTSB NYC70F0189Accident · Minor injuriesClosedPiper PA-28 · Teterboro, NJNTSB NYC70F0167Accident · No injuriesClosedCessna 421 · Newark, NJNTSB NYC70D0162Accident · Minor injuriesClosedTrager T-3 · Millville, NJNTSB NYC70F0161Accident · 1 fatalClosedCessna 337C · Toms River, NJNTSB NYC70F0139Accident · No injuriesClosedCessna 310 · Lakewood, NJNTSB NYC70D0149Accident · No injuriesClosedChampion 7AC · Salem, NJNTSB NYC70F0091Accident · Minor injuriesClosedLuscombe 8E · Basking Ridge, NJNTSB NYC70I0025Incident · No injuriesClosedDouglas DC-9 · Atlantic City, NJNTSB NYC70D0077Accident · No injuriesClosedAeronca 7FC · Basking Ridge, NJ