Scottish Borders
65 schools · 55 primary · 8 secondary · 14 open teaching jobs
Scottish Borders is one of Scotland's 33 local authorities (councils), responsible for 65 state schools — 55 primary, 8 secondary and 1 special, educating around 13,257 pupils with 967 full-time-equivalent teachers. In 2024-25, Scottish Borders spent around £7,778 per primary pupil and £9,859 per secondary pupil — above the Scotland averages of £7,606 and £9,338. In 2024-25, 97% of school leavers went on to a positive destination (above the Scotland average of 95.7%), and 39.5% left with five or more Highers (Scotland average 40.8%). Schools in Scottish Borders are inspected by Education Scotland on a six-point scale. There are currently 14 open teaching jobs across Scottish Borders. Browse every school by town, view pupil and staffing data, or compare schools side by side.
Education spending in Scottish Borders
Gross council expenditure per pupil/place, shown against the Scotland average (2024-25).
Source: Local Government Benchmarking Framework (Improvement Service), 2024-25, under the Open Government Licence. A higher figure is typical of rural and island councils, where smaller schools cost more per pupil to run — it does not by itself mean better-resourced classrooms.
School outcomes in Scottish Borders
How this council's schools compare to the Scotland average (2024-25). Higher is better.
Source: Local Government Benchmarking Framework (Improvement Service), 2024-25, under the Open Government Licence. Outcomes are council-wide averages and reflect each school's intake and catchment, not just its teaching.
Open teaching jobs across Scottish Borders
Current vacancies at schools in this council. Applications are handled externally.
Showing 1–14 of 14
Selkirk High School · Selkirk
Principal Teacher of Curriculum Science - Selkirk High SchoolEdnam Primary School · Ednam
Early Years Support Worker - Ednam Primary SchoolHeriot Primary School · Heriot
Early Years Practitioner - Heriot Primary SchoolHawick High School · Hawick
Active Schools Co-ordinator - HawickPeebles High School · Peebles
Pupil Support Assistant - Peebles High School - Two Positions AvailableBroomlands Primary School · Kelso
Pupil Support Assistant - Broomlands Primary SchoolGalashiels Academy · Galashiels
Teacher of Physical Education - Galashiels AcademyMelrose Primary School · Melrose
Pupil Support Assistant - Melrose Primary SchoolJedburgh Grammar Campus · Jedburgh
Pupil Support Assistant - Jedburgh Grammar CampusJedburgh Grammar Campus · Jedburgh
Teacher of Technical - Jedburgh Grammar CampusKelso High School · Kelso
Pastoral Support Assistant - Kelso High SchoolSt Boswells Primary School · St Boswells
Classroom Assistant - St Boswells Primary School - INTERNAL ONLYHeriot Primary School · Heriot
Early Years Officer - Heriot Primary SchoolSchools in Scottish Borders
Heriot Primary School
Midlothian, Scottish Borders· EH38 5YE
Jedburgh Grammar School
PRIORS ROAD, Scottish Borders· TD8 6HH
Broomlands Primary School
Kelso, Scottish Borders· TD5 7SW
Ednam Primary School
Kelso, Scottish Borders· TD5 7QJ
Galashiels Academy
Galashiels, Scottish Borders· TD1 3HU
Hawick High School
Hawick, Scottish Borders· TD9 0EG
Kelso High School
Kelso, Scottish Borders· TD5 7NL
Melrose Primary School
Melrose, Scottish Borders· TD6 9SB
Peebles High School
Peebles, Scottish Borders· EH45 9HB