About the Junior School

Loretto Junior School is East Lothian’s leading independent Junior School for children aged 3 to 12 – with around 150 girls and boys in attendance. We enjoy an ideal location, right on the west bank of the River Esk and next to the local beach. Our catchment area is wide and we are easily accessed from Midlothian, Edinburgh and the Borders, with an extensive school transport service

We are predominantly a day school but every year we welcome a number of boarders from age 11. Our Pre-School (ages 3 to 5) and Early Years (ages 5 to 7) are based at Eskbank, while Years 4 to 7 (ages 8 to 12) are at North Esk Lodge.

The North Esk Lodge is also the Junior School’s busy hub for both all pupils, situated on a site close enough to the Senior School to share its facilities, but separate enough to allow our younger children to feel secure and happy in their own independent environment.