📍 157 Queens Road, Richmond upon Thames, Surrey, TW10 6HY
Marshgate Primary School is a Community school serving primary age pupils, located in Richmond upon Thames, Surrey. The school has 416 pupils enrolled. It was rated Good by Ofsted in 5 July 2025. The Headteacher is Dermot Bracken. The school is administered by Richmond upon Thames local authority. It opened in 1 September 2002.
Browse live education vacancies at or near Marshgate Primary School.
Find vacancies →