A significant amount of heroin with an estimated street value of up to £11,000 was seized from a house in Lerwick by police officers on Tuesday.
An occupant of the house, a 26-year-old man, has been arrested and remains in custody. A report is to be sent to the procurator fiscal.
Police in the town said the seizure was a result of “determined action” by officers who were acting on information provided by the public.
A spokesman added: “The disruption of drugs misuse and supply on Shetland continues and can only progress with support and information provided by the community.”