Musselburgh area
Five primary schools fall within Musselburgh Grammar's catchment area: Campie, Loretto RC, Musselburgh Burgh, Stoneyhill and Whitecraig primary schools.
Two primary schools fall within Rosehill High School's catchment area: Pinkie St Peter's and Wallyford primary schools.
On this page you can read information on the condition, suitability and capacity of each of the schools in the Musselburgh area. Our map shows our existing council buildings and school locations within the centre of Musselburgh.
Map key
Learn more about our definitions of condition, suitability and capacity and what each rating means.
School information
Musselburgh Grammar School
Musselburgh Grammar School serves the town of Musselburgh and Whitecraig. It is the fifth oldest secondary school in Scotland and as such as had many alterations in its time. The school is placed over a four storey building and has over 60 classrooms, as well as science laboratories, workshops, gym halls, dance studio, a library and offices and spaces for staff.
Condition: B
Suitability: C
Capacity: 62.1%
Rosehill High School
Rosehill High School was built to accommodate a growing pupil roll in the local area for children living in the catchment areas of Wallyford Primary School and Pinkie St Peter’s Primary School, Musselburgh. The new school opened in August 2023 and has a projected future pupil roll of 1000+. Alongside modern teaching and social spaces, the new learning facility includes specialist provision for secondary age young people with severe and complex needs who live across the county; and a dedicated Science, Technology, Engineering, Arts and Maths (STEAM) centre.
Condition: A
Suitability: A
Capacity: 50.2%
Campie Primary School
Campie Primary School opened in 1919 and has been refurbished and extended since. The school currently contains 18 classrooms, a nursery, small community room, dining hall, sports hall, music room, ICT suite, kitchen and a number of offices for staff and the school leadership team.
Condition: C
Suitability: B
Capacity: 78.8%
Craighall Primary School
Under development, due to open August 2025. More information.
Loretto RC Primary School
Loretto RC Primary School is situated in the centre of Musselburgh and also serves the communities of Whitecraig and Wallyford. The main building dates from 1899 and has been modernised and refurbished over the years. It contains a dining hall, sports hall, library, music room, small general purpose room, offices and an additional occasional teaching classroom. All classes participate in outdoor learning and activities within the spacious school grounds.
Condition: B
Suitability: C
Capacity: 82%
Musselburgh Burgh Primary School
Based in the centre of Musselburgh on Kilwinning Street and serving a wide catchment area within the town, Musselburgh Burgh Primary School was built in 1964 as a merger between the original Burgh School and Fisherrow School. The ground floor of the building houses two classrooms, nurture room, large assembly hall with stage, dining hall, sports hall, nursery, meeting room and several offices. Ten further classrooms, a library and Support for Learning room are located in the two-storey block. There is a transportable unit in the playground which is also used as a general purpose area.
Condition: C
Suitability: C
Capacity: 65.1%
Pinkie St Peter's Primary School
Pinkie St Peter's Primary School was built in 1956 and consists of a part single and part two-storey building with a dining room and a gym hall. Work on a large extension commenced in November 2014, completing in August 2016. The school has a separate sports pavilion attached which is also used by the wider Musselburgh community. Construction of a new nursery completed in late 2023,
Condition: B
Suitability: B
Capacity: 72.2%
Stoneyhill Primary School
Stoneyhill Primary School officially opened on 1 November 1996. The building has since been extended and now contains seven semi-open plan classrooms, four enclosed classrooms, an open library, meeting room, music room, staff room and offices, kitchen, dining hall, sports hall, nursery and resource store room. As well as the playground, the children can access the adjacent park/field via a gate from school grounds.
Condition: B
Suitability: B
Capacity: 58.1%
Wallyford Primary School
The expansion of the Wallyford community led to the requirement for a new primary school. Built to the east of the village, the new Wallyford Primary School opened in 2019; it was developed to provide modern facilities that would maximise children’s opportunities for learning while accommodating a growing school roll. It contains 28 classrooms and a further four nursery playrooms offering up to 120 early learning and childcare spaces. The school also benefits from a large dining hall, sports hall with retractable bleacher style seating for whole school assemblies, events or performances.
Condition: A
Suitability: A
Capacity: 60%
Whitecraig Primary School
Whitecraig Primary School was built in 1958 and serves the village of Whitecraig and surrounding area. There are five classrooms, a nursery, a general purpose and Support for Learning room, nurture base, a large hall which acts as the school's dining hall as well as its space for sports, assemblies and performances. Construction of a replacement school building on land adjacent to the current site is underway to accomodate a growing school population from housing development in the area.
Condition: C
Suitability: C
Capacity: 74.6%
School running costs
The cost of running the school for the financial year is divided by the number of pupils. It includes staff costs, school resources, building costs including gas, electricity, water and rates and other costs including cleaning, catering, refuse collection and transport. It represents the operational costs only - all children and young people receive their statutory learning entitlement. Read more about school running costs.
School |
Operational costs per pupil 23/24 |
Operational costs per pupil 24/25 |
Musselburgh Grammar School |
£9,045 |
£9,402 |
Rosehill High School |
£9,731 | £11,310 |
Campie Primary School |
£5,320 |
£5,956 |
Loretto RC Primary School |
£5,780 |
£5,960 |
Musselburgh Burgh Primary School |
£5,907 |
£6,731 |
Pinkie St Peters Primary School |
£5,827 |
£6,361 |
Stoneyhill Primary School |
£6,206 |
£6,718 |
Wallyford Primary School |
£6,457 |
£6,522 |
Whitecraig Primary School |
£8,324 |
£8,882 |
East Lothian Primary School average |
£8,758 |
£8,096 |
East Lothian Secondary School average |
£8,868 |
£9,471 |
* Rosehill High School opened during financial year 2023/24. The cost per pupil will reduce as the school roll increases with the completion of more housing in the catchment area. Find out more about how we calculate cost per pupil.
School roll projections
School roll projections are trends-based forecasts and take into a wide range of evidence. They provide a best estimate of what the size of each relevant pupil population will be in the future when particular assumptions are made on the existing population and school rolls. Find out more about how we estimate future school rolls.
|
2024 |
2028 |
2033 |
Musselburgh Grammar School |
870 | 676 | 775 |
Campie Primary School |
341 |
290 |
295 |
Loretto RC Primary School |
172 |
167 |
194 |
Musselburgh Burgh Primary School |
228 |
221 |
229 |
Pinkie St Peters Primary School |
442 |
427 |
403 |
Stoneyhill Primary School |
183 |
153 |
158 |
Wallyford Primary School |
503 |
729 |
993 |
Whitecraig Primary School |
112 |
190 |
274 |
Rosehill High School |
477 | 845 | 950 |
Return to the learning estate homepage