St Mary's School Shaftesbury is an Independent Catholic Boarding/Day School for girls of any Christian denomination aged 11-18 years, founded on the principles of Mary Ward. Her vision and our mission is to educate each individual to the highest standards through fostering traditional values. We are concerned with all that a girl is and could become.
Boarding: 11 to 18 years (184 pupils)
Day: 11 to 18 years (80 pupils)
Sixth form: 91 pupils
ISC reference number:65506 DfE reference number:835/ 6003
Don't show this message again