Four people have been arrested after cannabis worth a estimated total value of £22,000 was recovered during two raids in Glenrothes.
Officers recovered the first haul, said to have a street value of more than £18,000, after searching an address on Inveraray Avenue.
Two men, both aged 42, and a 38-year-old woman were all arrested as a result.
Then later that same day police stopped a car on Whitworth Road and discovered a further quantity of cannabis said to worth £4,000.
A 22-year-old man was arrested in connection with this find.
Police have thanked the public for their support in providing information that helped lead to these arrests.
Inspector Kirk Donnelly, responsible for local policing in Glenrothes said: “There is no place for drug dealing in our society and I would like to reassure the residents of Glenrothes that all information relating to drug dealing activity from the public is constantly reviewed and acted on where evidence permits.”