Beyond League Tables: What School Data Actually Tells You
Published 2026-04-24
School League Tables Are Incomplete
Every January, newspapers publish school league tables ranked by exam results. Parents treat them as definitive. Estate agents cite them in listings. But league tables capture a single dimension of school quality — academic outcomes — while ignoring the inspection-based evidence that tells a fuller story.
Ofsted inspects schools across four areas: quality of education, behaviour and attitudes, personal development, and leadership and management. A school might produce excellent exam results (ranking high in league tables) while being rated Requires Improvement for behaviour and attitudes or personal development. Conversely, a school in a deprived area might produce modest exam results — ranking poorly in league tables — while earning Good or Outstanding ratings for its quality of education, recognising the value it adds to pupils from challenging starting points.
The data exists to look beyond league tables. The Department for Education publishes detailed school information through GIAS (Get Information About Schools), and Ofsted publishes inspection ratings across all four domains. But accessing this data for a specific postcode — seeing all nearby schools with their inspection profiles, not just their exam rankings — requires navigating government databases that were designed for education professionals, not parents.
What the Education Endpoint Returns
The Education endpoint at /api/v1/education/{postcode} returns every school near the queried postcode with its full Ofsted profile. Each school in the response includes name, URN, type (academy, maintained, free school, independent), phase (primary, secondary, 16+), current Ofsted rating, last inspection date, pupil numbers, capacity, distance from the postcode, religious character, and gender policy.
The response also includes aggregated statistics — count by Ofsted rating, count by phase, average distance, and the nearest Outstanding-rated school for each phase. These statistics let you characterise the overall education landscape quickly: is this an area with strong schools, average schools, or struggling schools?
You can filter by phase using the query parameter. Searching with phase=primary returns only primary schools, which is what most parents with young children need. The endpoint costs 8 credits per call — enough to check a dozen potential postcodes during a house hunt for less than 15p total.
The data comes from GIAS and Ofsted, updated as new inspections are published. Ofsted inspects approximately 6,000 schools per year, so ratings are refreshed on a rolling basis. The last_inspection_date field tells you how recent the rating is — important context when an inspection is five or more years old.
Reading Ofsted Domain Ratings
The overall Ofsted grade is a summary — the individual domain ratings tell a richer story. Quality of education assesses curriculum design, teaching quality, and pupil achievement. This domain captures whether pupils are actually learning what they should be learning, regardless of headline exam results.
Behaviour and attitudes covers conduct, bullying prevention, attendance, and the school's approach to discipline. A school rated Requires Improvement here may have attendance problems, persistent low-level disruption, or ineffective anti-bullying policies. For parents, this domain directly affects the daily experience of attending the school.
Personal development measures how well the school prepares pupils for life beyond academics — character, resilience, citizenship, understanding of British values, and career preparation. An Outstanding rating here indicates a school that invests in the whole child, not just exam performance.
Leadership and management assesses governance, strategic direction, staff development, and safeguarding. This domain often separates Good schools from Outstanding ones — excellent teaching with weak governance typically caps the overall rating at Good.
When two nearby schools both carry an overall Good rating, the domain breakdown differentiates them. A school rated Good overall but Outstanding for personal development has a distinctive strength. One rated Good overall but Requires Improvement for behaviour and attitudes has a specific weakness. The API returns all four domain ratings for every school, enabling this level of comparison.
Catchment Analysis and Distance Data
The API returns distance from the queried postcode to each school — a critical factor that league tables completely ignore. The best school in a borough is irrelevant if it's 5 miles away and oversubscribed. The Good school 300 metres away is the one your child will actually attend.
Catchment areas vary by school and local authority. Some schools use straight-line distance, others use safe walking routes, and faith schools may prioritise church attendance. The API doesn't determine catchment eligibility (that depends on each school's admission policy), but distance is the strongest predictor. For community schools in particular, living closer almost always improves your chances.
The nearest Outstanding school metric answers the specific question: how far would you have to travel to reach an Outstanding school at each phase? If the nearest Outstanding primary is 0.4 miles away, it's walkable. If it's 3.2 miles away, you're realistically looking at Good-rated schools unless you're prepared for a daily drive.
For estate agents, this data transforms school-related conversations. Instead of vague claims about "good local schools," an agent can say: "There are three primary schools within half a mile, two rated Good and one Outstanding. The nearest Outstanding secondary is 1.2 miles north." That level of specificity builds trust and helps buyers make informed decisions.
Using School Data at Scale
Individual postcode lookups serve families making moving decisions. But school data has broader applications when accessed programmatically via the API.
Property platforms can enrich every listing with school proximity data. Rather than linking to Ofsted's website and hoping buyers will click through, the platform shows the five nearest schools with ratings and distances directly on the listing page. This keeps users engaged and provides the information buyers consistently say they want most.
Local authorities use school data for place planning. Querying capacity and pupil numbers across a borough identifies where schools are full and new places are needed. The API provides both fields, enabling this analysis without downloading and cross-referencing multiple DfE spreadsheets.
Education researchers and journalists investigate patterns — the correlation between deprivation and Ofsted ratings, performance differences between academy chains and maintained schools, geographic clustering of Outstanding schools in affluent areas. The structured API response makes these analyses accessible to data journalists without the data-wrangling that raw government datasets require.
At 8 credits per call, profiling schools across an entire borough of 500 postcodes costs approximately £6. A property platform enriching 10,000 listings per month spends about £120 — compared to commercial school data providers charging thousands for similar coverage. The data is the same (DfE and Ofsted are the source for everyone), but the access method determines the cost.
Try it yourself
Get started with 200 free credits. No contract, no sales call.
Related Posts
22 UK Government APIs You Didn't Know Existed
Discover 22 free UK government APIs covering company data, property records, environmental monitoring, education, transport, and more. Complete developer guide with endpoints and use cases.
The Best and Worst Postcodes for Broadband: What the Data Shows
Ofcom broadband data reveals huge speed gaps across UK postcodes. Check coverage, compare ISPs, and see Digital Readiness Score for any postcode via API.
The 10 Worst Postcodes for Flood Risk in England: What the Data Shows
Analysis of Environment Agency flood risk data reveals which UK areas face the highest risk. Understand flood zones, insurance implications, and Environmental Risk Scores.