Choosing the right school for one's child is probably the most important decision one has to make as a parent. We welcome you to St Mary's School, Hampstead, an independent Catholic school for young girls and boys. 

    We are a Catholic Christian community; but a community that warmly welcomes families from other faiths and cultures too.

    At St Mary’s School, we believe that children achieve their best when they are in a happy, nurturing environment. We have high expectations whether it be academically, sporting or in the performing arts; we expect all our children to do their best and it is our role to give each and every one of them the opportunity to shine.

    Everything we do is for the benefit of the children and for this reason we place strong emphasis on working in partnership with parents. We are proud of our school and all that it has to offer our staff, our students and our parents.

    Please click here to read our review on Good Schools Guide: