Thirty-one people facing a total of 170 charges after a major OPP drug sweep in the Napanee area - between Kingston and Belleville.
Cocaine, crack cocaine, oxycodone, morphine, methamphetamine and marijuana were seized by undercover officers.
Police made arrests in Napanee, Deseronto and Odessa.
A 15-year-old boy is among those charged.