Welcome To Maybury Primary School
Maybury Primary School is a new school in the north west of Edinburgh which opened in August 2024. We currently have 9 primary classes from Primary 1 to Primary 7 alongside our ELC (Early Learning and Childcare). Within the school, there are modern, flexible, and creative learning spaces for up to 630 learners, along with our early learning and childcare setting which has a capacity for 124 children across a mix of term-time and full-year places.
Maybury Primary School will be Edinburgh’s first school to share a campus with a medical centre as part of Maybury Community Hub. Sustainability and outdoor learning are central features of the building design, and these will be brought to life as a key part of our learning experiences.
We hope you enjoy looking at our website!





