Skip to content
Independent analysis of NHS open data
PharmaInsight

Metronidazole

Infections Antibacterial drugs BNF 0501110C0
Data updated April 2026 Download CSV

Metronidazole was ranked 184th of 1,792 medicines by items in April 2026, with 93,873 items, up 2.9% on a year earlier.

93,873items +2.9%

Dispensed in April 2026

1,067,022items

Rolling 12 months

£208,177

Net ingredient cost · April 2026

Figure 1. Metronidazole: national items dispensed by month

0 64k 127k Jan 2021 Nov 2021 Sep 2022 Jul 2023 May 2024 Mar 2025 Apr 2026 93,873 Jan 2021: 120k Feb 2021: 114k Mar 2021: 127k Apr 2021: 112k May 2021: 109k Jun 2021: 111k Jul 2021: 111k Aug 2021: 107k Sep 2021: 111k Oct 2021: 109k Nov 2021: 113k Dec 2021: 109k Jan 2022: 108k Feb 2022: 107k Mar 2022: 117k Apr 2022: 101k May 2022: 108k Jun 2022: 103k Jul 2022: 102k Aug 2022: 104k Sep 2022: 106k Oct 2022: 107k Nov 2022: 109k Dec 2022: 103k Jan 2023: 109k Feb 2023: 101k Mar 2023: 115k Apr 2023: 94k May 2023: 101k Jun 2023: 102k Jul 2023: 103k Aug 2023: 102k Sep 2023: 99k Oct 2023: 102k Nov 2023: 103k Dec 2023: 98k Jan 2024: 105k Feb 2024: 99k Mar 2024: 99k Apr 2024: 98k May 2024: 100k Jun 2024: 94k Jul 2024: 102k Aug 2024: 95k Sep 2024: 97k Oct 2024: 103k Nov 2024: 96k Dec 2024: 93k Jan 2025: 100k Feb 2025: 92k Mar 2025: 95k Apr 2025: 91k May 2025: 94k Jun 2025: 93k Jul 2025: 99k Aug 2025: 91k Sep 2025: 101k Oct 2025: 103k Nov 2025: 94k Dec 2025: 98k Jan 2026: 100k Feb 2026: 93k Mar 2026: 101k Apr 2026: 94k

Source: NHSBSA Prescription Cost Analysis, to April 2026

Download CSV
Embed this chart

At a glance

  • Therapeutic class Antibacterial drugs
  • Presentations 10 shown
  • Average cost / item £2.22
  • Year on year Up 2.9% on a year earlier
What this is
Net ingredient cost is the list price before discounts and dispensing fees, not what the NHS finally pays.

Top presentations, April 2026

The individual products dispensed under Metronidazole this month.

Presentations of Metronidazole, April 2026
Presentation BNF code Items Net ingredient cost
Metronidazole 400mg tablets 0501110C0AAAJAJ 87,415 £75,232
Metronidazole 200mg tablets 0501110C0AAAIAI 3,700 £3,633
Metronidazole 200mg/5ml oral suspension 0501110C0AAAEAE 1,921 £121,474
Metronidazole 500mg tablets 0501110C0AABHBH 791 £5,504
Flagyl 500mg suppositories 0501110C0BCADAG 25 £1,099
Flagyl 1g suppositories 0501110C0BCAEAH 11 £339
Metronidazole 100mg/5ml oral suspension 0501110C0AABTBT 5 £661
Metronidazole 200mg/5ml oral solution 0501110C0AABQBQ 3 £71
Flagyl 400mg tablets 0501110C0BCABAJ 1 £10
Flagyl-S 200mg/5ml oral suspension 0501110C0BCAIAE 1 £155

Source: NHSBSA Prescription Cost Analysis · to April 2026 OGL v3.0

Where Metronidazole is dispensed

The regions and dispensing practices with the highest Metronidazole volumes.

Regional volumes from NHSBSA Prescription Cost Analysis; practice volumes from NHS dispensing data.

Compare Metronidazole with

Other medicines in the same BNF section, by prescribing volume.