Which European Country Has the Highest Price of Heroin?

Heroin Retail Price (Street Prices) (USD per gram), 2012 or latest
Law & Crime | December 30, 2018
$2.99
Excel Sheet

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.

Heroin Retail Price (Street Prices) Unit 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
Austria USD per gram 69.0 99.3 110 97.0 92.7
Denmark USD per gram 100 91.9 158 148 151
Finland USD per gram 125 151 235 223 159
Germany USD per gram 46.0 47.7 53.0 51.0 48.0
Ireland USD per gram 251 274 294 209 207
Italy USD per gram 66.0 65.5 78.2 71.5 68.1
Luxembourg USD per gram 102 95.9 96.0 96.0 88.1
Netherlands USD per gram 38.0 32.9 53.4 53.4 50.8
Norway USD per gram 220 240 170 160 152
Portugal USD per gram 52.0 51.5 48.5 51.0 46.7
Spain USD per gram 78.0 85.9 92.0 86.0 80.4
Sweden USD per gram 138 185 234 201 214
Switzerland USD per gram 39.0 41.8 37.0 46.0 47.8
USA USD per gram 362 356 361 385 450 ... ...
United Kingdom USD per gram 71.0 101 83.0 69.0 61.5