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 NYC66D0606Accident · No injuriesClosedPiper PA-28 · Laurel, MDNTSB NYC66D0605Accident · No injuriesClosedCessna 172 · Taylorsville, MDNTSB NYC66D0583Accident · No injuriesClosedPiper J3C · Bowie, MDNTSB NYC66D0580Accident · No injuriesClosedPiper PA-12 · Gaithersburg, MDNTSB NYC66F0598Accident · No injuriesClosedCessna 170B · Friendly, MDNTSB NYC66A0101Accident · No injuriesClosedHughes 269B · Edmonston, MDNTSB NYC66A0099Accident · Serious injuriesClosedBrantly B-2B · Clinton, MDNTSB NYC66F0561Accident · No injuriesClosedBeechcraft A23 · Gaithersburg, MDNTSB NYC66D0533Accident · No injuriesClosedCessna 150 · Friendly, MDNTSB NYC66F0544Accident · Minor injuriesClosedAero Comdr 500-B · Hagerstown, MDNTSB NYC66F0543Accident · No injuriesClosedAeronca 7BCM · Cumberland, MDNTSB NYC66D0515Accident · Minor injuriesClosedPiper J-3 · Edgewater, MDNTSB NYC66D0514Accident · No injuriesClosedPiper PA-22 · Newberg, MDNTSB NYC66D0507Accident · No injuriesClosedCessna 150 · Gaithersburg, MDNTSB NYC66D0506Accident · No injuriesClosedPiper PA-22 · Glen Arm, MDNTSB NYC66A0084Accident · No injuriesClosedBell 47G2 · Bowie, MDNTSB NYC66A0075Accident · 1 fatalClosedPiper PA-28 · Gaithersburg, MDNTSB NYC66F0460Accident · No injuriesClosedPiper PA-28 · Baltimore, MDNTSB NYC66F0440Accident · No injuriesClosedCessna 172F · Baltimore, MDNTSB NYC66F0443Accident · No injuriesClosedErcoupe 415-C · Laytonsville, MDNTSB NYC66F0398Accident · No injuriesClosedCessna 172 · Gaithersburg, MDNTSB NYC66F0388Accident · Serious injuriesClosedCessna 172 · Stevensville, MDNTSB NYC66D0425Accident · No injuriesClosedCessna 175 · Rockville, MDNTSB NYC66D0342Accident · No injuriesClosedCessna 172 · College Park, MDNTSB NYC66D0337Accident · No injuriesClosedChampion 7ECA · Clinton, MDNTSB NYC66D0331Accident · Minor injuriesClosedCessna 150 · Gaithersburg, MDNTSB NYC66F0359Accident · No injuriesClosedCessna 210B · Clinton, MDNTSB NYC66D0316Accident · No injuriesClosedCessna 170B · Baltimore, MDNTSB NYC66D0315Accident · No injuriesClosedCessna 150 · Pocomoke City, MDNTSB NYC66F0322Accident · No injuriesClosedPiper PA-23 · Reverdale, MDNTSB NYC66D0304Accident · No injuriesClosedCessna 150 · Clinton, MDNTSB NYC66F0306Accident · No injuriesClosedCessna 140 · Gaithersburg, MDNTSB NYC66D0281Accident · Minor injuriesClosedPiper PA-22 · Stevensville, MDNTSB NYC66F0285Accident · No injuriesClosedPiper PA-12 · College Park, MDNTSB NYC66D0303Accident · No injuriesClosedPiper PA-28 · Annapolis, MDNTSB NYC66F0305Accident · Minor injuriesClosedRyan ST-3KR · Laurel, MDNTSB NYC66D0280Accident · No injuriesClosedCessna 170 · Gaithersburg, MDNTSB NYC66A0044Accident · Minor injuriesClosedBell 47H-1 · Clinton, MDNTSB NYC66F0259Accident · No injuriesClosedStinson 108 · Ocean City, MDNTSB NYC66A0036Accident · 1 fatalClosedPiper PA-23 · Glen Burnie, MDNTSB NYC66D0250Accident · No injuriesClosedPiper PA-22 · Baltimore, MDNTSB NYC66D0239Accident · No injuriesClosedLeister-K 10-A · Frizzelburg, MDNTSB NYC66F0223Accident · No injuriesClosedPiper PA-24 · Gaithersburg, MDNTSB NYC66F0202Accident · Minor injuriesClosedPiper PA-22 · Edgewater, MDNTSB NYC66D0173Accident · No injuriesClosedPiper PA-22 · Laytonsville, MDNTSB NYC66F0217Accident · Minor injuriesClosedBeechcraft C-45H · Cambridge, MDNTSB NYC66F0142Accident · No injuriesClosedBeechcraft A35 · Elkton, MDNTSB NYC66D0149Accident · No injuriesClosedCessna 172 · Essex, MDNTSB NYC66A0020Accident · Serious injuriesClosedBrantly B-2B · Cumberland, MDNTSB NYC66A0019Accident · No injuriesClosedBrantly B-2B · Silver Spring, MD