V některých zemích, např. v Nizozemsku, Spojeném království, Švýcarsku, Německu a od r. 2010 i v Dánsku, je heroin za určitých podmínek poskytován resp. je umožněno jeho získání dlouhodobým uživatelům heroinu, takzvaně "na předpis". Ve Spojeném království může být heroin navíc lékařsky předepisován jako lék, např. v léčbě tišící bolest, pod názvem diamorphine chloride.