Skip to main content

North Lanarkshire

154 schools · 118 primary · 23 secondary

154
Schools
48,163
Pupils
3,560
Teachers (FTE)
0
Open 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. 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).

£6,936
per primary pupil
▼ 9%vs Scotland (£7,606)
£8,476
per secondary pupil
▼ 9%vs Scotland (£9,338)
£12,337
per pre-school place
▲ 2%vs Scotland (£12,055)

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.

93.9%
Positive destinations
▼ 1.8 ptsvs Scotland (95.7%)
69.1%
5+ at National 5
▲ 0.5 ptsvs Scotland (68.6%)
39.2%
5+ Highers
▼ 1.6 ptsvs Scotland (40.8%)
74.7%
Primary literacy
▲ 0.2 ptsvs Scotland (74.5%)
80.4%
Primary numeracy
▲ 0.1 ptsvs Scotland (80.3%)
89.9%
Attendance rate
▼ 1.1 ptsvs Scotland (91%)
69%
Parents satisfied
at Scotland avg

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.

Schools in North Lanarkshire

View all 154 schools in North Lanarkshire