South Lanarkshire
150 schools · 126 primary · 17 secondary · 13 open teaching jobs
South Lanarkshire is one of Scotland's 33 local authorities (councils), responsible for 150 state schools — 126 primary, 17 secondary and 7 special, educating around 45,822 pupils with 3,438 full-time-equivalent teachers. In 2024-25, South Lanarkshire spent around £7,755 per primary pupil and £9,277 per secondary pupil — above the Scotland averages of £7,606 and £9,338. In 2024-25, 96.6% of school leavers went on to a positive destination (above the Scotland average of 95.7%), and 43.8% left with five or more Highers (Scotland average 40.8%). Schools in South Lanarkshire are inspected by Education Scotland on a six-point scale. There are currently 13 open teaching jobs across South Lanarkshire. Browse every school by town, view pupil and staffing data, or compare schools side by side.
Education spending in South Lanarkshire
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 South Lanarkshire
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 South Lanarkshire
Current vacancies at schools in this council. Applications are handled externally.
Showing 1–13 of 13
ML3 0BN · South Lanarkshire
EDUC 4717 - Principal Teacher of Pupil Support - Holycross High School (602529)ML3 0BN · South Lanarkshire
EDUC 4760 - Principal Teacher English and Literacy - Holycross High School (602529)Larkhall Academy · Larkhall
EDUC 4775 - Depute Head Teacher (ASN) - Larkhall AcademyML8 4BE · South Lanarkshire
EDUC 4727 - Principal Teacher - Victoria Park School (600759)G74 1PU · South Lanarkshire
EDUC 4734 - Depute Head Teacher - St Kenneth's Primary School (601785)G74 2EX · South Lanarkshire
EDUC 4709 - Class Teacher (Gaelic Medium) - Mount Cameron Primary School (601630)G74 1PU · South Lanarkshire
EDUC G1 4723 - Early Years Support Assistant - St Kenneth's Primary Nursery Class (601104)G74 2EX · South Lanarkshire
EDUC 4721 - Depute Head Teacher (Gaelic Medium) - Mount Cameron Primary School (601627)G74 2EX · South Lanarkshire
EDUC 4707 - Depute Head Teacher - Mount Cameron Primary School (601627)G74 2LP · South Lanarkshire
EDUC 4691 - Teacher of Gaelic - Calderglen High School (602272)ML10 6DP · South Lanarkshire
EDUC 4681 - Depute Head Teacher - Strathaven Academy (602859)G71 7BT · South Lanarkshire
EDUC 4657 - Principal Teacher of Modern Languages - Uddingston Grammar School (603234)ML8 5HA · South Lanarkshire
EDUC 4679 - Principal Teacher - Law Primary School (601592)Schools in South Lanarkshire
Mount Cameron Primary School Gaelic Unit
St Leonard's, South Lanarkshire· G74 2EX
Holy Cross High School
Hamilton, South Lanarkshire· ML3 0BN
St Kenneth's Primary School
Lymekilns, South Lanarkshire· G74 1PU
Calderglen High School
St Leonard's, South Lanarkshire· G74 2LP
Larkhall Academy
Larkhall, South Lanarkshire· ML9 1QN
Law Primary School
Law, South Lanarkshire· ML8 5HA
Strathaven Academy
Strathaven, South Lanarkshire· ML10 6DP
Uddingston Grammar School
Uddingston, South Lanarkshire· G71 7BT
Victoria Park School
Carluke, South Lanarkshire· ML8 4BE