gankdat / stats

NHS organisations in England (ODS register) — statistics

Every GP practice, NHS trust and trust site, pharmacy, dental practice and independent-sector healthcare provider on the NHS Organisation Data Service register for England — ODS code, name, organisation type, active/closed status, NHS England region and integrated care board codes, address and postcode, open and close dates, parent organisation (commissioner or trust) and, for GP practices, the prescribing setting. From the official nightly ODS extracts, keyed by the stable ODS code. Telephone numbers are dropped at ingest; the practitioner files (named GPs and dentists) are never ingested.

headline

records in dataset98,819
last refreshed2026-11-08

summary

As of 8 November 2026, NHS organisations in England (ODS register) holds 98,819 records in its current window, published between February 2026 and February 2027.

In February 2027, the last full month in view, 1 records were published, down 5 (83.3%) on the 6 of December 2026. Across the 12 months in view the average is 280 a month; the busiest was April 2026 with 548 and the quietest February 2027 with 1.

Looking at by organisation type, NHS trust site leads with 46,479 records (47.0% of the total), followed by Pharmacy (17,066) and GP practice (15,692). Looking at by status, Active leads with 75,740 records (76.6% of the total), followed by Closed (23,079). Looking at by NHS England region code, Y60 leads with 18,674 records (18.9% of the total), followed by Y59 (16,285) and Y63 (14,359). Looking at largest integrated care boards (code), Z9B2Z leads with 5,938 records (6.0% of the total), followed by QHM (5,739) and S9B9J (5,186).

Over the last 26 refresh days the register gained 311 records, lost 0 and changed 1,016; the latest refresh, on 8 November 2026, added 0, removed 0 and changed 2.

Organisations opened by month

monthcount
2026-02251
2026-03283
2026-04548
2026-05279
2026-06355
2026-07526
2026-08273
2026-09284
2026-10461
2026-1198
2026-126
2027-021

By organisation type

valuerecords
NHS trust site46,479
Pharmacy17,066
GP practice15,692
Dental practice12,220
Independent healthcare provider7,088
NHS trust274

By status

valuerecords
Active75,740
Closed23,079

By NHS England region code

valuerecords
Y6018,674
Y5916,285
Y6314,359
Y5613,617
Y6213,042
Y5810,477
Y619,799

Largest integrated care boards (code)

valuerecords
Z9B2Z5,938
QHM5,739
S9B9J5,186
QYG5,122
QOP5,011
S1Y5D4,478
QRL3,819
S0E4D3,645
QKS3,635
QWO3,576
QOQ3,145
QMF3,014
QE12,909
D7T5G2,700
QHL2,637

what changed (last 30 days)

Last 30 days: 311 added, 0 removed, 1,016 changed — the rows a re-download would make you find yourself.

refresh dayaddedremovedchanged
2026-11-08002
2026-11-0722054
2026-11-060045
2026-11-0515085
2026-11-0421013
2026-11-030016
2026-11-02001
2026-11-01008
2026-10-3113013
2026-10-30330184
2026-10-2810014
2026-10-2719028
2026-10-2539048
2026-10-237018
2026-10-2111014
2026-10-201205
2026-10-18003
2026-10-175016
2026-10-16510149
2026-10-1511031
2026-10-1410046
2026-10-13130105
2026-10-12001
2026-10-11002
2026-10-109059
2026-10-0910056

This register diffs itself every morning. Poll the delta instead of the whole dataset: GET /v1/changes/nhs-ods?since=2026-10-09 (add change=added|removed|changed), or the MCP tool get_changes. One credit per page, 90-day history — a daily diff of every register fits the free tier.

methodology

Computed from the same records the gankdat API serves — official government feeds, refreshed daily, no scraping. This dataset's licence and personal-data posture are stated in the terms. Counts reflect the current dataset window, not all-time totals. Cite this page with its URL and the last-refreshed date.

Get this data as JSON
free tier, 250 req/mo — or MCP for agents

docs get a key llms.txt