Dumfries & Galloway
107 schools · 87 primary · 14 secondary · 47 open teaching 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).
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.
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
Glenluce Primary School · Newton Stewart
Early Years Support AssistantTroqueer Primary School · Dumfries
Depute Nursery ManagerHeathhall Primary School · Dumfries
Early Years Support AssistantAnnan Academy Cluster · Annan
Teacher Additional Support for LearningLangholm Academy · Langholm
Teacher Additional Support for LearningLockerbie Academy Cluster · Lockerbie
Teacher Additional Support for LearningSchools in Dumfries & Galloway
Annan Academy
Annan, Dumfries & Galloway· DG12 6AP
Lochmaben School
Lockerbie, Dumfries & Galloway· DG11 1NR
Wallace Hall Primary School
Thornhill, Dumfries & Galloway· DG3 5DS
Calside School
Dumfries, Dumfries & Galloway· DG1 4HB
Douglas Ewart High School
Newton Stewart, Dumfries & Galloway· DG8 6JQ
Gretna School
Gretna, Dumfries & Galloway· DG16 5AG
Hecklegirth School
Annan, Dumfries & Galloway· DG12 6HY
Lincluden School
Lincluden, Dumfries & Galloway· DG2 0PU
Lockerbie Academy
Lockerbie, Dumfries & Galloway· DG11 2AT