Best Primary & Secondary Schools in Richmond upon Thames

Catchment areas, Ofsted ratings & 2025 admissions data

About Schools in Richmond upon Thames

Richmond upon Thames has 86 state schools, including 45 primary and 11 secondary schools. 58% are rated Good or Outstanding by Ofsted. There are 56 faith schools serving families across the borough.

Ofsted Ratings

Primary Schools

45schools

Secondary Schools

11schools

Top Primary Schools in Richmond upon Thames

PrimaryCommunity school

Outstanding

Barnes Primary School

Last distance offered
966 m
Met expected standard
95%

PrimaryVoluntary aided school

Outstanding

Bishop Perrin Church of England Primary School

Last distance offered
483 m
Met expected standard
73%

PrimaryFree schools

Outstanding

Deer Park School

Last distance offered
1,127 m
Met expected standard
90%

Top Secondary Schools in Richmond upon Thames

SecondaryAcademy converter

Outstanding

Grey Court School

Last distance offered
885 m
Progress 8 score
0.85

SecondaryAcademy converter

Outstanding

Orleans Park School

Last distance offered
1,609 m
Progress 8 score
0.88

SecondaryAcademy converter

Outstanding

St Richard Reynolds Catholic High School

Last distance offered
805 m
Progress 8 score
0.66

All Schools in Richmond upon Thames

Loading map…