Skip to content
Independent analysis of NHS open data
PharmaInsight

Metronidazole vs Nitrofurantoin

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

Nitrofurantoin was dispensed 3.6× as often as Metronidazole in May 2026 — 333,741 items versus 92,284 in England.

92,284items

Metronidazole · May 2026

NHSBSA Prescription Cost Analysis

333,741items

Nitrofurantoin · May 2026

NHSBSA Prescription Cost Analysis

Figure 1. Metronidazole versus Nitrofurantoin: national items dispensed by month

▬ Metronidazole   ·   ╌ Nitrofurantoin

0 204k 408k Jan 2021 Dec 2021 Oct 2022 Aug 2023 Jun 2024 Apr 2025 May 2026 Nitrofurantoin 92,284 Jan 2021: 120k Feb 2021: 114k Mar 2021: 127k Apr 2021: 112k May 2021: 109k 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 May 2026: 92k

Source: NHSBSA Prescription Cost Analysis, to May 2026

Metronidazole versus Nitrofurantoin, May 2026
Measure Metronidazole Nitrofurantoin
Items, May 2026 92,284 333,741
Items, last 12 months 1,159,306 4,416,505
Net ingredient cost, May 2026 £214,050 £2,268,636

See the full profile for Metronidazole or Nitrofurantoin.