England's pharmacies handed out 1.3 billion prescriptions last year, 22 for every person. The most common is atorvastatin, a cholesterol pill: 78 million, nearly three times as many as ten years ago.
England's ten most-dispensed medicines, by prescriptions filled in the year to March 2026, against ten years earlier. Each prescription is usually four weeks of pills.
- We are older. Six of the ten treat conditions that build up with age: high cholesterol, high blood pressure, heart trouble, an underactive thyroid and diabetes. People usually take these pills for years.
- The rules changed. In 2014 the NHS advice body NICE said anyone with a 10% risk of a heart attack or stroke in ten years should be offered a statin, down from 20%, and named atorvastatin. Simvastatin, then top, fell from 33 million to 10 million.
- Sertraline, an antidepressant, rose fastest of all: from 10 million to 26 million.
The top ten are cheap. They make up 29% of all prescriptions but only 5% of the cost, and atorvastatin is under £1 a prescription. The NHS's biggest single drug bill is now Mounjaro, the diabetes and weight-loss jab: £574 million for 3.1 million prescriptions, £187 each.