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.
- 182Hampton Junior SchoolHampton · Local authority Primary77% KS2 expected standard (RWM) · 474 students
- 280Hampton Hill Junior SchoolHampton · Local authority Primary81% KS2 expected standard (RWM) · 306 students
- 380Hampton Infant School and NurseryHampton · Local authority Primary– · 372 students
- 477Carlisle Infant SchoolHampton · Local authority Primary– · 212 students
- 571St Mary's Hampton Church of England PrimaryHampton · Academy Primary76% KS2 expected standard (RWM) · 161 students
- 639Hampton HighHampton · Academy Secondary43.5 Attainment 8 · 847 students
- 737Buckingham Primary SchoolHampton · Local authority Primary57% KS2 expected standard (RWM) · 377 students
- 835Lady Eleanor Holles SchoolHampton · Independent All-through40.0 Attainment 8 · 969 students
- 922Hampton SchoolHampton · Independent All-through21.7 Attainment 8 · 1,578 students
| # | School | Sector | Success Index (England) | Key result | Students |
|---|---|---|---|---|---|
| 1 | Hampton Junior School Hampton · Primary · Ages 7–11 | Local authority | 81.5 Top 25% | 77% KS2 expected standard (RWM) | 474 |
| 2 | Hampton Hill Junior School Hampton · Primary · Ages 7–11 | Local authority | 79.5 Top 25% | 81% KS2 expected standard (RWM) | 306 |
| 3 | Hampton Infant School and Nursery Hampton · Primary · Ages 3–7 | Local authority | 79.5 Top 25% | – | 372 |
| 4 | Carlisle Infant School Hampton · Primary · Ages 4–7 | Local authority | 77.0 Top 25% | – | 212 |
| 5 | St Mary's Hampton Church of England Primary Hampton · Primary · Ages 4–11 | Academy | 71.4 Top 25% | 76% KS2 expected standard (RWM) | 161 |
| 6 | Hampton High Hampton · Secondary · Ages 11–18 | Academy | 39.1 Lower 50% | 43.5 Attainment 8 | 847 |
| 7 | Buckingham Primary School Hampton · Primary · Ages 3–11 | Local authority | 37.0 Lower 50% | 57% KS2 expected standard (RWM) | 377 |
| 8 | Lady Eleanor Holles School Hampton · All-through · Ages 7–19 | Independent | 34.9 Lower 50% | 40.0 Attainment 8 | 969 |
| 9 | Hampton School Hampton · All-through · Ages 2–19 | Independent | 22.4 Lower 50% | 21.7 Attainment 8 | 1,578 |
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 →
Other places in London
- London(1547)
- Croydon(57)
- Romford(51)
- Ilford(49)
- Harrow(44)
- Enfield(43)
- Dagenham(37)
- Bromley(31)
- Orpington(30)
- Hounslow(27)
- Hayes(26)
- Southall(24)
- Twickenham(23)
- Uxbridge(22)
- Kingston upon Thames(22)
- Barnet(21)
- Hornchurch(21)
- Sutton(21)
- Edgware(20)
- Sidcup(20)
- Mitcham(20)
- Richmond(20)
- Wembley(18)
- Barking(17)
- Beckenham(17)
- Ruislip(17)
- Carshalton(17)
- Erith(15)
- South Croydon(15)
- Feltham(15)
- Pinner(14)
- Thornton Heath(14)
- Bexleyheath(13)
- Isleworth(13)
- Woodford Green(13)
- Wallington(13)
- Welling(12)
- Greenford(12)
- Rainham(12)
- New Malden(12)
- Surbiton(12)
- Upminster(11)
- Chislehurst(10)
- Northolt(10)
- Purley(9)
- West Drayton(9)
- Morden(9)
- Stanmore(8)
- Northwood(8)
- Belvedere(8)
- Coulsdon(7)
- West Wickham(6)
- Brentford(6)
- Chessington(6)
- Teddington(6)
- Hackney(5)
- Middlesex(5)
- Worcester Park(5)
- Bexley(4)
- Dartford(4)
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
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.