Salah satu efek jangka panjang yang paling merugikan dari heroin adalah kecanduan itu sendiri. Ketergantungan adalah penyakit kronis yang kambuh, ditandai dengan pencarian dan penggunaan obat secara kompulsif, dan oleh perubahan neurokimiawi dan molekuler di otak. Ketergantungan fisik berkembang dengan dosis obat yang lebih tinggi. Dengan ketergantungan fisik, tubuh beradaptasi dengan keberadaan obat dan gejala putus obat terjadi jika penggunaan dikurangi secara tiba-tiba. Penarikan dapat terjadi dalam beberapa jam setelah terakhir kali obat diminum.