The number of heroin addicts is increasing in the world. Both environmental and genetic factors both play critical roles in the process of heroin addiction. We aimed to investigate the associations between single nucleotide polymorphisms (SNPs) in LIN7C, BDNFOS and BDNF genes and drug addiction in the Han Chinese population.