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.

As a prep school in North London, we offer a rich and varied curriculum designed to engage and challenge our students, fostering a lifelong love of learning. Our academic programs are complemented by a broad range of extracurricular activities, ensuring that every girl has the opportunity to explore her interests and develop her talents. From music and drama to sports and languages, we provide a well-rounded education that prepares our students for future success.

Our dedicated and experienced staff are committed to providing the highest standard of education, using innovative teaching methods and the latest educational technology. Small class sizes allow for personalised attention, ensuring that each girl receives the support she needs to thrive academically, socially, and emotionally.