Skip to content
PharmaInsight

Tramadol hydrochloride vs Diamorphine hydrochloride (Systemic)

National NHS prescribing compared (Prescription Cost Analysis)
Data updated March 2026

Tramadol hydrochloride was dispensed 2,769.6× as often as Diamorphine hydrochloride (Systemic) in March 2026 — 418,216 items versus 151 in England.

418,216items

Tramadol hydrochloride · March 2026

NHSBSA Prescription Cost Analysis

151items

Diamorphine hydrochloride (Systemic) · March 2026

NHSBSA Prescription Cost Analysis

Figure 1. Tramadol hydrochloride versus Diamorphine hydrochloride (Systemic): national items dispensed by month

▬ Tramadol hydrochloride   ·   ╌ Diamorphine hydrochloride (Systemic)

Diamorphine hydr… 418,216

Source: NHSBSA Prescription Cost Analysis, to March 2026

Tramadol hydrochloride versus Diamorphine hydrochloride (Systemic), March 2026
Measure Tramadol hydrochloride Diamorphine hydrochloride (Systemic)
Items, March 2026 418,216 151
Items, last 12 months 5,034,175 4,030
Net ingredient cost, March 2026 £1,567,875 £25,254

See the full profile for Tramadol hydrochloride or Diamorphine hydrochloride (Systemic).