Associated Primary Schools
There are 8 associated Primary Schools which sit within the Earlston Cluster. They are:
Earlston PS |
Gordon PS |
Lauder PS |
Melrose PS |
Westruther PS |
Channelkirk PS | Newtown PS | St. Boswells PS |