Skip to content
Independent analysis of NHS open data
PharmaInsight

Melatonin vs Eszopiclone

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

Melatonin was dispensed 8,881.4× as often as Eszopiclone in May 2026 — 266,442 items versus 30 in England.

266,442items

Melatonin · May 2026

NHSBSA Prescription Cost Analysis

30items

Eszopiclone · May 2026

NHSBSA Prescription Cost Analysis

Figure 1. Melatonin versus Eszopiclone: national items dispensed by month

▬ Melatonin   ·   ╌ Eszopiclone

0 138k 276k Jan 2021 Nov 2021 Sep 2022 Jul 2023 May 2024 Apr 2025 May 2026 Eszopiclone 266,442 Jan 2021: 119k Feb 2021: 114k Mar 2021: 130k Apr 2021: 124k May 2021: 120k Jun 2021: 129k Jul 2021: 129k Aug 2021: 121k Sep 2021: 132k Oct 2021: 127k Nov 2021: 134k Dec 2021: 140k Jan 2022: 139k Feb 2022: 130k Mar 2022: 147k Apr 2022: 137k May 2022: 145k Jun 2022: 143k Jul 2022: 143k Aug 2022: 142k Sep 2022: 151k Oct 2022: 148k Nov 2022: 155k Dec 2022: 154k Jan 2023: 162k Feb 2023: 150k Mar 2023: 175k Apr 2023: 154k May 2023: 168k Jun 2023: 172k Jul 2023: 169k Aug 2023: 168k Sep 2023: 174k Oct 2023: 176k Nov 2023: 182k Dec 2023: 181k Jan 2024: 196k Feb 2024: 184k Mar 2024: 188k Apr 2024: 195k May 2024: 200k Jun 2024: 191k Jul 2024: 207k Aug 2024: 196k Sep 2024: 204k Nov 2024: 211k Dec 2024: 217k Jan 2025: 233k Feb 2025: 210k Mar 2025: 225k Apr 2025: 222k May 2025: 233k Jun 2025: 234k Jul 2025: 248k Aug 2025: 226k Sep 2025: 252k Oct 2025: 258k Nov 2025: 246k Dec 2025: 269k Jan 2026: 273k Feb 2026: 253k Mar 2026: 276k Apr 2026: 272k May 2026: 266k

Source: NHSBSA Prescription Cost Analysis, to May 2026

Melatonin versus Eszopiclone, May 2026
Measure Melatonin Eszopiclone
Items, May 2026 266,442 30
Items, last 12 months 3,074,623 302
Net ingredient cost, May 2026 £3,859,620 £104

See the full profile for Melatonin or Eszopiclone.