
2026 Best Secondary Schools in Richmond upon Thames Area
Richmond upon Thames secondary schools achieve an average Attainment 8 score of 54, well above England's 39, with an average FMS Inspection Score of 9/10, Excellent band, compared with England's 7.4/10 (Good). While Hampton School, St Paul's School, and Lady Eleanor Holles School are top-ranked independent options, Waldegrave School leads among state secondary schools with excellent results. With 21 schools serving the borough, families across Richmond, Twickenham, Kew, and Barnes have access to both highly competitive independent schools and outstanding comprehensives. Most families find places within 1.6 miles for popular schools. Use the interactive map to explore last distance offered and compare schools across the borough.
All schools in Richmond upon ThamesTop schools in Richmond upon Thames
Showing 1-20 of 21 schools
- Hampton School
Hampton
- St Paul's School
Barnes
- Lady Eleanor Holles School
Hampton
- The Harrodian School
Barnes
- Kneller Hall School
Twickenham
- St Catherine's School
Twickenham
- Waldegrave School
Twickenham
- Thomas's College
Richmond Hill
- Grey Court School
Ham
- Hampton Court House
Hampton Court
- Orleans Park School
Twickenham
- St Richard Reynolds Catholic High School
Twickenham
- Christ's Church of England Comprehensive Secondary School
Ham
- Teddington School
Teddington
- Lift Richmond Park
East Sheen
- Turing House School
Whitton
- The Richmond upon Thames School
Whitton
- Twickenham School
Twickenham
- Hampton High
Hampton
- The German School
Petersham
All 21 secondary schools in Richmond upon Thames
- #1Hampton School
- #2St Paul's School
- #3Lady Eleanor Holles School
- #4The Harrodian School
- #5Kneller Hall School
- #6St Catherine's School
- #7Waldegrave School
- #8Thomas's College
- #9Grey Court School
- #10Hampton Court House
- #11Orleans Park School
- #12St Richard Reynolds Catholic High School
- #13Christ's Church of England Comprehensive Secondary School
- #14Teddington School
- #15Lift Richmond Park
- #16Turing House School
- #17The Richmond upon Thames School
- #18Twickenham School
- #19Hampton High
- The German School
- The Swedish School
