Skip to main content

Stirling

48 schools · 38 primary · 7 secondary · 10 open teaching jobs

48
Schools
12,429
Pupils
941
Teachers (FTE)
10
Open jobs

Stirling is one of Scotland's 33 local authorities (councils), responsible for 48 state schools — 38 primary, 7 secondary and 3 special, educating around 12,429 pupils with 941 full-time-equivalent teachers. In 2024-25, Stirling spent around £8,290 per primary pupil and £9,764 per secondary pupil — above the Scotland averages of £7,606 and £9,338. In 2024-25, 95.7% of school leavers went on to a positive destination (in line with the Scotland average of 95.7%), and 51% left with five or more Highers (Scotland average 40.8%). Schools in Stirling are inspected by Education Scotland on a six-point scale. There are currently 10 open teaching jobs across Stirling. Browse every school by town, view pupil and staffing data, or compare schools side by side.

Education spending in Stirling

Gross council expenditure per pupil/place, shown against the Scotland average (2024-25).

£8,290
per primary pupil
▲ 9%vs Scotland (£7,606)
£9,764
per secondary pupil
▲ 5%vs Scotland (£9,338)
£15,662
per pre-school place
▲ 30%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 Stirling

How this council's schools compare to the Scotland average (2024-25). Higher is better.

95.7%
Positive destinations
at Scotland avg
73.3%
5+ at National 5
▲ 4.7 ptsvs Scotland (68.6%)
51%
5+ Highers
▲ 10.2 ptsvs Scotland (40.8%)
76.7%
Primary literacy
▲ 2.2 ptsvs Scotland (74.5%)
81.3%
Primary numeracy
▲ 1 ptsvs Scotland (80.3%)
92.4%
Attendance rate
▲ 1.4 ptsvs Scotland (91%)
83.3%
Parents satisfied
▲ 14.3 ptsvs Scotland (69%)

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 Stirling

Current vacancies at schools in this council. Applications are handled externally.

Showing 1–10 of 10

Teacher

FK16 6BU · Doune

Early Childhood Educator - Doune Nursery School - 102099
Part time£13,958 – £15,098 a year
Closes 16 Jun 2026View & apply
Teaching Assistant

FK16 6BU · Doune

Support Worker Early Childhood Educator - Doune Nursery School - 102100
Part time£15,268 – £15,940 a year
Closes 16 Jun 2026View & apply
Head of Dept

Fk8 1SD · Stirling

Principal Teacher - Raploch Primary School - 101972
Full time£59,367 a year
Closes in 3 daysView & apply
Role

FK8 3NB · Buchlyvie

Support for Learning Assistant - Buchlyvie Primary School 102078
Part time£6,866 – £7,164 a year
Closes 15 Jun 2026View & apply
Teacher

FK7 0HQ · Stirling

Teacher - ASN Outreach Teacher Complex Needs 102092
Full time£35,022 – £52,740 a year
Closes 15 Jun 2026View & apply
Teacher

FK8 2PA · Stirling

Secondary Teacher -Additional Support Needs -Stirling High School 102088
Part time£26,029 – £32,671 a year
Closes 15 Jun 2026View & apply
Role

FK9 5HW · Stirling

Support for Learning Assistant - Wallace High School - 102087
Part time£16,347 – £17,057 a year
Closes in 4 daysView & apply
Teacher

FK20 8QN · Stirlingshire

Primary Teacher - Crianlarich Primary School - 101870
Part time£7,231 – £10,890 a year
Closes tomorrowView & apply
Head of Dept

FK20 8QN · Stirlingshire

Principal Teacher - Crianlarich Primary School - 101869
Part time£23,746 a year
Closes tomorrowView & apply
Head of Dept

FK7 9HN · Stirling

Principal Teacher - St Ninian's Primary School - 101849
Full time£59,367 a year
Closes in 3 daysView & apply
All teaching jobs in Scotland →

Schools in Stirling

View all 48 schools in Stirling