Head: Mrs Linda Moule
Telephone: 0131 347 5700
Twitter: esmsedinburgh
Head of Boarding Contact Information
Name: Mrs Janet Fitzgerald
Telephone: 0131 347 5700
Number in School: 758
Number of Boarders: 20
Boarding Age: 10 to 18

We take pride in knowing well the needs of girls and boys. What makes the ethos at ESMS, a unique family of independent schools for boys and girls, special is that we recognise the times when boys and girls develop in different ways. Our unique diamond structure means that Junior School children and Sixth Form students benefit from a fully co-educational approach, but at secondary level pupils are able to thrive in a single-sex learning environment. Throughout, girls and boys participate together in sport, creative projects and social activities through our integrated guidance structure.

Request a Prospectus:

Boarding Age From: 12 | Boarding Age To: 18

Year Fee Extras included in fees
2018-19 £23,349 Tuition, Laundry, Meals