Skip to main content

Dumfries & Galloway

107 schools · 87 primary · 14 secondary · 47 open teaching jobs

107
Schools
17,140
Pupils
1,232
Teachers (FTE)
47
Open jobs

Dumfries & Galloway is one of Scotland's 33 local authorities (councils), responsible for 107 state schools — 87 primary, 14 secondary and 4 special, educating around 17,140 pupils with 1,232 full-time-equivalent teachers. In 2024-25, Dumfries & Galloway spent around £8,312 per primary pupil and £9,820 per secondary pupil — above the Scotland averages of £7,606 and £9,338. In 2024-25, 95.9% of school leavers went on to a positive destination (above the Scotland average of 95.7%), and 33.3% left with five or more Highers (Scotland average 40.8%). Schools in Dumfries & Galloway are inspected by Education Scotland on a six-point scale. There are currently 47 open teaching jobs across Dumfries & Galloway. Browse every school by town, view pupil and staffing data, or compare schools side by side.

Education spending in Dumfries & Galloway

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

£8,312
per primary pupil
▲ 9%vs Scotland (£7,606)
£9,820
per secondary pupil
▲ 5%vs Scotland (£9,338)
£10,509
per pre-school place
▼ 13%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 Dumfries & Galloway

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

95.9%
Positive destinations
▲ 0.2 ptsvs Scotland (95.7%)
63.2%
5+ at National 5
▼ 5.4 ptsvs Scotland (68.6%)
33.3%
5+ Highers
▼ 7.5 ptsvs Scotland (40.8%)
72.1%
Primary literacy
▼ 2.4 ptsvs Scotland (74.5%)
77.8%
Primary numeracy
▼ 2.5 ptsvs Scotland (80.3%)
90.7%
Attendance rate
▼ 0.3 ptsvs Scotland (91%)
58%
Parents satisfied
▼ 11 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 Dumfries & Galloway

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

Showing 1–20 of 47

Teaching Assistant

Glenluce Primary School · Newton Stewart

Early Years Support Assistant
Part time£5,885 – £6,249 a year
Closes in 7 daysView & apply
Deputy Head

Troqueer Primary School · Dumfries

Depute Nursery Manager
Part time£12,155 – £13,046 a year
Closes in 7 daysView & apply
Role

Wallace Hall Academy Cluster · Thornhill

Learning Assistant
Part time£19,039 – £20,217 a year
Closes 16 Jun 2026View & apply
Teacher

Calside Primary School · Dumfries

Nursery Nurse
Part time£5,655 – £6,030 a year
Closes in 7 daysView & apply
Headteacher

Wallace Hall Primary School · Thornhill

Depute Headteacher Primary
Part time£69,402 a year
Closes 17 Jun 2026View & apply
Teacher

Gretna Primary School · Gretna

Teacher Primary
Full time£36,159 – £54,453 a year
Closes 18 Jun 2026View & apply
Headteacher

Gretna Primary School · Gretna

Depute Headteacher Primary
Full time£71,694 a year
Closes 22 Jun 2026View & apply
Teacher

Lochmaben Primary School · Lockerbie

Teacher Primary
Part time£35,022 – £52,740 a year
Closes 21 Jun 2026View & apply
Teaching Assistant

Heathhall Primary School · Dumfries

Early Years Support Assistant
Part time£18,174 – £19,298 a year
Closes in 7 daysView & apply
Teacher

Castle Kennedy Primary School · Stranraer

Teacher Primary
Full time£35,022 – £52,740 a year
Closes 18 Jun 2026View & apply
Teacher

Kirkcudbright Primary School · Kirkcudbright

Teacher Primary
Full time£36,159 – £54,453 a year
Closes 18 Jun 2026View & apply
Teacher

Collin Primary School · Dumfries

Nursery Nurse
Part time£12,925 – £13,783 a year
Closes in 7 daysView & apply
Teacher

Laurieknowe Primary School · Dumfries

Teacher Primary
Part time£36,159 – £54,453 a year
Closes 18 Jun 2026View & apply
Teacher

Lincluden Primary School · Dumfries

Teacher Primary
Full time£36,159 – £54,453 a year
Closes 18 Jun 2026View & apply
Head of Dept

Holywood Primary School · Dumfries

Principal Teacher Primary
Full time£59,367 a year
Closes 18 Jun 2026View & apply
Teacher

Calside Primary School · Dumfries

Teacher Primary
Full time£36,159 – £54,453 a year
Closes 18 Jun 2026View & apply
Teacher

Annan Academy Cluster · Annan

Teacher Additional Support for Learning
Part time£36,159 – £54,453 a year
Closes 18 Jun 2026View & apply
Teacher

Langholm Academy · Langholm

Teacher Additional Support for Learning
Full time£35,022 – £52,740 a year
Closes 18 Jun 2026View & apply
Teacher

Wallace Hall Primary School · Thornhill

Nursery Nurse
Full time£11,309 – £31,012 a year
Closes in 7 daysView & apply
Teacher

Lockerbie Academy Cluster · Lockerbie

Teacher Additional Support for Learning
Part time£36,159 – £54,453 a year
Closes 17 Jun 2026View & apply
All teaching jobs in Scotland →

Schools in Dumfries & Galloway

View all 107 schools in Dumfries & Galloway