Data Library

Primary-care open data, tidied and joined

One auto-refreshing home for the primary-care open data that is otherwise scattered across NHS publication pages. Every dataset is harvested from its official source, joined on the ODS organisation tree (practice → PCN → ICB → region) and idempotently loaded, so figures line up across sources and stay current. Each series is shown at its true grain. All data is published under the Open Government Licence.

Filter by category

Selecting a category lifts it to the top — nothing is hidden, the full list stays below.

Contents

Jump straight to any dataset in the list below.

Primary care access & experience

5 datasets

How patients reach the practice and how they rate it — appointments, online and phone channels, surveys.

Appointments in General Practice (GPAD)

Official statistics in development

Monthly GP appointment counts by attendance status, contact mode and healthcare-professional type.

In plain English: Appointments per 1,000 patients ⓘ

Open explorer →
Grain
Practice → PCN → ICB → National
Freshness
to May 2026
History
May 2025 → May 2026
Scale
79,905 rows
Source
NHS Digital ↗

Cloud-Based Telephony (CBT)

Management information

Monthly practice telephony — inbound calls, answered, missed and callbacks.

In plain English: Phone answer rate ⓘ

Open explorer →
Grain
Practice
Freshness
to May 2026
History
Oct 2025 → May 2026
Scale
38,154 rows
Source
NHS Digital ↗

Online Consultation Systems (OCS)

Management information

Monthly online-consultation submissions per practice, plus a weekday × time-of-day profile.

In plain English: Online front-door share ⓘ

Open explorer →
Grain
Practice
Freshness
to Apr 2026
History
May 2025 → Apr 2026
Scale
74,147 rows
Source
NHS Digital ↗

GP Patient Survey (GPPS)

Official statistics

Annual practice-level patient experience — overall experience, contacting the practice, continuity, confidence & trust and whether needs were met.

In plain English: Easy to contact (patient survey) ⓘ

Open explorer →
Grain
Practice → PCN → ICB → National
Freshness
to Jun 2025
History
Jun 2025
Scale
37,160 rows
Source
NHS England / Ipsos (GP Patient Survey) ↗

Friends and Family Test (FFT) — GP

Management information

Monthly GP patient experience — the % of FFT responses who would recommend their practice, the response volume and the % who would not recommend.

In plain English: Friends and Family Test (FFT) ⓘ

Open explorer →
Grain
Practice → PCN → ICB → National
Freshness
to Apr 2026
History
Apr 2026
Scale
4,843 rows
Source
NHS England (Friends and Family Test) ↗

Clinical quality & registers

4 datasets

Condition registers and quality of care — QOF, dementia, severe mental illness and learning-disability checks.

Quality and Outcomes Framework (QOF)

Official statistics

Annual QOF achievement and recorded disease prevalence per practice — condition registers, points achieved and prevalence by condition.

In plain English: QOF (Quality and Outcomes Framework) ⓘ

Open explorer →
Grain
Practice → PCN → ICB → National
Freshness
to Mar 2025
History
Mar 2025
Scale
470,240 rows
Source
NHS Digital ↗

Primary Care Dementia Data

Official statistics

Monthly recorded dementia register (aged 65+ and under-65) and registered-list prevalence per practice, plus care-plan and medication-review coverage — and the official modelled 65+ estimated diagnosis rate at ICB / region / national grain.

In plain English: Recorded dementia (65+) ⓘ

Open explorer →
Grain
Practice → PCN → ICB → National (register); ICB+ (modelled rate)
Freshness
to Mar 2026
History
Mar 2026
Scale
6,124 rows
Source
NHS England (NHS Digital) ↗

Physical Health Checks for Severe Mental Illness

Official statistics in development

Quarterly practice-grain coverage of the six annual physical-health checks (alcohol, blood glucose, blood lipid, blood pressure, BMI, smoking) for people on the SMI register — the % receiving all six, each per-element coverage, and the no-checks gap, over a rolling 12-month window. Experimental statistic.

In plain English: SMI (severe mental illness) ⓘ

Open explorer →
Grain
Practice → PCN → ICB → National
Freshness
to Mar 2026
History
Mar 2026
Scale
6,054 rows
Source
NHS England (NHS Digital) ↗

Learning Disability Annual Health Checks

Management information

Annual QOF learning-disability register size and the number of register members aged 14+ who received an annual health check.

In plain English: Learning-disability annual health checks ⓘ

Open explorer →
Grain
England / Sub-ICB location (SICBL)
Freshness
to Mar 2025
History
Mar 2024 → Mar 2025
Scale
194 rows
Source
NHS England (NHS Digital) ↗

Workforce

2 datasets

Who staffs general practice — practice teams and PCN additional-roles (ARRS) capacity.

General Practice Workforce

Official statistics

Monthly FTE and headcount per staff group (GP, nurse, direct patient care, admin).

In plain English: FTE (full-time equivalent) ⓘ

Open explorer →
Grain
Practice
Freshness
to May 2026
History
May 2025 → May 2026
Scale
80,079 rows
Source
NHS Digital ↗

PCN Workforce (ARRS)

Management information

Additional Roles Reimbursement Scheme capacity per PCN — total FTE and per-role breakdown.

In plain English: ARRS (Additional Roles Reimbursement Scheme) ⓘ

Open explorer →
Grain
PCN
Freshness
to May 2026
History
May 2025 → May 2026
Scale
16,532 rows
Source
NHS Digital ↗

Medicines

2 datasets

Prescribing volume, cost and stewardship at practice grain.

Practice-level Prescribing (NHSBSA EPD)

Official statistics

Monthly prescribing volume and cost per practice — total items, Net Ingredient Cost and the antibacterial (BNF chapter 5.1) share of items, a stewardship signal that pairs with deprivation.

In plain English: Antibacterial share of items ⓘ

Open explorer →
Grain
Practice → PCN → ICB → National
Freshness
to Mar 2026
History
Mar 2026
Scale
9,145 rows
Source
NHS Business Services Authority (Open Data Portal) ↗

Dispensing Practices Dispensing Data (NHSBSA)

Official statistics

Monthly count of prescription items dispensed in English community pharmacies, attributed back to the originating GP practice, plus the share routed via the Electronic Prescription Service (EPS).

Open explorer →
Grain
Practice → PCN → ICB → National (dispensing practices only — a subset)
Freshness
to Feb 2026
History
Feb 2026
Scale
9,585 rows
Source
NHS Business Services Authority (Open Data Portal) ↗

Urgent & unplanned care

4 datasets

The urgent-care interface around primary care — A&E, NHS 111, 2-hour community response and ambulance/999.

A&E Attendances (Type 1/2/3)

Official statistics

Monthly A&E attendances and emergency admissions, split by department type, per provider.

In plain English: A&E Type-3 share (Urgent Treatment Centres) ⓘ

Open explorer →
Grain
Provider / England
Freshness
to May 2026
History
Jun 2025 → May 2026
Scale
2,370 rows
Source
NHS England ↗

NHS 111 / Integrated Urgent Care

Official statistics

Monthly 111 call volumes and dispositions (999, A&E, primary care, self-care, …).

In plain English: NHS 111 / Integrated Urgent Care ⓘ

Open explorer →
Grain
National / Region / ICB contract
Freshness
to Apr 2026
History
May 2025 → Apr 2026
Scale
432 rows
Source
NHS England ↗

2-hour Urgent Community Response (UCR)

Official statistics

Monthly 2-hour UCR — the share of referrals meeting the 2-hour standard, plus referral and contact volumes.

In plain English: 2-hour Urgent Community Response (UCR) ⓘ

Open explorer →
Grain
National / Region / ICB / Provider
Freshness
to Apr 2026
History
Apr 2022 → Apr 2026
Scale
7,964 rows
Source
NHS England ↗

Ambulance / 999 (AQI Systems Indicators)

Official statistics

Monthly 999 / ambulance activity and Category 1–4 response times (mean & 90th centile) per ambulance trust.

In plain English: Ambulance Category 2 response time ⓘ

Open explorer →
Grain
England / Ambulance trust
Freshness
to May 2026
History
May 2026
Scale
12 rows
Source
NHS England ↗

Population & deprivation

10 datasets

Who the practices serve — registered list, resident population, catchment and small-area deprivation.

Patients Registered at a GP Practice

Official statistics

Monthly registered-patient list size per practice — the denominator for per-1,000 rates.

In plain English: List size (registered list) ⓘ

Open explorer →
Grain
Practice
Freshness
to Jun 2026
History
Jul 2025 → Jun 2026
Scale
74,194 rows
Source
NHS Digital ↗

Resident Population (ONS mid-year)

Official statistics

ONS mid-year resident population by Local Authority, age band and sex — the age/sex mix the registered list cannot show.

In plain English: Resident population ⓘ

Open explorer →
Grain
Local Authority (resident)
Freshness
to Jun 2024
History
Jun 2024
Scale
20,349 rows
Source
Office for National Statistics (via Nomis) ↗

Small-area Deprivation (IoD2025)

Official statistics

English Indices of Deprivation 2025 — the IMD score and national decile of every small area (LSOA), plus the income and health domains.

In plain English: Deprivation decile (IMD) ⓘ

Open explorer →
Grain
Small area (LSOA 2021)
Freshness
Loaded
History
—
Scale
33,755 rows
Source
Ministry of Housing, Communities & Local Government ↗

GP-registered Patients by LSOA (catchment)

Official statistics

Quarterly count of registered patients per practice × small area (LSOA) — the real catchment showing where a practice or PCN draws its list from.

In plain English: Catchment (registered patients by area) ⓘ

Open explorer →
Grain
Practice × small area (LSOA 2021)
Freshness
to Apr 2026
History
Apr 2026
Scale
1,150,766 rows
Source
NHS England (NHS Digital) ↗

Census 2021 small-area composition (resident)

Official statistics

Census 2021 resident small-area (LSOA) composition — % not in good health, % overcrowded households and % disabled (Equality Act) — folded onto each scope by registered-patient catchment.

In plain English: Small area (LSOA / MSOA) ⓘ

Open explorer →
Grain
Small area (LSOA 2021) → catchment-weighted to the registered list
Freshness
Loaded
History
—
Scale
101,265 rows
Source
Office for National Statistics (Census 2021, via Nomis) ↗

Claimant Count (small-area)

Official statistics

The ONS/DWP Claimant Count — people on unemployment-related benefits (JSA + the Universal Credit claimants required to seek work) — by small area (LSOA), as a count and as a % of residents aged 16–64, folded onto each scope by registered-patient catchment.

In plain English: Wider determinants of health ⓘ

Open explorer →
Grain
Small area (LSOA 2021) → catchment-weighted to the registered list
Freshness
to May 2026
History
May 2026
Scale
33,755 rows
Source
ONS / DWP Claimant Count (via Nomis) ↗

Fuel poverty (small-area)

Official statistics

DESNZ Sub-regional fuel poverty — the modelled proportion of households that are fuel-poor (Low Income Low Energy Efficiency, LILEE) by small area (LSOA), folded onto each scope by registered-patient catchment. Modelled small-area estimates: use for general trends + high/low areas, not within-LSOA time series.

In plain English: Wider determinants of health ⓘ

Open explorer →
Grain
Small area (LSOA 2021, modelled) → catchment-weighted to the registered list
Freshness
to Jan 2024
History
Jan 2024
Scale
33,755 rows
Source
DESNZ Sub-regional fuel poverty (GOV.UK) ↗

Household income (small-area)

Official statistics

ONS model-based small-area income estimates — the modelled MEAN equivalised disposable (net) annual household income (before AND after housing costs) by middle-layer area (MSOA), folded onto each scope by registered-patient catchment. Modelled estimates with wide confidence intervals: read as an indicative average, not a precise figure or within-MSOA time series. Higher £ = better off.

In plain English: Wider determinants of health ⓘ

Open explorer →
Grain
Small area (MSOA 2021, modelled) → catchment-weighted to the registered list
Freshness
to Mar 2023
History
Mar 2023
Scale
6,856 rows
Source
ONS Income estimates for small areas (GOV.UK) ↗

Households on Universal Credit (small-area)

Official statistics

The DWP count of households on Universal Credit by small area (LSOA), expressed as a rate — UC households as a % of the LSOA's total households (denominator: the DESNZ modelled household estimate) — folded onto each scope by registered-patient catchment. Higher UC rate = worse.

In plain English: Wider determinants of health ⓘ

Open explorer →
Grain
Small area (LSOA 2021) → catchment-weighted to the registered list
Freshness
to Feb 2026
History
Feb 2026
Scale
33,755 rows
Source
DWP Stat-Xplore (Households on Universal Credit) ↗

Children in low income families (small-area)

Official statistics

The DWP count of children in relative low income families (before housing costs) by small area (LSOA), expressed as a rate — children in low income as a % of all children (denominator: the Census 2021 child population, aged 0–19) — folded onto each scope by registered-patient catchment. Higher rate = worse.

In plain English: Wider determinants of health ⓘ

Open explorer →
Grain
Small area (LSOA 2021) → catchment-weighted to the registered list
Freshness
to Mar 2025
History
Mar 2025
Scale
33,755 rows
Source
DWP Stat-Xplore (Children in Low Income Families) ↗

Finance

1 dataset

NHS payments to general practice.

NHS Payments to General Practice

Official statistics

Annual NHS payments per practice — total payments, the Global Sum / QOF / Premises / Dispensing split and payment per registered patient.

In plain English: Denominator ⓘ

Open explorer →
Grain
Practice → PCN → ICB → National
Freshness
to Mar 2025
History
Mar 2024 → Mar 2025
Scale
12,868 rows
Source
NHS Digital ↗

Public health & outcomes

3 datasets

Wider public-health indicators and inspection ratings — OHID Fingertips and CQC.

OHID Fingertips public-health indicators

Official statistics

A library of OHID public-health indicators — recorded (QOF) prevalence at GP-practice grain, plus modelled/estimated prevalence at ICB grain.

In plain English: Expected (modelled) prevalence ⓘ

Open explorer →
Grain
GP practice (recorded) / ICB (modelled)
Freshness
Loaded
History
—
Scale
1,215,005 rows
Source
OHID Fingertips ↗

CQC GP Practice Ratings

Official statistics

The latest Care Quality Commission inspection rating per GP practice — overall plus the five key questions (Safe, Effective, Caring, Responsive, Well-led).

In plain English: CQC rating ⓘ

Open explorer →
Grain
Practice → PCN → ICB → National
Freshness
to Jun 2026
History
Jun 2026
Scale
5,925 rows
Source
Care Quality Commission ↗

Seasonal Influenza Vaccine Uptake in GP Patients

Official statistics

Seasonal flu vaccine coverage among the eligible GP cohorts — aged 65+, under-65 in a clinical at-risk group, and pregnant women — cumulative over the season and flagged provisional in-season.

In plain English: Grain (level of detail) ⓘ

Open explorer →
Grain
ICB → Region → National (UKHSA does not publish GP-practice grain)
Freshness
to Feb 2026
History
Oct 2025 → Feb 2026
Scale
210 rows
Source
UK Health Security Agency (UKHSA) ↗

Reference data

3 datasets

The lookups and geography spines every other dataset is joined on (not a time series).

LSOA 2011 ↔ 2021 vintage bridge

Reference data

ONS exact-fit lookup bridging 2011 and 2021 small-area (LSOA) geographies — used to join legacy 2011-vintage datasets to 2021-vintage data.

Grain
Small area (LSOA 2011 ↔ 2021)
Freshness
Loaded
History
—
Scale
35,796 rows
Source
Office for National Statistics (Open Geography Portal) ↗

LSOA 2021 → LA / Sub-ICB / ICB / Region spine

Reference data

ONS lookup placing every 2021 small area (LSOA) in its Local Authority, Sub-ICB, ICB and NHS region — the geography spine for 2021-vintage small-area data.

Grain
Small area (LSOA 2021)
Freshness
Loaded
History
—
Scale
33,755 rows
Source
Office for National Statistics (Open Geography Portal) ↗

ODS organisation reference

Reference data

The NHS organisation tree (practice → PCN → sub-ICB → ICB → region) every dataset is joined on.

Grain
All levels
Freshness
to Jun 2026
History
Jun 2026
Scale
17,187 rows
Source
NHS ODS / ORD ↗
System operational
PCNDPrimary Care Network Dashboards
Sign inSign up
  • Home
  • Contracted services
  • Population Health
  • Insights
  • Neighbourhood Profile
  • Data Library