Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is OpenPrescribing?
OpenPrescribing is a free, public data tool for exploring NHS England prescribing data. It turns the raw monthly GP prescription files — roughly 17 million rows per month — into dashboards, trends and custom queries. It is built by the Bennett Institute for Applied Data Science at the University of Oxford.
What you can do with it
- Check a GP practice, PCN, Sub-ICB Location or ICB against standard prescribing measures, using a dashboard for each.
- Explore national trends for a drug, chemical or BNF section over the last five years.
- Run your own analyses through a flexible query form if the standard dashboards do not answer your question.
- Look at hospital drug data, including dashboards, submission history and custom queries.
- Check Drug Tariff prices for England back to 2010, including price concessions over time.
Who it is for
It suits several different audiences, but each uses it differently:
| User | Typical use |
|---|---|
| GP or practice pharmacist | Compare your practice's prescribing against peers and spot variation |
| ICB or regional analyst | Track prescribing measures across a whole area |
| Researcher or journalist | Pull specific drugs or BNF sections and chart trends |
| Medicines optimisation lead | Investigate high-cost or safety-relevant prescribing patterns |
Trade-offs to keep in mind
It is aggregate, anonymised data — you will not see individual patients, and the figures describe what was prescribed and dispensed, not why. The standard measures are a starting point; they flag variation rather than prove a problem. And because the underlying data is published monthly, recent changes may not yet appear.
A practical next step: if you want to understand your own area, start with the dashboard for your GP practice or Sub-ICB Location and look at one measure you already know something about, so you can judge how the tool presents it. The site's own "How to use" and FAQ pages explain the measures and the guidelines for using the data. Related official sources worth knowing include NHS Business Services Authority for the underlying prescription data and NICE for the clinical guidance that often sits behind a measure.
How can I check my own GP practice's prescribing data on OpenPrescribing?
Search for your practice by name or code on OpenPrescribing, then open its dashboard to see standard prescribing measures and compare them with local and national figures. The site is built on anonymised NHS England GP prescribing data, so you can look at patterns without identifying individual patients.
What you can see
- A practice-level dashboard with measures such as prescribing volume, cost, and specific drug or BNF-section trends.
- Comparisons against your Sub-ICB Location, ICB, regional team, and all of England.
- Time trends, typically covering recent years, so you can spot changes rather than just a single month.
- Hospital and Drug Tariff views if your question extends beyond GP prescribing.
A practical first check Try this scenario: you want to know whether your practice prescribes more antibiotics than similar practices. Open the practice dashboard, find the relevant measure, and compare it with the England average and your local area. If the gap looks large, use the flexible query form to examine the underlying BNF section or chemical before drawing conclusions.
Useful starting points
- Find your practice: OpenPrescribing
- Compare local areas: OpenPrescribing
- Run a custom analysis: OpenPrescribing
- Check national trends: OpenPrescribing
- Understand the data and citation guidance: OpenPrescribing
Decision criterion Use dashboards when you want a quick, standard comparison. Use the query form when you need a specific drug, period, or breakdown that the dashboard does not show. Remember that prescribing data reflects issued prescriptions and does not by itself explain why a practice prescribes differently—case mix, local guidance, and patient needs all matter.
How do I compare prescribing rates between different ICBs or Sub-ICB Locations?
Use OpenPrescribing's area dashboards to compare prescribing rates between ICBs and Sub-ICB Locations, then drill into the standard measures where the differences matter.
How the comparison works in practice
OpenPrescribing publishes monthly, anonymised NHS England GP prescribing data and builds dashboards for every ICB, Sub-ICB Location and GP practice. For a fair comparison, start from the standard prescribing measures rather than raw drug totals, because the measures are designed to be comparable across organisations.
A practical route:
- Open the Sub-ICB Location or ICB dashboard for one area.
- Note the measure value and the peer comparison shown on the dashboard.
- Switch to the second area and compare the same measure, not a different one.
- Use the trends view to check whether the gap is stable, widening or a one-month blip.
- If you need a custom cut — a specific drug, BNF section or time window — use the query form rather than reading numbers off a chart.
ICB versus Sub-ICB Location: which to use
| Level | Best for | Trade-off |
|---|---|---|
| ICB | Strategic and commissioning comparisons; broad regional picture | Larger populations can hide variation between localities |
| Sub-ICB Location | Local variation, targeted improvement work, peer discussion | Smaller numbers are more volatile month to month |
| GP practice | Understanding what drives an area's rate | Practice-level data needs more careful interpretation |
A concrete scenario
A medicines optimisation pharmacist is asked why their ICB sits above the national average for a particular prescribing measure. Comparing ICB-level figures alone may show a persistent gap but not where it comes from. Pulling the Sub-ICB Location dashboards for the same measure usually reveals whether one locality is driving the position or whether the pattern is spread evenly. That distinction changes the next step: a single outlier suggests a local review, while a uniform pattern suggests a system-wide approach.
Practical cautions
- Compare like with like: same measure, same time period, same organisational level.
- Check the measure definition before drawing conclusions; a higher or lower rate is not automatically better or worse without knowing what the measure captures.
- Use trends to separate genuine change from normal month-to-month noise.
- If you publish or reuse the data or graphs, follow the site's citation and usage guidance.
Next step
Pick one measure relevant to your question, open the dashboards for two or three comparable areas, and record the value, the peer comparison and the recent trend side by side. If the standard measures do not answer your question, move to the custom query form. Start at OpenPrescribing.
What does OpenPrescribing show about national prescribing trends over time?
OpenPrescribing provides national trend views built from the anonymised NHS England GP prescribing data that is published monthly. The site states that the raw files contain around 17 million rows per month, and its trend tools are designed to make that volume of data explorable without downloading and processing the files yourself.
You can look at how national prescribing has changed over the last five years for a specific drug or for a BNF section. The site also offers trends for chemicals and for Drug Tariff and concessions data, plus an "All England" view alongside dashboards for practices, PCNs, Sub-ICB Locations, ICBs and regional teams.
Practical uses include:
- Checking whether prescribing of a particular drug or class is rising or falling nationally.
- Comparing a local organisation's pattern against the national picture.
- Looking at Drug Tariff prices and price concessions over time.
- Running custom queries when the standard trend pages do not answer a specific question.
For a concrete example, a medicines optimisation pharmacist could chart national prescribing for a drug class over five years, then open the relevant ICB or practice dashboard to see whether local prescribing follows the same direction. The national trend gives context; the local dashboard shows where action might be needed.
A useful next step is to start with the "Find a drug" trend view for the drug or BNF section you care about, then move to the area or practice dashboard for comparison. If you need something more specific, the flexible query form is the route to custom analysis. The site also publishes an API and guidance on how to use and cite the data, which matters if you plan to reuse figures in reports or research.
How can I run a custom query on OpenPrescribing for a specific drug or BNF section?
Use OpenPrescribing's analyse tool when the built-in dashboards don't answer your question. It lets you build a custom query against the monthly English GP prescribing data rather than reading the raw 17-million-row files yourself.
Where to start
On the homepage, choose Start analysing under "Run your own analyses." That opens the flexible query form. If you only want to see how a drug or BNF section has changed over time, Find a drug under "Spot national trends" is faster — it charts the last five years for any drug or BNF section.
Typical custom query workflow
- Choose the geography: all of England, an ICB, a Sub-ICB Location, a PCN, or a single GP practice.
- Choose the time period — monthly data, so pick a start and end month.
- Select what you're measuring. You can query by BNF section, by chemical, or by specific drug presentation.
- Choose the metric: items, quantity, or actual cost are the usual choices.
- Run it and export the result if you need it in a spreadsheet.
Which route fits your question
| Your question | Best route |
|---|---|
| "How has prescribing of this drug changed nationally?" | Find a drug trend chart |
| "How does my practice or ICB compare?" | Practice or Sub-ICB Location dashboard |
| "I need specific rows or a metric not on the dashboard" | Start analysing custom query |
| "What does this drug cost the NHS?" | Drug Tariff section for prices and concessions |
A concrete example
Say you're a practice pharmacist reviewing prescribing of a particular inhaler. Start with the practice dashboard to see your own figures against peers, then use Start analysing to pull monthly items and cost for that chemical across your ICB, export it, and chart the trend. That gives you both the local comparison and the underlying numbers.
Practical points
- Data is anonymised and published monthly, so the most recent months may not yet appear.
- Queries can return large results; narrow the date range or geography first, then widen if needed.
- The site provides an API if you want to automate repeated queries.
- If you publish or reuse the data, cite it as instructed on the site: OpenPrescribing.net, Bennett Institute for Applied Data Science, University of Oxford.
For worked examples and terminology, the How to use and FAQ pages are the quickest reference before you build your first query.
Where can I find Drug Tariff prices and price concessions in OpenPrescribing?
Drug Tariff prices and price concessions are available in the Drug Tariff section of OpenPrescribing, which covers England from 2010. From there you can find prices, view price concessions, and chart how they have changed over time.
OpenPrescribing
A practical next step: open the Drug Tariff area and start with a specific drug rather than browsing. If you need to see how a reimbursement price has moved, use the chart view for that drug; if you want the underlying figures, use the query form. Note that price concessions are typically temporary, so compare the date range against when the concession was in force rather than treating a single month as the norm.
User reviews (0)