Replacing getAddress.io? Free drop-in replacement →
← Back to Our Data

Schools Data

Find every school near any UK property or postcode — with school phase, age range, pupil numbers, type, and straight-line distance. Data sourced directly from the DfE's GIAS register: ~27,000 open establishments in England, updated with each release. Ofsted inspection ratings are being integrated and will be available soon.

GET /api/v1/schools/nearby
~27,000 schools
DfE GIAS source

Available from Starter — £49/month. 2,000 requests included.

What's included

One call. Every school nearby.

Pass a postcode or lat/lng — get back a ranked list of nearby schools with the full DfE record. Filter by phase, Ofsted rating, or radius in a single request.

Graveney School
Welham Road, Tooting, SW17 9BU
O
Outstanding Secondary 0.84 km
Age Range
11–18
Capacity
1,450 pupils
Gender
Mixed
Free School Meals
14.2%
Wandsworth Local Authority
Head: Mr A. Compton
2 of 8 results • radius: 1km • phase: secondary

Try it in one line

Lookup by postcode or lat/lng. Set your radius (default 0.5 miles, max 5 miles) and filter by phase. Ofsted rating filter available once inspection data loads.

cURL
curl "https://homedata.co.uk/api/v1/schools/nearby" \
  -H "Authorization: Api-Key YOUR_KEY" \
  -G \
  -d "postcode=SW17+9BU" \
  -d "radius=0.5" \
  -d "phase=Secondary"
Python
import requests

r = requests.get(
    "https://homedata.co.uk/api/v1/schools/nearby",
    headers={"Authorization": "Api-Key YOUR_KEY"},
    params={"postcode": "SW17 9BU", "radius": 0.5, "phase": "Secondary"}
)
schools = r.json()["schools"]
Two lookup methods
?postcode=SW17 9BU
?lat=51.428&lng=-0.162

Who uses schools data

School catchment is one of the most searched-for property criteria. Any platform where buyers, renters, or parents make location decisions needs it.

Property Portals

Display catchment schools on every listing. Filter search results by Ofsted rating or secondary school. Buyers consistently rank schools in their top 3 search criteria.

Conveyancers

Generate property reports that include schools as part of local area intelligence. One API call per UPRN gives you everything a buyer needs to make an informed decision.

Mortgage Brokers

Validate family suitability for a property at application stage. Combine with crime, flood, and transport data for a complete area due-diligence pack.

Property Analytics

Study the relationship between Outstanding school proximity and price premium in any postcode district. Premium school catchment areas command 10–25% over comparable non-catchment streets.

Relocation Services

Help families shortlist areas by school options. Surface Outstanding secondaries within a defined commute radius of a workplace postcode — in a single compound query.

Rental Platforms

Apply school quality filters to rental search — families paying premium rent want to know why a postcode commands that price. Outstanding schools are often the answer.

DfE GIAS — the authoritative source

Get Information About Schools (GIAS) is the Department for Education's official register. It's what Ofsted, the BBC, and every major school comparison site uses. We query it directly — no third-party resellers, no stale scrapes.

Coverage is England only (~27,000 open establishments). Schools in Wales, Scotland, and Northern Ireland have separate registers — contact us if you need devolved nation coverage.

~27,000 open establishments in England
Ofsted rating from latest inspection
PostGIS-backed spatial queries — accurate distances
Results cached 24h — fast on warm lookups
Radius up to 10km, results up to 50 per call
Response shape
{
  "schools": [
    {
      "urn": 101086,
      "name": "Graveney School",
      "type": "Community school",
      "type_group": "Local authority maintained",
      "phase": "Secondary",
      "gender": "Mixed",
      "age_range": "11-18",
      "number_of_pupils": 1380,
      "school_capacity": 1450,
      "percentage_fsm": 14.2,
      "ofsted": null,
      "address": {
        "street": "Welham Road",
        "locality": "Tooting",
        "town": "London",
        "county": "Greater London",
        "postcode": "SW17 9BU"
      },
      "local_authority": "Wandsworth",
      "contact": {
        "website": "graveney.org",
        "telephone": "020 8682 7000",
        "head_teacher": "Mr A. Compton"
      },
      "trust": null,
      "location": { "lat": 51.4286, "lng": -0.1641 },
      "distance_km": 0.84,
      "distance_miles": 0.522
    }
  ],
  "ofsted_summary": {},
  "meta": {
    "total": 18,
    "total_in_radius": 18,
    "radius_miles": 0.5,
    "source": "DfE GIAS — Get Information About Schools",
    "coverage": "England (~27,000 open schools)"
  }
}

Schools data from Starter upward

The Starter plan includes schools alongside all core and risk data — 2,000 requests/month at £49. Start free with 100 calls, no card required.

Free: 100 calls/month  •  Starter: 2,000 calls @ £49  •  No credit card to start