[Skip to Content]

Search from
-,--- schools

ESMS Junior School

ESMS Junior School is a coeducational nursery and preparatory school with boarding available for children aged 10-12 years. In the nursery we lay the foundations for a life of learning, working in close partnership with parents. Children learn through play and are stimulated and encouraged to grasp new opportunities. By the time they move on to Primary 1 they are brimming with excitement, anticipation and confidence. In the Junior School we believe that children should not lose the joy of discovering the world outside – or the potential within themselves. Children are nurtured to become happy and confident young people and they learn that if they always do their best they can be proud of themselves and their achievements.

Queensferry Road

0131 311 1111

Contact email

Visit our website

View our school partnerships

Contact school

ISC associations: HMC

Religious affiliation: Non-denominational

Day/boarding type: Day, Weekly and Full boarding

Gender profile: Coeducational

Size: 1258

ESMS Junior School fees:

Boarding fees per term:
£6,333 to £6,515

Day fees per term:
£2,546 to £2,853

Scholarships & bursaries:

ISC reference number:

DfE reference number:
558 / 4220

Boys - age range & pupil numbers:

Day: 3 to 12 (662)

Boarding: 10 to 12 (0)

Girls - age range & pupil numbers:

Day: 3 to 12 (595)

Boarding: 10 to 12 (1)

Scholarships & Bursaries offered

  • Music scholarships
  • Sibling discounts
  • Bursaries for new entrants
  • Hardship awards for existing pupils

Disclaimer:Data is provided by the school, ISC is not responsible for inaccuracies