Skip to content
Independent analysis of NHS open data
PharmaInsight

Montelukast vs Zafirlukast

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

Montelukast was dispensed 132,448.3× as often as Zafirlukast in May 2026 — 397,345 items versus 3 in England.

397,345items

Montelukast · May 2026

NHSBSA Prescription Cost Analysis

3items

Zafirlukast · May 2026

NHSBSA Prescription Cost Analysis

Figure 1. Montelukast versus Zafirlukast: national items dispensed by month

▬ Montelukast   ·   ╌ Zafirlukast

0 216k 432k Jan 2021 Nov 2021 Sep 2022 Jul 2023 May 2024 Mar 2025 May 2026 Zafirlukast 397,345 Jan 2021: 305k Feb 2021: 287k Mar 2021: 323k Apr 2021: 315k May 2021: 303k Jun 2021: 329k Jul 2021: 330k Aug 2021: 312k Sep 2021: 330k Oct 2021: 320k Nov 2021: 336k Dec 2021: 356k Jan 2022: 335k Feb 2022: 314k Mar 2022: 357k Apr 2022: 336k May 2022: 356k Jun 2022: 350k Jul 2022: 352k Aug 2022: 353k Sep 2022: 355k Oct 2022: 353k Nov 2022: 367k Dec 2022: 376k Jan 2023: 372k Feb 2023: 344k Mar 2023: 393k Apr 2023: 354k May 2023: 384k Jun 2023: 394k Jul 2023: 383k Aug 2023: 385k Sep 2023: 380k Oct 2023: 389k Nov 2023: 396k Dec 2023: 399k Jan 2024: 411k Feb 2024: 386k Mar 2024: 395k Apr 2024: 409k May 2024: 420k Jun 2024: 395k Jul 2024: 427k Aug 2024: 404k Sep 2024: 398k Oct 2024: 421k Nov 2024: 405k Dec 2024: 417k Jan 2025: 426k Feb 2025: 377k Mar 2025: 402k Apr 2025: 404k May 2025: 417k Jun 2025: 406k Jul 2025: 428k Aug 2025: 387k Sep 2025: 413k Oct 2025: 422k Nov 2025: 390k Dec 2025: 432k Jan 2026: 414k Feb 2026: 379k Mar 2026: 416k Apr 2026: 407k May 2026: 397k

Source: NHSBSA Prescription Cost Analysis, to May 2026

Montelukast versus Zafirlukast, May 2026
Measure Montelukast Zafirlukast
Items, May 2026 397,345 3
Items, last 12 months 4,890,731 22
Net ingredient cost, May 2026 £387,007 £1,230

See the full profile for Montelukast or Zafirlukast.