- 46
pupils Eddleston Primary School
Eddleston, EH458QP - 73
pupils Halyrude Primary School
Rosetta Road, EH458HQ - 382
pupils Kingsland Primary School
Neidpath Road, EH458NN - 1.2k
pupils Peebles High School
Springwood Road, EH459HB - 404
pupils Priorsford Primary School
Marmion Road, EH459BE