About PharmPulse

Every NHS community pharmacy in England, in one place

Built for pharmacy operators, commissioners, LPCs and journalists. Free, open, and sourced from public data.

What PharmPulse is

PharmPulse pulls together publicly available data from NHSBSA, Companies House and other official sources into unified profiles for the 10,512 community pharmacies in England, their 4,580 owning groups, and the 42 Integrated Care Boards that commission them.

Every profile combines NHS dispensing volume, advanced-service activity (Pharmacy First, NMS, BP checks, contraception, DMS, flu), Pharmacy Quality Scheme engagement, and — at the group level — Companies House corporate data. Peer benchmarks are computed live against same-ICB, same-contract-type cohorts.

What PharmPulse isn't

  • Not a ranking or a quality judgement. A smaller-volume branch can be entirely appropriate where it serves a remote or small population. League tables here are descriptive navigation tools, not performance verdicts.
  • Not financial or clinical advice. Figures represent NHS-reimbursed activity; private, locally commissioned, or wholesale income is not included.
  • Not an official NHS product. We are a neutral aggregator. For authoritative data, always refer back to the underlying source.

Data sources

NHSBSA Consolidated Pharmaceutical List
Quarterly

Canonical set of community pharmacies in England with address, contract type, and opening hours.

OGL v3.0
NHSBSA Contractor Details
Monthly

Pharmacy identity with ICB, LPC, region, 100-hour and distance-selling flags, and contract start date.

OGL v3.0
NHSBSA Pharmacy & Appliance Contractor Dispensing Data
Monthly · ~3-month lag

Items dispensed, NMS, DMS, blood pressure checks, contraception consultations, Pharmacy First activity — per pharmacy per month.

OGL v3.0
NHSBSA Pharmacy Quality Scheme
Annual

Per-domain Yes/No declarations showing which quality-scheme criteria each pharmacy claimed.

OGL v3.0
NHSBSA Adult Flu Vaccination Service
Monthly · seasonal

Vaccinations administered and actual £ fees paid per pharmacy per month. The only open feed with per-pharmacy £ data.

OGL v3.0
Companies House
Live API

Company number, SIC codes, registered office, incorporation date, accounts status, directors and secretaries for enriched groups.

Crown Copyright

Methodology notes

Peer cohorts
Unless otherwise stated, a branch's peers are pharmacies in the same ICB with the same contract type (community / DAC / LPS). Distributions are computed over the reporting month; non-reporting branches are excluded rather than treated as zero.
Estimated NHS income
The NHSBSA open-data feeds publish counts, not payments. Estimated income is a proxy derived from published fee rates: £2.85/item (Single Activity Fee + average professional fee), £28 / NMS intervention, £35 / DMS service, £17 / Pharmacy First consultation, £15 / BP check, £18 / contraception consultation, with flu using the actual £ fee published per dose. Category M reimbursement margin, the establishment payment, transitional payment, PQS banding, and the £1,000 monthly Pharmacy First fixed payment are all excluded. Actual pharmacy income is typically higher once these are included.
Group reconciliation
Groups are resolved by legal-entity name from NHSBSA Contractor Details. The top 100 groups by branch count are enriched with Companies House data (officers, registered office, SIC codes, accounts). Smaller groups retain the NHSBSA-recorded name without CH enrichment.
Missing data
A dash (—) indicates the data isn't available or isn't applicable for that branch in that period. It never means zero unless explicitly stated. Advanced-service counts are zero when a branch did not claim that service that month.
Coverage
England only. The Consolidated Pharmaceutical List is the canonical set; some cross-border contractors appearing in Contractor Details but not the Consolidated List are excluded. Dispensing data covers Jan 2023 – Dec 2025.

Who it's for

We built PharmPulse for operational readers: pharmacy groups looking at their own network, commissioners assessing ICB-level access, LPCs tracking member engagement in advanced services, and journalists covering the community pharmacy sector. The site is free, contains no paywalls, and does not track visitors beyond standard Vercel logs.

Start from the group league table, the ICB directory, or search for a specific pharmacy by name or postcode.

All data aggregated under the Open Government Licence v3.0 or Crown Copyright where applicable. Corrections welcome — check thesource on GitHub.