Retail Prices of Heroin (US$)
United States (2019):
Heroin: range from $20-$400 per gram
Canada (2018):
Heroin: range from $108.19-463.68 per gram
UK (2021):
Heroin: range from $55.02-137.55 per gram
Source
UN Office on Drugs and Crime. World Drug Report 2024: Statistical Annex. Table 8.1: Prices and Purities of Drugs, accessed April 22, 2025.