ABC EduSchools in England, from official data

Schools near Teddington

Change your search or filters

117 schools within 3 miles of Teddington, nearest first.

See on the map

Distances are in a straight line from the centre of the postcode or place. They are not the distances councils use for admissions.

  • The Mall School

    Primary · Other independent school · ages 0 to 11 · 218 pupils

    185 Hampton Road, Twickenham, TW2 5NQ

    Independent: inspected by the Independent Schools Inspectorate

    1.3 miles Independent
  • Educare Small School

    Primary · Other independent school · ages 3 to 11 · 36 pupils

    12 Cowleaze Road, Kingston upon Thames, KT2 6DZ

    Independent: inspected by Ofsted (not in Ofsted’s state-school data)

    1.3 miles Independent
  • Latchmere School

    Primary · Academy converter · ages 3 to 11 · 710 pupils

    Latchmere Road, Kingston upon Thames, KT2 5TT

    Ofsted 13 Jun 2024 (ungraded): School remains Good (Improving) - S5 Next

    1.4 miles
  • St Luke's CofE Primary School

    Primary · Foundation school · ages 3 to 11 · 235 pupils

    Acre Road, Kingston upon Thames, KT2 6EN

    Ofsted report card, 16 Jun 2026

    1.4 miles Church of England
  • Archdeacon Cambridge's Church of England Primary School

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

    The Green, Twickenham, TW2 5TU

    Ofsted 22 Mar 2023 (ungraded): School remains Good

    1.4 miles Church of England
  • St Agatha's Catholic Primary School

    Primary · Academy converter · ages 3 to 11 · 330 pupils

    St Agatha's Drive, Kingston upon Thames, KT2 5TY

    Ofsted 16 May 2024 (ungraded): School remains Good

    1.4 miles Roman Catholic
  • Hampton Hill Junior School

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

    St James's Avenue, Hampton Hill, Hampton, TW12 1HW

    Ofsted 11 Oct 2023: Good

    1.5 miles
  • Waldegrave School

    Secondary · Academy converter · ages 11 to 18 · 1,470 pupils

    Fifth Cross Road, Twickenham, TW2 5LH

    Ofsted 16 Oct 2024 (ungraded): Standards maintained

    1.5 miles
  • Twickenham Primary Academy

    Primary · Free schools · ages 4 to 11 · 380 pupils

    57 Colne Road, Twickenham, TW2 6QF

    Ofsted 18 Dec 2024 (ungraded): Standards maintained

    1.5 miles
  • Trafalgar Junior School

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

    Elmsleigh Road, Twickenham, TW2 5EG

    Ofsted 27 Jun 2023: Good

    1.6 miles
  • Tiffin School

    Secondary · Academy converter · ages 11 to 18 · Boys · 1,478 pupils

    Queen Elizabeth Road, Kingston upon Thames, KT2 6RL

    Ofsted 24 May 2022: Good

    1.6 miles Christian
  • Kingston Grammar School

    Secondary · Other independent school · ages 11 to 19 · 1,006 pupils

    London Road, Kingston upon Thames, KT2 6PY

    Independent: inspected by the Independent Schools Inspectorate

    1.6 miles Independent
  • Carlisle Infant School

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

    Broad Lane, Hampton, TW12 3AJ

    Ofsted 14 Sep 2023 (ungraded): School remains Good

    1.6 miles
  • St Richard Reynolds Catholic Primary School

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

    Clifden Road, Twickenham, London, TW1 4LT

    Ofsted 23 Jan 2024: Outstanding

    1.6 miles Roman Catholic
  • St Richard Reynolds Catholic High School

    Secondary · Academy converter · ages 11 to 18 · 1,175 pupils

    Clifden Road, Twickenham, London, TW1 4LT

    Ofsted 7 Feb 2024 (ungraded): School remains Outstanding

    1.7 miles Roman Catholic
  • The Russell Primary School

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

    The Russell School, Petersham Road, Petersham, Richmond, TW10 7AH

    Ofsted 28 Nov 2023: Good

    1.7 miles
  • Bedelsford School

    Special school · Academy special converter · ages 2 to 19 · 169 pupils

    Grange Road, Kingston upon Thames, KT1 2QZ

    Ofsted 7 Jun 2024 (ungraded): School remains Outstanding

    1.7 miles
  • Strathmore School

    Special school · Academy special converter · ages 4 to 19 · 108 pupils

    Station Road, Twickenham, TW1 4DQ

    Ofsted 1 Feb 2024 (ungraded): School remains Good (Improving) - S5 Next

    1.7 miles
  • Twickenham Preparatory School

    Other · Other independent school · ages 4 to 13 · 233 pupils

    43 High Street, Hampton, TW12 2SA

    Independent: inspected by the Independent Schools Inspectorate

    1.7 miles Christian Independent
  • The German School

    All-through · Other independent school · ages 3 to 19 · 859 pupils

    Douglas House, Petersham Road, Petersham, Richmond, TW10 7AH

    Independent: inspected by Ofsted (not in Ofsted’s state-school data)

    1.7 miles Independent