Skip to content
Independent analysis of NHS open data
PharmaInsight

Macrogol 3350 vs Linaclotide

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

Macrogol 3350 was dispensed 84.5× as often as Linaclotide in April 2026 — 667,578 items versus 7,898 in England.

667,578items

Macrogol 3350 · April 2026

NHSBSA Prescription Cost Analysis

7,898items

Linaclotide · April 2026

NHSBSA Prescription Cost Analysis

Figure 1. Macrogol 3350 versus Linaclotide: national items dispensed by month

▬ Macrogol 3350   ·   ╌ Linaclotide

0 340k 679k Jan 2021 Nov 2021 Sep 2022 Jul 2023 May 2024 Mar 2025 Apr 2026 Linaclotide 667,578 Jan 2021: 572k Feb 2021: 540k Mar 2021: 605k Apr 2021: 579k May 2021: 552k Jun 2021: 580k Jul 2021: 576k Aug 2021: 548k Sep 2021: 575k Oct 2021: 547k Nov 2021: 564k Dec 2021: 578k Jan 2022: 559k Feb 2022: 539k Mar 2022: 604k Apr 2022: 537k May 2022: 592k Jun 2022: 574k Jul 2022: 570k Aug 2022: 577k Sep 2022: 574k Oct 2022: 567k Nov 2022: 585k Dec 2022: 566k Jan 2023: 584k Feb 2023: 538k Mar 2023: 612k Apr 2023: 542k May 2023: 583k Jun 2023: 596k Jul 2023: 583k Aug 2023: 589k Sep 2023: 586k Oct 2023: 595k Nov 2023: 613k Dec 2023: 599k Jan 2024: 635k Feb 2024: 595k Mar 2024: 594k Apr 2024: 620k May 2024: 628k Jun 2024: 587k Jul 2024: 640k Aug 2024: 611k Sep 2024: 604k Oct 2024: 640k Nov 2024: 613k Dec 2024: 621k Jan 2025: 651k Feb 2025: 584k Mar 2025: 619k Apr 2025: 613k May 2025: 641k Jun 2025: 628k Jul 2025: 670k Aug 2025: 610k Sep 2025: 655k Oct 2025: 673k Nov 2025: 628k Dec 2025: 679k Jan 2026: 674k Feb 2026: 624k Mar 2026: 676k Apr 2026: 668k

Source: NHSBSA Prescription Cost Analysis, to April 2026

Macrogol 3350 versus Linaclotide, April 2026
Measure Macrogol 3350 Linaclotide
Items, April 2026 667,578 7,898
Items, last 12 months 7,825,815 89,361
Net ingredient cost, April 2026 £7,048,504 £339,392

See the full profile for Macrogol 3350 or Linaclotide.