I don't think there's a drug dealer in my town.
your town would have to be seriously small to not have a drug dealer.
do you have dirty toothless people hanging around the central area?
if you got even ONE, there will also be a drug dealer there.
i stayed in a town of less than 5000 people, and there was a tiny group of junkies, another tiny group of hard partyers, and therefore also an even smaller group of drug dealers.
in my opinion, its automatic