United Kingdom

United Kingdom, including England, Wales, and Northern Ireland

Retail Price of Heroin in the US, Canada and the UK

According to the United Nations Office on Drugs and Crime:

In the United States in 2015 (the most recent year for which data are available), the retail price of black tar heroin ranged from $20 to $300 per gram; the retail price of South American heroin ranged from $25 to $400 per gram; and the retail price of southwest Asian heroin ranged from $120 to $300 per gram.

In Canada in 2014 (the most recent year for which data are available), the retail price of opium ranged from $43 to $55.90 per gram; and the retail price of heroin ranged from $154.80 to $300.90 per gram.