Three people were arrested following two drug raids in Melksham on Saturday.
James William Smith, 26, of no fixed address, was arrested in Barnwell Road and later charged with possession of a Class A drug, believed to be cocaine.
He was released on police bail and is due to appear before magistrates in Chippenham on January 4.
A 23-year-old man was arrested for the possession of cannabis and a 15-year-old girl for assaulting a police constable in a raid at a property in Littlejohn Avenue.
The man got a formal caution and the girl a reprimand.