A 30-year-old man has been charged and is expected to appear in court today after drugs worth around £15,500 were found.
Officers seized quantities of herbal cannabis and MDMA from a property in Dingwall during a raid on Wednesday.
Constable Michael Clark from the Flexible Policing Team said: “The trade in illegal drugs will not be tolerated by police in the Highlands. We are committed to tackling crime involving drugs to make our communities safer.
“Information from the public is essential to make sure we can take action against anyone suspected of being involved in the trade in drugs.
“I would encourage anyone with concerns about drugs to contact police on 101 or call Crimestoppers on 0800 555 111 to pass information on anonymously.”