Bonnyrigg Primary School
Montro 1 Cockpen Road
EH193HR
Bonnyrigg
0131 663 7786
Schools - Local Authority
Bonnyrigg
Bryans Primary School
Unit 1 24 Conifer Road
EH225BX
Dalkeith
0131 663 2049
Schools - Local Authority
Dalkeith
Broadc 42 Hadfast Road
EH222NZ
Dalkeith
Schools - Local Authority
Dalkeith
Craigmillar Instep Project
Unit 1 Greendykes Road
EH164DP
Edinburgh
0131 659 5959
Schools - Local Authority
Edinburgh
The Ro 59 Edmonstone Road
EH221QL
Dalkeith
Schools - Local Authority
Dalkeith
Southe 136 Lasswade Road
EH166TZ
Edinburgh
0131 664 7440
Schools - Local Authority
Edinburgh
Gracemount Primary School
Southe Lasswade Road
EH166UA
Edinburgh
0131 664 2331
Schools - Local Authority
Edinburgh
King's Park Primary School
2 Wess 20 Croft Street
EH223BA
Dalkeith
0131 663 2414
Schools - Local Authority
Dalkeith
Langlaw Primary School
Langla Langlaw Road
EH225AU
Dalkeith
0131 663 2204
Schools - Local Authority
Dalkeith
Lasswade Primary School
Unit 2 7a Pendreich Drive
EH192DU
Bonnyrigg
0131 663 4579
Schools - Local Authority
Bonnyrigg
Loanhead Primary School
Societ 8 Academy Lane
EH209RP
Loanhead
0131 440 1726
Schools - Local Authority
Loanhead
Loanhead Primary School
Societ 8 Academy Lane
EH209RP
Loanhead
0131 440 0448
Schools - Local Authority
Loanhead
Mayfield Primary School
Wellbr Stone Avenue
EH225PB
Dalkeith
0131 663 0546
Schools - Local Authority
Dalkeith
Musselburgh Grammar School
Unit 1 86 Inveresk Road
EH217BB
Musselburgh
0131 665 4557
Schools - Local Authority
Musselburgh
Musselburgh Grammar School
Unit 1 86 Inveresk Road
EH217BB
Musselburgh
0131 665 4278
Schools - Local Authority
Musselburgh
Newbattle Community High School
Unit 2 Easthouses Road
EH224EW
Dalkeith
0131 663 4191
Schools - Local Authority
Dalkeith
Newcraighall Primary School
The Ol 69-71 Whitehill Street
EH218QZ
Musselburgh
0131 669 3598
Schools - Local Authority
Musselburgh
Newtongrange Primary School
D'arta Sixth Street
EH224LB
Dalkeith
0131 663 3238
Schools - Local Authority
Dalkeith
Centra 267 Niddrie Mains Road
EH153HG
Edinburgh
0131 468 7025
Schools - Local Authority
Edinburgh
Rosewell Primary School
Stockw 85 Carnethie Street
EH249AN
Rosewell
0131 440 2233
Schools - Local Authority
Rosewell
St David's R C Primary School
Cambri Lauder Road
EH222PU
Dalkeith
0131 663 2002
Schools - Local Authority
Dalkeith
St Luke's R C Primary School
The Re Stone Avenue
EH225PD
Dalkeith
Schools - Local Authority
Dalkeith
St Margaret's R C Primary School
The Re 19 Edgefield Road
EH209DX
Loanhead
0131 440 0453
Schools - Local Authority
Loanhead
St Matthew's R C Primary School
St. Ma Carnethie Street
EH249AT
Rosewell
0131 440 2006
Schools - Local Authority
Rosewell
Stoneg Clayknowes Way
EH216UL
Musselburgh
0131 665 3119
Schools - Local Authority
Musselburgh
Stoneg Clayknowes Way
EH216UL
Musselburgh
0131 665 1373
Schools - Local Authority
Musselburgh
The City of Edinburgh Council
D 2 Greendykes Road
EH164DP
Edinburgh
0131 661 6429
Schools - Local Authority
Edinburgh
Woodburn Primary School
Rosgan 10 Salters Road
EH222DG
Dalkeith
0131 663 2556
Schools - Local Authority
Dalkeith