The cost of medication used to treat diabetes has more than doubled over the last decade, amounting to £2.3bn in England for 2025/26.
Statistics from the NHS Business Services Authority (NHSBSA) revealed that 4.1 million patients were prescribed items to treat diabetes in 2025/26, an increase of 46% since 2016/17.
Read more: Pharmacists co-design ‘stigma-aware’ type 2 diabetes resources
The NHSBSA publication ‘Prescribing for Diabetes’ also found that 83 million diabetes medications were prescribed in 2025/26, some 8% more than the previous year and 60% more than in 2016/17 when the total was 52 million.
Diabetes medication made up 20% of the total spend on all prescribed items in England, up from 11% a decade ago. The NHSBSA attributed the rise to “SGLT2 inhibitors, GLP-1 receptor agonists, and improved glucose monitors”.
Read more: MP calls for diabetes awareness campaign through pharmacies
The findings also revealed that men aged 65 to 69 made up 7% of all diabetes patients taking medication, and that the most deprived areas had “an estimated 386,000 more patients” than the most affluent areas.
The type 2 diabetes medication will be dispensed for £120 from August 2026, up from £78.48, which the CPE says will help pharmacy owners avoid “dispensing these products at a loss”.

