Richmond upon Thames
Schools by level
Elementary 45 · High school 11 · Other / combined 4
At a glance
- Students
- 28,652 (2026)
- Schools
- 60
Official rating
Ofsted latest inspections (as at 2026-09-30)
- 60 state schools
- 6 with a report card (from Nov 2025)
- Single-word overall grade (inspections up to July 2024): Outstanding 10 · Good 15
- 10 inspected without an overall grade (from Sept 2024)
- 1 schools with no inspection listed
Ofsted data as published (as at 2026-09-30). Overall grades changed from 2024, so England gets no stars.
Ofsted management information (state-funded schools, latest inspections)Check the zoned school for an address
Each address is zoned to specific schools. Confirm with the district's official lookup tool or office before you sign a lease.
Schools (60)
Official campus ratings are shown with their year. Use the address lookup to confirm zoning.
Elementary 45
Archdeacon Cambridge's Church of England Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 440
School remains Good · 2023Barnes Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 470
Outstanding · 2022Bishop Perrin Church of England Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 204
Outstanding · 2024Buckingham Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 377
Graded, no overall grade · 2024Carlisle Infant School
Grades Ages 4–7 · Richmond upon Thames · Students 212
School remains Good · 2023Chase Bridge Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 656
Graded, no overall grade · 2025Collis Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 704
Graded, no overall grade · 2025Darell Primary and Nursery School
Grades Ages 3–11 · Richmond upon Thames · Students 192
Good · 2023Deer Park School
Grades Ages 4–11 · Richmond upon Thames · Students 417
School remains Outstanding · 2024East Sheen Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 593
Outstanding · 2023Hampton Hill Junior School
Grades Ages 7–11 · Richmond upon Thames · Students 306
Good · 2023Hampton Infant School and Nursery
Grades Ages 3–7 · Richmond upon Thames · Students 372
Outstanding · 2023Hampton Junior School
Grades Ages 7–11 · Richmond upon Thames · Students 474
Outstanding · 2024Hampton Wick Infant and Nursery School
Grades Ages 3–7 · Richmond upon Thames · Students 165
Outstanding · 2023Heathfield Infant School
Grades Ages 3–7 · Richmond upon Thames · Students 286
Improved significantly · 2025Heathfield Junior School
Grades Ages 7–11 · Richmond upon Thames · Students 370
School remains Good (Improving) - S5 Next · 2024Holy Trinity Church of England Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 309
Graded, no overall grade · 2025Kew Riverside Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 84
Report card · 2026Lowther Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 244
School remains Good · 2023Marshgate Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 389
Graded, no overall grade · 2025Meadlands Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 221
Report card · 2026Nelson Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 227
Good · 2023Orleans Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 429
Good · 2024Sacred Heart Catholic Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 160
School remains Good · 2023Sheen Mount Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 598
Report card · 2026St Edmund's Catholic Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 442
School remains Good · 2022St Elizabeth's Catholic Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 212
Outstanding · 2023St James's Catholic Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 669
Graded, no overall grade · 2024St John the Baptist Church of England Junior School
Grades Ages 7–11 · Richmond upon Thames · Students 212
School remains Good (Improving) - S5 Next · 2024St Mary Magdalen's Catholic Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 152
Good · 2024St Mary's and St Peter's Church of England Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 621
Outstanding · 2022St Mary's Church of England Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 619
Outstanding · 2023St Mary's Hampton Church of England Primary
Grades Ages 4–11 · Richmond upon Thames · Students 161
Graded, no overall grade · 2024St Osmund's Catholic Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 167
St Richard Reynolds Catholic Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 210
Outstanding · 2024St Richard's Church of England Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 153
School remains Good · 2023St Stephen's C E Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 417
School remains Good (Improving) - S5 Next · 2024Stanley Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 385
School remains Good · 2024The King's Church of England Primary School
Grades Ages 4–11 · Richmond upon Thames · Students 397
Good · 2024The Russell Primary School
Grades Ages 3–11 · Richmond upon Thames · Students 207
Good · 2023The Vineyard School
Grades Ages 4–11 · Richmond upon Thames · Students 516
Good · 2023Thomson House School
Grades Ages 4–11 · Richmond upon Thames · Students 366
Graded, no overall grade · 2025Trafalgar Infant School
Grades Ages 5–7 · Richmond upon Thames · Students 133
Good · 2023Trafalgar Junior School
Grades Ages 7–11 · Richmond upon Thames · Students 274
Good · 2023Twickenham Primary Academy
Grades Ages 4–11 · Richmond upon Thames · Students 380
Standards maintained · 2024
High school 11
Christ's Church of England Comprehensive Secondary School
Grades Ages 11–19 · Richmond upon Thames · Students 1,050
Report card · 2026Grey Court School
Grades Ages 11–18 · Richmond upon Thames · Students 1,650
School remains Outstanding · 2024Hampton High
Grades Ages 11–18 · Richmond upon Thames · Students 847
Graded, no overall grade · 2024Lift Richmond Park
Grades Ages 11–18 · Richmond upon Thames · Students 1,046
School remains Good · 2022Orleans Park School
Grades Ages 11–18 · Richmond upon Thames · Students 1,403
School remains Outstanding · 2023St Richard Reynolds Catholic High School
Grades Ages 11–18 · Richmond upon Thames · Students 1,175
School remains Outstanding · 2024Teddington School
Grades Ages 11–18 · Richmond upon Thames · Students 1,405
Report card · 2026The Richmond upon Thames School
Grades Ages 11–16 · Richmond upon Thames · Students 760
Good · 2025Turing House School
Grades Ages 11–19 · Richmond upon Thames · Students 1,047
Graded, no overall grade · 2024Twickenham School
Grades Ages 11–16 · Richmond upon Thames · Students 774
Report card · 2025Waldegrave School
Grades Ages 11–18 · Richmond upon Thames · Students 1,470
Standards maintained · 2024
Other / combined 4
Capella House School
Grades Ages 4–19 · Richmond upon Thames · Students 78
Good · 2023Clarendon School
Grades Ages 4–16 · Richmond upon Thames · Students 164
School remains Outstanding (Concerns) - S5 Next · 2024Strathmore School
Grades Ages 4–19 · Richmond upon Thames · Students 108
School remains Good (Improving) - S5 Next · 2024Windham Nursery School
Grades Ages 2–4 · Richmond upon Thames · Students 83
Standards maintained · 2025
Checklist before renting in this district
Check these before you sign a lease.
Checked the assigned school for the exact address with the official lookup before signing
Source:Department for Education (GOV.UK) (checked 2026-10-31)
Checked each school's admission criteria (distance, siblings, faith) in the council's booklet
Source:GOV.UK (checked 2026-10-31)
Asked the district or council whether boundary or admission changes are planned
Asked whether the assigned school has room (or sends overflow elsewhere)
Checked that the lease is accepted as proof of address on the enrolment list
Source:Department for Education (GOV.UK) (checked 2026-10-31)
Asked how the assigned school supports English learners (ESL/EAL)
Checked the commute (school-bus eligibility, walking route)
ESL / ELL support
Public schools support English learners as ESL/ELL (Canada), EAL/D (Australia) or ESOL (New Zealand). An English assessment at enrolment decides the support; ask the school or board about its programme.
Sources
- Ofsted management information: state-funded schools, latest inspections as at 30 September 20262026· Checked 2026-10-31
England's state schools and their inspection results come from Ofsted's published data. Every figure carries its date. No house prices, crime data or home-made rankings.
Ask Sam about districts