A 14 year-old boy is among four people to have been charged following drug searches in Elgin and Buckie.
A 30-year-old man, and two women, aged 48 and 53 have also been charged and will be reported to the Procurator Fiscal in relation to possession of controlled drugs.
More than £3,700 in cash was recovered from the search warrants.
Detective constable Kyle MacKinnon of the north-east division’s organised crime investigation team said: “Today’s action is a direct result of members of the public coming forward with information. Police Scotland will continue to take action to tackle the issues local communities highlight as a concern and would encourage people with information about drug activity and organised crime to come forward.”
Anyone with information is encouraged to contact Police Scotland on 101 or Crimestoppers on 0800 555 111 if they wish to remain anonymous.
14 year-old among four charged following drugs search