FavSchools
Map

Craighall Primary School

Primary

Craighall Primary School

Old Craighall Way, Old Craighall, MUSSELBURGH, EH21 8SE

Local Authority
Non-denominational
Pupils
39
Ages
5-11
FSM
94.9%
Ofsted
Not yet inspected

Community & Reviews

What parents say and who teaches here

Parent Reviews

Location & Nearby

Explore the area and compare alternatives

Data shown for guidance only · confirm details with the school before applying

About Craighall Primary School

Craighall Primary School is a primary school in MUSSELBURGH, East Lothian. The school has around 39 pupils on roll. Use this page to explore performance trends, inspection history, admissions notes and neighbourhood context before applying.

Location: Old Craighall Way, MUSSELBURGH, EH21 8SE | More schools in East Lothian

Frequently asked questions about Craighall Primary School

Where is Craighall Primary School located?
Craighall Primary School is a primary school in MUSSELBURGH, East Lothian (EH21 8SE).
How many pupils attend Craighall Primary School?
Craighall Primary School has around 39 pupils on roll according to the latest school census data.
How can I compare Craighall Primary School with other schools?
View Craighall Primary School's full profile on FavSchools for multi-year results and Ofsted history, then use the comparison tool or interactive map to explore nearby alternatives in East Lothian.