Traces of cocaine were found in all six pubs tested by police in Lancashire in an operation to highlight drug use.
Landlords in Chorley were "shocked and horrified" that surfaces in their pubs were smeared with class A drugs, a local councillor said.
The testing was done with the co-operation of Chorley Council and the town's licensees.
Some bars and clubs have removed flat surfaces from their toilets in an attempt to prevent drug use.
'Low' drug use
Councillor Alan Cullens, of Chorley Council, said: "Some pub landlords in Chorley are well aware of the drug issue in the town.
"What this testing found was traces of drugs on toilet seats and in other places you wouldn't immediately think people would use."
Lancashire police carried out the testing as part of the town's Pubwatch scheme.
Insp Kevin Otter, of Lancashire police, said: "Chorley, like many towns, has some issues with drugs, however, drug related crime and drug activity is relatively low across the borough.
"While clearly the identification of drugs in a public house is a concern, it must be looked at in context of the crime in the area as a whole."