School details
- Council area
- Dumfries & Galloway →
- Town
- Thornhill
- Phase
- Primary
- Type
- Local Authority
- Denomination
- Non-denominational
- Address
- Station Road, Thornhill, DG3 5DS
- Phone
- 01848 332140
- Website
- Visit website →
Pupils & staffing
Census 2025161
Pupil roll
9.8
Teachers (FTE)
16.4:1
Pupil-teacher ratio
23
Avg class size
Pupils by gender87 girls · 74 boys
Additional support needs51% of pupils
English as an additional language0% of pupils
Registered for free school meals80% of pupils
Roll by stage
P1
20
P2
19
P3
24
P4
18
P5
27
P6
25
P7
28
Source: Scottish Government, School Level Summary Statistics 2025(annual pupil & teacher census). Figures are as at census day; small counts may be suppressed.
Education Scotland inspection
Last inspected January 2024Education Scotland evaluates schools against quality indicators on a six-point scale, rather than a single overall grade.
Learning, teaching and assessmentGood
Raising attainment and achievementGood
Source: Education Scotland inspection grades, via Scottish Government (information as at 1 April 2025). Six-point scale: Excellent · Very Good · Good · Satisfactory · Weak · Unsatisfactory.
Teaching Jobs
Closes 17 Jun 2026View & apply
Closes in 7 daysView & apply
Closes in 3 daysView & apply
Applications handled externally
Recruitment agencies in Thornhill
Coming soonTeaching agencies that actively recruit in Thornhill will be listed here.
Run an agency? Get your agency listedOther schools in Thornhill
Closeburn School
Thornhill, Dumfries & Galloway· DG3 5HP
Not ratedPrimary
View school →Local Authority
Penpont School
Thornhill, Dumfries & Galloway· DG3 4BH
Not ratedPrimary
View school →Local Authority
Wallace Hall Academy
Thornhill, Dumfries & Galloway· DG3 5DS
Not rated2 jobsSecondary
View school →Local Authority