gankdat / stats

Schools and colleges in England (GIAS + Ofsted) — statistics

Every school, academy, college and nursery on the Department for Education register (Get Information About Schools) — URN, name, type and phase, open/closed status, local authority and region, address and postcode, website, capacity and pupils on roll, age range, and the academy trust — joined by URN to the latest published Ofsted inspection outcome and inspection date. From the official daily GIAS extract and Ofsted’s monthly inspection management information. Head-teacher names and telephone numbers are dropped at ingest; the governors extract is never ingested.

headline

records in dataset52,582
last refreshed2026-09-24

Latest Ofsted inspections by month

monthcount
2016-10205
2016-11338
2016-12171
2017-01218
2017-02212
2017-03407
2017-04134
2017-05346
2017-06345
2017-07183
2017-09182
2017-108

By phase of education

valuerecords
Primary30,696
Not applicable12,597
Secondary6,984
Middle deemed secondary631
Nursery619
16 plus581
Middle deemed primary260
All-through214

By establishment type

valuerecords
Community school16,430
Academy converter8,242
Voluntary aided school5,141
Other independent school3,846
Voluntary controlled school3,131
Academy sponsor led2,939
Welsh establishment2,490
Foundation school2,184
Community special school1,603
Other independent special school1,507
Pupil referral unit870
Local authority nursery school619

By Ofsted rating

valuerecords
Good14,256
Outstanding4,478
Requires improvement1,840
NULL1,026
Inadequate370

Largest local authorities

valuerecords
Kent1,370
Essex1,199
Surrey1,083
Lancashire1,050
Hertfordshire990
Birmingham983
Staffordshire952
Norfolk934
Hampshire878
Devon799
Leeds797
Nottinghamshire780
Suffolk748
Lincolnshire745
Derbyshire736

what changed (last 30 days)

No diff yet — the feed starts with the dataset's second daily refresh.

This register diffs itself every morning. Poll the delta instead of the whole dataset: GET /v1/changes/uk-schools?since=2026-09-24 (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