St Mary's School


Welcome to St Mary’s School, Hampstead, an independent Catholic Prep School educating girls from 2 ½ to 11 years.

A Private Girls School in Hampstead, North London

St Mary’s values and appreciates the unique contributions of every child within its school community. As a Private Catholic School in Hampstead, North London, we strive to create an inclusive environment that welcomes girls from diverse communities and faith backgrounds, or none, recognising that all benefit from the school’s values. St Mary’s also aims to foster an active partnership between home, school, parish, and the broader community.

Located in the heart of one of London’s most affluent and picturesque neighbourhoods, our school is a great choice for families who want their daughters to receive the finest education in a safe, nurturing, and inspiring environment. Request a tour today, or come along to our next Open Morning to see our school and its facilities. We would be delighted to welcome you to our happy community, amongst Hampstead Schools.