NTSB investigations, MD
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\" = 'MD' 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" = 'MD' 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 NYC72FIG26Accident · Serious injuriesClosedPiper PA-32 · Oakland, MDNTSB NYC72FIG23Accident · No injuriesClosedMaule M4220C · Keedysville, MDNTSB NYC72FIG21Accident · No injuriesClosedCessna 182 · Gaithersburg, MDNTSB NYC72FIG22Accident · No injuriesClosedCessna 150 · College Park, MDNTSB NYC72AN119Accident · 1 fatalClosedPiper PA-28 · Laytonsville, MDNTSB NYC72AN115Accident · 1 fatalClosedCessna 150L · Stevensville, MDNTSB NYC72IN112Incident · No injuriesClosedBeech 99 · Friendship Int, MDNTSB NYC72FIG20Accident · No injuriesClosedCessna 150 · Laurel, MDNTSB NYC72AN107Accident · 2 fatalClosedPiper J-3 · College Park, MDNTSB NYC72FIG18Accident · No injuriesClosedCessna 172K · Westminster, MDNTSB NYC72AN088Accident · 2 fatalClosedCessna 172D · Perryville, MDNTSB NYC72AN087Accident · 1 fatalClosedPiper PA-30 · Hanover, MDNTSB NYC72FIA13Accident · No injuriesClosedBellanca 14-19 · Friendly, MDNTSB NYC72DIG17Accident · No injuriesClosedPiper PA-28 · Montgomery, MDNTSB NYC72FIG16Accident · No injuriesClosedCessna 150J · Crownsville, MDNTSB NYC72FIA10Accident · No injuriesClosedBeech A23-24 · Lexington Park, MDNTSB NYC72FIA09Accident · 2 fatalClosedLake LA-4A · Laplata, MDNTSB NYC72DIG15Accident · No injuriesClosedCessna 140 · Ocean City, MDNTSB NYC72AN058Accident · 2 fatalClosedFairchild M-62A · Stevensville, MDNTSB NYC72FIG14Accident · Minor injuriesClosedGlobe GC-1B · Perry Hall, MDNTSB NYC72AN041Accident · 3 fatalClosedCessna 337A · Boonsboro, MDNTSB NYC72DIA04Accident · No injuriesClosedChampion 7ECA · California, MDNTSB NYC72FIG13Accident · Minor injuriesClosedMooney M20A · Mitchellville, MDNTSB NYC72DIG12Accident · No injuriesClosedPiper PA-22 · Pasadena, MDNTSB NYC72AN032Accident · 3 fatalClosedPiper PA-32 · Corriganville, MDNTSB NYC72AN030Accident · 3 fatalClosedPiper PA-28 · Accident, MDNTSB NYC72FIG10Accident · 1 fatalClosedDehavnd Can DHC-1B · Stevensville, MDNTSB NYC72AN024Accident · No injuriesClosedCessna 150K · Frederick, MDNTSB NYC72FIG06Accident · No injuriesClosedBell 47D-1 · Union Bridge, MDNTSB NYC72FIG09Accident · No injuriesClosedPiper PA-23 · Westminster, MDNTSB NYC72FIG08Accident · No injuriesClosedPiper PA-28 · White Marsh, MDNTSB NYC72DIG07Accident · No injuriesClosedCessna 182 · Cambridge, MDNTSB IAD72AI003Accident · 1 fatalClosedPiper PA-28 · St.Michaels, MDNTSB IAD72FIG05Accident · Serious injuriesClosedMooney M20G · College Park, MDNTSB IAD72DIG03Accident · No injuriesClosedCessna 150 · Finksburg, MDNTSB IAD72FIG02Accident · Minor injuriesClosedHughes 269B · Bowie, MDNTSB IAD72FIG01Accident · No injuriesClosedBell 206A · Rosedale, MDNTSB IAD72FIG33Accident · No injuriesClosedPiper PA-22 · White Marsh, MDNTSB IAD71FIG32Accident · No injuriesClosedBeech 35 · Golts, MDNTSB IAD71DIA22Accident · No injuriesClosedCessna 170B · Cobb Island, MDNTSB IAD71FIG31Accident · Serious injuriesClosedBeech B35 · Stevensville, MDNTSB MIA71IM101Incident · No injuriesClosedDouglas DC-9 · Baltimore, MDNTSB IAD71FIA21Accident · Minor injuriesClosedCessna 150 · Lusby, MDNTSB IAD71II052Incident · No injuriesClosedBeech B55 · Easton, MDNTSB IAD71AI050Accident · 1 fatalClosedCessna 172H · Hollywood, MDNTSB IAD71DIG30Accident · No injuriesClosedPiper PA-28 · Westminster, MDNTSB IAD71FIG28Accident · Minor injuriesClosedCessna 172K · Fallston, MDNTSB IAD71FIG27Accident · Minor injuriesClosedPiper J3L-65 · Edgewater, MDNTSB IAD71FIG29Accident · No injuriesClosedPiper PA-28 · White Marsh, MDNTSB IAD71FIG26Accident · Serious injuriesClosedCessna 172 · College Park, MD