← Back to discover

Upton House School

115, St Leonard's Road, SL4 3DF

Independent school for ages 2–11 in St Leonard's Road. Mixed intake, Christian/non-denominational ethos.

Upton House School is a non-selective independent preparatory school in the Windsor and Maidenhead area. It teaches boys and girls aged 2 to 11, has nursery classes and has around 280 pupils.

The school describes self-esteem, happiness and a love of learning as central to its approach, and says it develops confident children in a caring environment. It also highlights a digital fundamentals curriculum from an early age.

Its February 2025 ISI inspection found standards and safeguarding standards met, with the inspection summary noting leaders' analysis of future technology skills and the digital programme.

Ages 2–11 · Primary age
278 pupils · On roll
Independent school · Mixed
More to come. Open days, admissions criteria and deadlines for this school are on the way — sign in and create a planner to track them. For now this page shows the verified facts we hold from official sources. In the meantime, see Windsor and Maidenhead’s deadlines and how to apply →