<p>As many countries are hit by the social economic impact of heroin addiction, there is an urgent need to have an effective awareness program that focuses on educating the population on the danger of heroin addiction and helping the heroin-users quit. This paper aims to study the effect of the awareness program on the spread of heroin dependence using a mathematical model with distributed delay. First, we show the existence threshold parameter <span></span><math>