Abstract
The demand for drug legalization is remarkably heterogeneous across countries and over time. A theory is presented to show that ruling politicians can influence this demand by choosing the level of enforcement of drug laws which will influence their exposure to drug use and their views on legalization. If legalization has, overall, expected social benefits, politicians opposed to it will adopt a higher level of law enforcement than politicians in favor. In this case, the level of law enforcement is excessive with respect to the optimal level. If instead, legalizing the drug has overall expected social costs, then the opposite will be the case. The examples of the Netherlands and the US are used to test the model.