Skip to main content

Aberdeenshire

161 schools · 140 primary · 17 secondary · 39 open teaching jobs

161
Schools
35,737
Pupils
2,563
Teachers (FTE)
39
Open jobs

Aberdeenshire is one of Scotland's 33 local authorities (councils), responsible for 161 state schools — 140 primary, 17 secondary and 4 special, educating around 35,737 pupils with 2,563 full-time-equivalent teachers. In 2024-25, Aberdeenshire spent around £7,132 per primary pupil and £9,479 per secondary pupil — below the Scotland averages of £7,606 and £9,338. In 2024-25, 94.7% of school leavers went on to a positive destination (below the Scotland average of 95.7%), and 37.6% left with five or more Highers (Scotland average 40.8%). Schools in Aberdeenshire are inspected by Education Scotland on a six-point scale. There are currently 39 open teaching jobs across Aberdeenshire. Browse every school by town, view pupil and staffing data, or compare schools side by side.

Education spending in Aberdeenshire

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

£7,132
per primary pupil
▼ 6%vs Scotland (£7,606)
£9,479
per secondary pupil
▲ 2%vs Scotland (£9,338)
£11,940
per pre-school place
▼ 1%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 Aberdeenshire

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

94.7%
Positive destinations
▼ 1 ptsvs Scotland (95.7%)
66.7%
5+ at National 5
▼ 1.9 ptsvs Scotland (68.6%)
37.6%
5+ Highers
▼ 3.2 ptsvs Scotland (40.8%)
70.6%
Primary literacy
▼ 3.9 ptsvs Scotland (74.5%)
79.4%
Primary numeracy
▼ 0.9 ptsvs Scotland (80.3%)
92.8%
Attendance rate
▲ 1.8 ptsvs Scotland (91%)
69.7%
Parents satisfied
▲ 0.7 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 Aberdeenshire

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

Showing 1–20 of 39

Teaching Assistant

Lairhillock Primary · Netherley

Pupil Support Assistant
Part time£8,884 – £9,369 a year
Closes 25 Sept 2026View & apply
Teacher

Alford Primary · Alford

Enhanced Provision Outreach Practitioner
Full time£27,949 – £29,839 a year
Closes 25 Sept 2026View & apply
Teaching Assistant

Macduff Primary · Macduff

Pupil Support Assistant - Banff CSN
Part time£9,519 – £9,879 a year
Closes 25 Sept 2026View & apply
Teaching Assistant

Pitmedden Primary · Ellon

Pupil Support Assistant
Part time£15,393 – £16,251 a year
Closes 24 Sept 2026View & apply
Teaching Assistant

Aboyne Academy · Aboyne

Pupil Support Assistant
Full time£6,980 – £18,404 a year
Closes 24 Sept 2026View & apply
Teaching Assistant

New Pitsligo and St Johns Primary · New Pitsligo

Pupil Support Assistant
Part time£17,451 – £18,404 a year
Closes 24 Sept 2026View & apply
Head of Dept

Turriff Academy · Turriff

Principal Teacher - Equity & Skills (Turriff Academy)
Part time£35,619 a year
Closes 23 Sept 2026View & apply
Teaching Assistant

Newtonhill Primary · Newtonhill

Pupil Support Assistant
Part time£8,390 – £8,864 a year
Closes 23 Sept 2026View & apply
Teacher

Ellon Academy Community Campus · Ellon

Teacher of English (Ellon Academy)
Full time£36,159 – £54,453 a year
Closes 23 Sept 2026View & apply
Head of Dept

Turriff Academy · Turriff

Principal Teacher Faculty - Humanities (Turriff Academy)
Part time£28,677 a year
Closes 22 Sept 2026View & apply
Teacher

Banff Primary · Banff

Teacher of ASL (Banff Primary & Macduff Primary)
Full time£36,159 – £54,453 a year
Closes 18 Sept 2026View & apply
Teacher

Mintlaw Academy · Mintlaw

Teacher of English (Mintlaw Academy)
Full time£21,695 – £32,672 a year
Closes 22 Sept 2026View & apply
Teaching Assistant

Uryside Primary School · Inverurie

Pupil Support Assistant
Part time£7,615 – £8,031 a year
Closes 22 Sept 2026View & apply
Teacher

Inverallochy Primary · Fraserburgh

Teacher of Primary (Inverallochy School)
Full time£36,159 – £54,453 a year
Closes 22 Sept 2026View & apply
Teacher

Mintlaw Academy · Mintlaw

Supply Teacher - Secondary
Full time£36,159 – £54,453 a year
Closes in 4 daysView & apply
Teacher

Mintlaw Academy · Mintlaw

Teacher of Physical Education (Mintlaw Academy)
Full time£36,159 – £54,453 a year
Closes 21 Sept 2026View & apply
Headteacher

Largue Primary · Forgue

Head Teacher - Largue Primary School
Full time£69,402 a year
Closes 21 Sept 2026View & apply
Teacher

Banff Academy · Banff

Teacher of Technical Education (Banff Academy)
Full time£36,159 – £54,453 a year
Closes 20 Sept 2026View & apply
Teacher

Aboyne Academy · Aboyne

Teacher of Mathematics (Aboyne Academy)
Full time£35,022 – £52,740 a year
Closes 18 Sept 2026View & apply
Teaching Assistant

Alford Primary · Alford

Pupil Support Assistant
Part time£8,567 – £9,034 a year
Closes 18 Sept 2026View & apply
All teaching jobs in Scotland →

Schools in Aberdeenshire

View all 161 schools in Aberdeenshire