Skip to main content

Perth & Kinross

77 schools · 65 primary · 7 secondary · 30 open teaching jobs

77
Schools
16,526
Pupils
1,254
Teachers (FTE)
30
Open jobs

Perth & Kinross is one of Scotland's 33 local authorities (councils), responsible for 77 state schools — 65 primary, 7 secondary and 1 special, educating around 16,526 pupils with 1,254 full-time-equivalent teachers. In 2024-25, Perth & Kinross spent around £8,200 per primary pupil and £10,705 per secondary pupil — above the Scotland averages of £7,606 and £9,338. In 2024-25, 96.7% of school leavers went on to a positive destination (above the Scotland average of 95.7%), and 39.2% left with five or more Highers (Scotland average 40.8%). Schools in Perth & Kinross are inspected by Education Scotland on a six-point scale. There are currently 30 open teaching jobs across Perth & Kinross. Browse every school by town, view pupil and staffing data, or compare schools side by side.

Education spending in Perth & Kinross

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

£8,200
per primary pupil
▲ 8%vs Scotland (£7,606)
£10,705
per secondary pupil
▲ 15%vs Scotland (£9,338)
£10,607
per pre-school place
▼ 12%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 Perth & Kinross

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

96.7%
Positive destinations
▲ 1 ptsvs Scotland (95.7%)
68.7%
5+ at National 5
▲ 0.1 ptsvs Scotland (68.6%)
39.2%
5+ Highers
▼ 1.6 ptsvs Scotland (40.8%)
75%
Primary literacy
▲ 0.5 ptsvs Scotland (74.5%)
81.2%
Primary numeracy
▲ 0.9 ptsvs Scotland (80.3%)
90.8%
Attendance rate
▼ 0.2 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.

Open teaching jobs across Perth & Kinross

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

Showing 1–20 of 30

Teaching Assistant

Bertha Park High School · Perth

Pupil Support Teacher - Intensive Support Provision, Bertha Park High School, Perth
Full time£36,159 – £54,453 a year
Closes 27 Sept 2026View & apply
Teacher

The Community School of Auchterarder · Auchterarder

Class Teacher 0.44FTE, The Community School of Auchterarder Primary Department
Part time£36,159 – £54,453 a year
Closes 27 Sept 2026View & apply
Role

Scone Kids Club · Scone

Play Assistant, Scone Kids Club
Part time£3,049 – £3,185 a year
Closes 24 Sept 2026View & apply
Teacher

Oakbank Primary School · Perth

Senior Early Childhood Practitioner, Oakbank Primary School, Perth
Full time£34,424 – £37,784 a year
Closes 24 Sept 2026View & apply
Teaching Assistant

Kettins Primary School · Kettins

School Support Worker, Kettins and Meigle Primary Schools
Part time£15,420 – £16,245 a year
Closes 24 Sept 2026View & apply
Role

Viewlands Kids Club · Perth

Play Assistant, Viewlands Kids Club, Perth
Part time£6,099 – £6,371 a year
Closes 24 Sept 2026View & apply
Teaching Assistant

The Community School of Auchterarder · Auchterarder

Enhanced Pupil Support Assistant - Intensive Support Provision, The Community School of Auchterarder
Part time£18,847 – £20,505 a year
Closes 27 Sept 2026View & apply
Teaching Assistant

The Community School of Auchterarder · Auchterarder

School Support Worker, The Community School of Auchterarder - Primary Department
Part time£17,669 – £18,614 a year
Closes 20 Sept 2026View & apply
Teaching Assistant

Portmoak Primary School · Portmoak

School Support Worker, Portmoak Primary School, Kinnesswood
Part time£17,669 – £18,614 a year
Closes in 6 daysView & apply
Teaching Assistant

Ruthvenfield Primary School · Ruthvenfield

School Support Worker, Ruthvenfield Primary School
Part time£17,669 – £18,614 a year
Closes 23 Sept 2026View & apply
Teaching Assistant

Bertha Park High School · Perth

Pupil Support Assistant, Bertha Park High School, Perth
Part time£19,275 – £20,306 a year
Closes 23 Sept 2026View & apply
Teaching Assistant

Bertha Park High School · Perth

Pupil Support Assistant, Bertha Park High School, Perth
Part time£12,850 – £13,537 a year
Closes 23 Sept 2026View & apply
Role

Luncarty Wraparound Care Service · Luncarty

Childcare Supervisor, Luncarty Wraparound Care
Part time£25,142 – £26,925 a year
Closes 20 Sept 2026View & apply
Deputy Head

Luncarty Wraparound Care Service · Luncarty

Deputy Childcare Supervisor, Luncarty Wraparound Care
Part time£16,881 – £17,784 a year
Closes 20 Sept 2026View & apply
Teaching Assistant

Breadalbane Academy · Aberfeldy

Enhanced Pupil Support Assistant - Intensive Support Provision, Breadalbane Academy, Aberfeldy
Part time£20,561 – £22,369 a year
Closes in 3 daysView & apply
Teacher

Kinloch Rannoch Primary School · Kinloch Rannoch

Primary Class Teacher, Kinloch Rannoch Primary School
Full time£36,159 – £54,453 a year
Closes 20 Sept 2026View & apply
Role

Perth Grammar School · Perth

Peripatetic Play Assistant, Based at Perth Grammar School
Part time£16,025 – £16,740 a year
Closes 20 Sept 2026View & apply
Role

Langtoon Kids Club · Auchterarder

Play Assistant, Langtoon Kids Club, Auchterarder
Part time£14,422 – £15,066 a year
Closes 20 Sept 2026View & apply
Teaching Assistant

Breadalbane Academy · Aberfeldy

Pupil Support Assistant, Breadalbane Academy, Aberfeldy
Part time£9,316 – £9,814 a year
Closes in 3 daysView & apply
All teaching jobs in Scotland →

Schools in Perth & Kinross

View all 77 schools in Perth & Kinross