Skip to content
S

Schools in Hampton, London (2025)

11 schools · 5,695 students · 5 local authority, 4 independent, 2 academy · median Pupils on roll 372.

Hampton, in London, has 11 schools in England's 2025 data, together educating about 5,695 students. By level there are 7 primary, 3 all-through, 1 secondary; by sector 5 local authority, 4 independent, 2 academy.

The median Pupils on roll across Hampton's schools is 372, below the London median of 400. Number of pupils in the latest school census.

9 of the 11 schools qualify for the Success Index (England). The highest-scoring is Hampton Junior School (81.5, top 25% of primary schools nationally), followed by Hampton Hill Junior School (79.5, top 25% of primary schools nationally), and Hampton Infant School and Nursery (79.5, top 25% of primary schools nationally). Scores are percentiles within school type, so compare a primary school with other primary schools.

The largest schools are Hampton School (1,578 students), Lady Eleanor Holles School (969 students), Hampton High (847 students). 2 schools are single-sex.

Ranked schools in Hampton

Ordered by Success Index (England). Rank positions shown on each profile are within England and London.

  1. 1
    82
    Hampton Junior SchoolHampton · Local authority Primary77% KS2 expected standard (RWM) · 474 students
  2. 2
    80
    Hampton Hill Junior SchoolHampton · Local authority Primary81% KS2 expected standard (RWM) · 306 students
  3. 3
    80
    Hampton Infant School and NurseryHampton · Local authority Primary– · 372 students
  4. 4
    77
    Carlisle Infant SchoolHampton · Local authority Primary– · 212 students
  5. 5
    71
    St Mary's Hampton Church of England PrimaryHampton · Academy Primary76% KS2 expected standard (RWM) · 161 students
  6. 6
    39
    Hampton HighHampton · Academy Secondary43.5 Attainment 8 · 847 students
  7. 7
    37
    Buckingham Primary SchoolHampton · Local authority Primary57% KS2 expected standard (RWM) · 377 students
  8. 8
    35
    Lady Eleanor Holles SchoolHampton · Independent All-through40.0 Attainment 8 · 969 students
  9. 9
    22
    Hampton SchoolHampton · Independent All-through21.7 Attainment 8 · 1,578 students

Other schools in Hampton

Schools without a rank: fewer than 60 students, no published Pupils on roll, or a school type that is not scored.

Compare the top 4 schools in Hampton side by side →

Free academic assessment

Is your child on track for their SATs and GCSEs?

Success Tutoring offers personalised English and maths tutoring mapped to the National Curriculum. Start with a free online assessment and a clear plan for the year ahead.

  • Personalised learning plan mapped to the Australian Curriculum
  • English & Maths from Kindergarten to Year 12
  • Flexible memberships, no lock-in contracts
  • Centres across NSW, VIC, QLD, WA, SA and ACT

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

Frequently asked questions

What is the best school in Hampton?

Hampton Junior School is the highest-ranked school in Hampton with a Success Index (England) of 81.5 out of 100 (Top 25% of primary schools in England).

How many schools are in Hampton?

Hampton has 11 schools (7 primary, 1 secondary, 3 all-through) educating 5,695 students in 2025.

What is the typical Pupils on roll in Hampton?

The median Pupils on roll across schools in Hampton is 372. Number of pupils in the latest school census.