ABC EduSchools in England, from official data

Find a school

Change your search or filters

17,130 schools.

  • Harwood Park Primary School

    Primary · Community school · ages 3 to 11 · 291 pupils

    Hardfield Street, Heywood, OL10 1DG

    Ofsted 14 Feb 2024: Good

  • Harworth Church of England Academy

    Primary · Academy converter · ages 4 to 11 · 210 pupils

    Scrooby Road, Harworth, Doncaster, DN11 8JT

    Ofsted 14 Mar 2023 (ungraded): School remains Good

    Church of England
  • Haselbury Plucknett Church of England Primary School

    Primary · Academy converter · ages 4 to 11 · 47 pupils

    North Street, Haselbury Plucknett, Crewkerne, TA18 7RQ

    No inspection in this data yet

    Church of England
  • Haseltine Primary School

    Primary · Community school · ages 3 to 11 · 385 pupils

    Haseltine Road, Bell Green, Lower Sydenham, London, SE26 5AD

    Ofsted 13 Mar 2023: Good

  • Haselworth Primary School

    Primary · Community school · ages 5 to 11 · 114 pupils

    Stone Lane, Gosport, PO12 1SQ

    Ofsted 19 Nov 2024: no overall grade (see grades)

  • Haslam Park Primary School

    Primary · Community school · ages 4 to 11 · 306 pupils

    Wigan Road, Bolton, BL3 5QL

    Ofsted 7 Mar 2023: Good

  • Hasland Infant School

    Primary · Community school · ages 3 to 7 · 312 pupils

    Eyre Street East, Hasland, Chesterfield, S41 0PE

    Ofsted 24 Nov 2022 (ungraded): School remains Good

  • Hasland Junior School

    Primary · Community school · ages 7 to 11 · 379 pupils

    Broomfield Avenue, Hasland, Chesterfield, S41 0LY

    Ofsted report card, 17 Mar 2026

  • Haslemere Primary School

    Primary · Community school · ages 2 to 11 · 286 pupils

    Foxton Grove, Mitcham, CR4 3PQ

    Ofsted 10 Jun 2025: no overall grade (see grades)

  • Haslingden Broadway Primary School

    Primary · Community school · ages 5 to 11 · 207 pupils

    Broadway, Haslingden, Rossendale, BB4 4EH

    Ofsted 14 Jan 2025: no overall grade (see grades)

  • Haslingden Primary School

    Primary · Foundation school · ages 4 to 11 · 372 pupils

    Ryefield Avenue, Haslingden, Rossendale, BB4 4BJ

    Ofsted 2 May 2024 (ungraded): School remains Good

  • Haslingden St James Church of England Primary School

    Primary · Voluntary aided school · ages 3 to 11 · 204 pupils

    Regent Street, Rossendale, Haslingden, BB4 5HQ

    Ofsted 17 Apr 2024 (ungraded): School remains Good (Improving) - S5 Next

    Church of England
  • Haslingfield Endowed Primary School

    Primary · Voluntary controlled school · ages 4 to 11 · 135 pupils

    High Street, Haslingfield, Cambridge, CB23 1JW

    Ofsted 3 Mar 2023 (ungraded): School remains Good

  • Haslington Primary Academy

    Primary · Academy converter · ages 2 to 11 · 314 pupils

    Crewe Road, Haslington, Crewe, CW1 5SL

    Ofsted 26 May 2023 (ungraded): School remains Good

  • Haslucks Green School

    Primary · Academy converter · ages 7 to 11 · 254 pupils

    Haslucks Green Road, Shirley, Solihull, B90 2EJ

    Ofsted 3 Jul 2024 (ungraded): School remains Good (predecessor school)

  • Hasmonean Primary School

    Primary · Voluntary aided school · ages 3 to 11 · 172 pupils

    8-10 Shirehall Lane, Hendon, London, NW4 2PD

    Ofsted 4 Jul 2024 (ungraded): School remains Good

    Jewish
  • Hassell Primary School

    Primary · Community school · ages 4 to 11 · 173 pupils

    Barracks Road, Newcastle, ST5 1LF

    Ofsted 3 Oct 2023: Good

  • Hassocks Infant School

    Primary · Community school · ages 4 to 7 · 266 pupils

    Chancellors Park, Hassocks, BN6 8EY

    Ofsted report card, 14 Apr 2026

  • Hasting Hill Academy

    Primary · Academy sponsor led · ages 2 to 11 · 238 pupils

    Tilbury Road, Sunderland, Bexhill Academy, SR3 4LY

    Ofsted 5 Dec 2023: Good

  • Hatch Beauchamp Church of England Primary School

    Primary · Academy sponsor led · ages 2 to 11 · 33 pupils

    Station Road, Somerset, Taunton, TA3 6SQ

    Ofsted 14 Sep 2022: Requires improvement (predecessor school)

    Church of England