

Sample image
Local Schools
Nearby Schools
9 primary schools within 2 miles of Craighall Primary School
Schools Found
9
withinMiles
Search Radius2 mi
PhasePrimary
School Comparison
| Schools | Distance | Ofsted | Pupils | |
|---|---|---|---|---|
| Craighall Primary School ⭐ | — | — | 39 | HMIe |
| Stoneyhill Primary School | 1.0 mi | — | 195 | HMIe |
| Newcraighall Primary School | 1.2 mi | — | 176 | HMIe |
| Campie Primary School | 1.3 mi | — | 312 | HMIe |
| Musselburgh Burgh Primary School | 1.5 mi | — | 198 | HMIe |
| Loretto RC Primary School | 1.6 mi | — | 187 | HMIe |
| Woodburn Primary School | 1.7 mi | — | 654 | HMIe |
| Pinkie St Peter's Primary School | 1.7 mi | — | 441 | HMIe |
| Danderhall Primary School | 1.8 mi | — | 417 | HMIe |
| Brunstane Primary School | 2.0 mi | — | 270 | HMIe |