Jeffrey Bishop, 53, of Cherryfield has been charged with trafficking drugs within 1000 feet of a school.
The Maine Drug Enforcement Agency made the arrest after investigating a complaint at the Narraguagus High School in Harrington, where a minor was provided drugs.
Maine Drug Enforcement Special Agents of the Downeast Task Force serving Washington County joined the investigation to identify the source of the seized drugs.
The recovered drugs were identified as 22 pills containing hydrocodone and 3 three small bags containing a total of approximately 800 milligrams of a powder identified as containing fentanyl.