Prices Per Gram, 2016
United States:
Black tar heroin: range from $17-$400
South American heroin: range from $45-500
Canada:
Heroin: range from $105.70-$452.80
UK, 2016:
Brown heroin: typical price $67.80, range from $54.20-$81.30
Opium: typical price $13.60, range from $13.60-$20.30
Source
UN Office on Drugs and Crime. Retail and Wholesale Drug Prices (In US$), accessed March 20, 2021.