- Blocl
- Schools
- Midlothian
- Bonnyrigg
Schools in Bonnyrigg
- 204
pupilsBilston Primary School
Park Avenue, EH259SD
- 422
pupilsBonnyrigg Primary School
Cockpen Road, Bonnyrigg, EH193HR
- 483
pupilsBurnbrae Primary School
144 Burnbrae Road, Bonnyrigg, EH193GB
- 332
pupilsGore Glen Primary School
Whitehouse Way, EH234FP
- 265
pupilsHawthornden Primary School
Polton Avenue Road, Bonnyrigg, EH192NZ
- 1.6k
pupilsLasswade High School Centre
Eskdale Drive, Bonnyrigg, EH192LA
- 334
pupilsLasswade Primary School
7a Pendreich Drive, Bonnyrigg, EH192DU
- 248
pupilsMayfield Primary School
Stone Avenue, Mayfield, EH225PB
- 78
pupilsMoorfoot Primary School
41 Borthwick Castle Road, North Middleton, EH234QS
- 369
pupilsNewtongrange Primary School
Sixth Street, Newtongrange, EH224LB
- 192
pupilsSt Luke's Primary School
Stone Avenue, Mayfield, EH225PB
- 176
pupilsSt Mary's Primary School
Rosewell Road, Bonnyrigg, EH193HL