Home/Schools/Richmond upon Thames

Schools in Richmond upon Thames 2026

59 schools across Richmond upon Thames, with 30% rated Outstanding and 70% rated Good by Ofsted.

59
Total Schools
30%
Outstanding
44
Primary
11
Secondary

Ofsted Rating Breakdown

Outstanding: 15 (30%)
Good: 35 (70%)
Requires Improvement: 0 (0%)
Inadequate: 0 (0%)

Top Rated Schools (50)

Grey Court School
Secondary· Ages 11-18· 1,631 pupilsTW10
Outstanding
Orleans Park School
Secondary· Ages 11-18· 1,394 pupilsTW1
Outstanding
St Richard Reynolds Catholic High School
Secondary· Ages 11-18· 1,140 pupilsTW1
Outstanding
St Mary's and St Peter's Church of England Primary School
Primary· Ages 4-11· 625 pupilsTW11
Outstanding
St Mary's Church of England Primary School
Primary· Ages 4-11· 607 pupilsTW1
Outstanding
East Sheen Primary School
Primary· Ages 4-11· 590 pupilsSW14
Outstanding
Hampton Junior School
Primary· Ages 7-11· 471 pupilsTW12
Outstanding
Barnes Primary School
Primary· Ages 3-11· 468 pupilsSW13
Outstanding
Deer Park School
Primary· Ages 4-11· 389 pupilsTW1
Outstanding
Hampton Infant School and Nursery
Primary· Ages 3-7· 372 pupilsTW12
Outstanding
St Elizabeth's Catholic Primary School
Primary· Ages 4-11· 212 pupilsTW10
Outstanding
St Richard Reynolds Catholic Primary School
Primary· Ages 4-11· 210 pupilsTW1
Outstanding
Bishop Perrin Church of England Primary School
Primary· Ages 4-11· 209 pupilsTW2
Outstanding
Hampton Wick Infant and Nursery School
Primary· Ages 3-7· 184 pupilsTW11
Outstanding
Clarendon School
Special· Ages 4-16· 163 pupilsTW2
Outstanding
Waldegrave School
Secondary· Ages 11-18· 1,467 pupilsTW2
Good
Teddington School
Secondary· Ages 11-18· 1,381 pupilsTW11
Good
Lift Richmond Park
Secondary· Ages 11-18· 1,039 pupilsSW14
Good
Christ's Church of England Comprehensive Secondary School
Secondary· Ages 11-19· 1,037 pupilsTW10
Good
Turing House School
Secondary· Ages 11-19· 1,006 pupilsTW2
Good
Twickenham School
Secondary· Ages 11-16· 771 pupilsTW2
Good
The Richmond upon Thames School
Secondary· Ages 11-16· 755 pupilsTW2
Good
Chase Bridge Primary School
Primary· Ages 3-11· 667 pupilsTW2
Good
Sheen Mount Primary School
Primary· Ages 4-11· 590 pupilsSW14
Good
The Vineyard School
Primary· Ages 4-11· 575 pupilsTW10
Good
St Edmund's Catholic Primary School
Primary· Ages 3-11· 448 pupilsTW2
Good
Stanley Primary School
Primary· Ages 3-11· 447 pupilsTW11
Good
Archdeacon Cambridge's Church of England Primary School
Primary· Ages 3-11· 443 pupilsTW2
Good
Orleans Primary School
Primary· Ages 3-11· 442 pupilsTW1
Good
St Stephen's C E Primary School
Primary· Ages 4-11· 416 pupilsTW1
Good
Heathfield Junior School
Primary· Ages 7-11· 410 pupilsTW2
Good
The King's Church of England Primary School
Primary· Ages 4-11· 394 pupilsTW9
Good
Twickenham Primary Academy
Primary· Ages 4-11· 388 pupilsTW2
Good
Hampton Hill Junior School
Primary· Ages 7-11· 333 pupilsTW12
Good
Heathfield Infant School
Primary· Ages 3-7· 296 pupilsTW2
Good
Trafalgar Junior School
Primary· Ages 7-11· 289 pupilsTW2
Good
Lowther Primary School
Primary· Ages 3-11· 246 pupilsSW13
Good
Nelson Primary School
Primary· Ages 3-11· 245 pupilsTW2
Good
Carlisle Infant School
Primary· Ages 4-7· 234 pupilsTW12
Good
Meadlands Primary School
Primary· Ages 3-11· 225 pupilsTW10
Good
The Russell Primary School
Primary· Ages 3-11· 202 pupilsTW10
Good
Darell Primary and Nursery School
Primary· Ages 3-11· 196 pupilsTW9
Good
St Richard's Church of England Primary School
Primary· Ages 2-11· 182 pupilsTW10
Good
Sacred Heart Catholic Primary School
Primary· Ages 3-11· 171 pupilsTW11
Good
St Mary Magdalen's Catholic Primary School
Primary· Ages 4-11· 166 pupilsSW14
Good
Trafalgar Infant School
Primary· Ages 5-7· 138 pupilsTW2
Good
Strathmore School
Special· Ages 4-19· 114 pupilsTW1
Good
Kew Riverside Primary School
Primary· Ages 4-11· 92 pupilsTW9
Good
Windham Nursery School
Nursery· Ages 2-4· 89 pupilsTW9
Good
Capella House School
Special· Ages 4-19· 87 pupilsTW2
Good

Frequently Asked Questions

How many schools are in Richmond upon Thames?

There are 59 schools in Richmond upon Thames, including 44 primary and 11 secondary schools.

What percentage of schools in Richmond upon Thames are rated Outstanding?

30% of rated schools in Richmond upon Thames are rated Outstanding by Ofsted, and 70% are rated Good.

What are the best schools in Richmond upon Thames?

Top Outstanding schools in Richmond upon Thames include Grey Court School, Orleans Park School, St Richard Reynolds Catholic High School.