- Blocl
- Schools
- Midlothian
- Dalkeith
Schools in Dalkeith
- 898
pupils
Dalkeith High School
2 Cousland Road,
EH222PS
- 239
pupils
Danderhall Primary School
59 Edmonstone Road,
EH221QL
- 435
pupils
King's Park Primary School
20 Croft Street,
EH223BA
- 223
pupils
Lawfield Primary School
26 Lawfield Road,
Mayfield,
EH225BB
- 217
pupils
Mayfield Primary School
Stone Avenue,
Mayfield,
EH225PB
- 879
pupils
Newbattle High School
64 Easthouses Road,
EH224EW
- 344
pupils
Newtongrange Primary School
Sixth Street,
EH224LB
-
Saltersgate School
3 Cousland Road,
EH222PS
- 670
pupils
St David's RC High School
1 Cousland Road,
EH222PS
- 165
pupils
St David's RC Primary School
Lauder Road,
EH222PU
- 146
pupils
St Luke's Primary School
Stone Avenue,
EH225PB
- 379
pupils
Woodburn Primary School
5 Cousland Road,
EH222PS
- Schools
- Midlothian
- Dalkeith