North Lanarkshire
154 schools · 118 primary · 23 secondary · 16 open teaching jobs
North Lanarkshire is one of Scotland's 33 local authorities (councils), responsible for 154 state schools — 118 primary, 23 secondary and 13 special, educating around 48,163 pupils with 3,560 full-time-equivalent teachers. In 2024-25, North Lanarkshire spent around £6,936 per primary pupil and £8,476 per secondary pupil — below the Scotland averages of £7,606 and £9,338. In 2024-25, 93.9% of school leavers went on to a positive destination (below the Scotland average of 95.7%), and 39.2% left with five or more Highers (Scotland average 40.8%). Schools in North Lanarkshire are inspected by Education Scotland on a six-point scale. There are currently 16 open teaching jobs across North Lanarkshire. Browse every school by town, view pupil and staffing data, or compare schools side by side.
Education spending in North 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 North 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 North Lanarkshire
Current vacancies at schools in this council. Applications are handled externally.
Showing 1–16 of 16
ML5 4QH · Coatbridge
Depute Head Teacher - St Stephen's Primary School & LCSC - REQ06214ML4 1AR · Bellshill
Teacher of Inclusion (Fixed Term)(SFL) REQ06210ML4 3DW · Bellshill
Depute Head Teacher REQ06209 Cardinal Newman High SchoolML6 9LZ · AIRDIRE
Early Learning & Childcare Lead Practitioner (Term Time) (Perm) ST EDWARD'S NURSERY CLASS-REQ06009G69 8AB · Gartcosh
Teacher (LCSC) - Gartcosh Primary School - REQ06148G67 1LA · Cumbernauld
Clerical Assistant- Temp -Our Lady's High School-REQ05878G67 1LA · Cumbernauld
Teacher of Physics & Science - Our Lady's High School, Cumbernauld - REQ06207ML6 7QP · Airdrie
Early Learning & Childcare Key Worker (Part Time) (Term Time) (Temporary) (2 Posts) - REQ06144ML6 6EU · Airdrie
Teacher of History & Modern Studies - REQ06186ML1 3XF · Motherwell
Learning Assistant Universal (Enhanced Provision)(4 Posts) (Part Time, Term Time, Temporary) - REQ06087ML5 4QH · Coatbridge
Basic Teacher -Language & Communication Unit- (4 posts)-St Stephen's Primary and LCSC-REQ06152ML5 5EA · Coatbridge
CLD Support Worker (Gaelic) (Temporary) (Part Time) (Term Time) - REQ05952Schools in North Lanarkshire
Gartcosh Primary School
Gartcosh, North Lanarkshire· G69 8AB
Our Lady's High School - Cumbernauld
Cumbernauld, North Lanarkshire· G67 1LA
St Margaret's High School
Airdrie, North Lanarkshire· ML6 6EU
St Stephen's Primary School
Coatbridge, North Lanarkshire· ML5 4QH
Bellshill Academy
Bellshill, North Lanarkshire· ML4 1AR
Braidhurst High School
Motherwell, North Lanarkshire· ML1 3XF
Cardinal Newman High School
Bellshill, North Lanarkshire· ML4 3DW
Glengowan Primary School
Caldercruix, North Lanarkshire· ML6 7QP
St Edward's Primary School
Airdrie, North Lanarkshire· ML6 9LZ