Three Island men were arrested Thursday following a raid at an Oak Bluffs home that turned up more than $50,000 in drugs and cash.

Police arrested Ryan Dunbar, 20, and William Rogers, 20, both residents of 7 Sea Glen Road, where Oak Bluffs officers executed a search warrant.

Mr. Dunbar was charged with possession with intent to distribute marijuana and trafficking in class B drugs. Mr. Rogers was charged with possession with intent to distribute class B, C and D drugs. A guest at the house, Sean Geddis, 20, of Edgartown, was also arrested and charged with possession of a class B substance.

A search of the house turned up six pounds of high grade marijuana, more than 230 miligrams of Percocet and nearly $15,000 in cash, said Oak Bluffs Police Lieut. Timothy Williamson.

Mr. Williamson estimated that the marijuana confiscated would have a street value of about $30,000, and that the Percocet would cost about $10,000.

“It was a good morning. We found what we were looking for,” said Mr. Williamson.

The Drug Task Force and the State Police collaborated on the search.

Mr. Williamson said Percocet is a popular drug on the Island right now. The prescription painkiller is expensive to purchase, selling for $30 to $50 per pill on the Island, and when users can’t afford it anymore, they tend to resort to a cheaper opiate, heroin, he said.

“I think there’s a misconception with young people who say, well, a doctor prescribes it so it can’t be that bad for you,” he said.

In addition to a small amount of drugs found in Mr. Geddis’s possession, police confiscated cell phones and paperwork, which may help officers with further investigations, Mr. Williamson said.

The three men were scheduled to be arraigned in Edgartown District Court on Friday.