Based on a comparison of 18 countries in 2012, USA ranked the highest in heroin retail price on the street with USD 450 per gram followed by Sweden and Ireland. On the other end of the scale was Greece with USD 18.0 per gram, Belgium with USD 35.8 per gram and France with USD 45.1 per gram.
Average heroin retail price on the street reached USD 68.5 per gram in 2012 in the World according to Europol. This is 6.17 % less than in the previous year and 9.51 % more than 10 years ago.
Historically, average heroin retail price on the street reached an all time high of USD 173 per gram in 1990 and an all time low of USD 59.0 per gram in 2001. The average annual growth amounted to -4.12 % since 1990.
Data for more countries are available at Heroin Retail Price (Street Prices) indicator page.