Two men and a teenager have appeared at Aberdeen Sheriff Court after £7,000 worth of heroin was recovered from Rosemount.
The drugs were picked up by police on Richmond Walk on Friday after officers followed up on intelligence.
Martin Kirkby, a 29-year-old from London, a 17-year-old from Birmingham and Guy Sutherland, a 37-year-old from Aberdeen, all made no plea or declaration and were released on bail.
Sutherland was also charged with the theft of a vehicle.
The trio will return to court at a later date.
Detective Sergeant Bruce Buntain urged people to report suspicious activity.
He said: “We are committed to tackling the illegal supply of drugs and associated criminality in the North East.
“We are grateful to the communities who support us and continue to urge anyone who has concerns or sees any suspicious activity to report this to police on 101.”