Schools in County Durham
281 schools across 38 towns
Based on the most recent published single-word Ofsted grades. Ofsted stopped issuing overall grades (Outstanding, Good, Requires Improvement, Inadequate) in September 2024, so schools inspected more recently — under Ofsted’s report cards — may not have one. Figures cover the 116 of 281 schools here that have a published grade.
County Durham has 281 schools across 38 towns — 208 primary, 30 secondary, educating around 73,608 pupils. 85% of schools with a published Ofsted grade are rated Good or Outstanding (99 of 116). There are currently 23 open teaching jobs in County Durham. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across County Durham.
County Durhamlocal authority guide — teacher pay, ratios & spending →School spending in County Durham
Gross expenditure per pupil — LA-maintained schools (2024-25).
Source: DfE “LA and school expenditure” (Consistent Financial Reporting), 2024-25, under the Open Government Licence. Covers council-maintained schools; academies report separately.
Latest teaching jobs in County Durham
Level 2 Teaching Assistant
St Mary's Catholic Primary School, Newton Aycliffe · Newton Aycliffe
£19,776.00 - £20,861.00 Annually (Actual)Closes 6 NovTeacher of English (2026/CP016)
East Durham College · Peterlee
Qualified: £31,000 to £41,000 Unqualified: £28,000 to £29,500Closes 8 NovPart Time Creative Industries Technician (2026/CS014)
East Durham College · Peterlee
Closes 8 NovPart Time Teacher in Performing Arts (2025/AG104)
East Durham College · Peterlee
Closes 8 NovAdministration Assistant
North Durham Academy · Stanley
£18,587.00 - £18,978.00 Annually (Actual)Closes 4 NovHead of Quality
East Durham College · Peterlee
£45076 - £46000⏳ Closes 1 Nov
Teaching supply agencies in County Durham
Recruitment and supply agencies that place teachers and support staff across County Durham and the surrounding region — for day-to-day supply, long-term and permanent roles.
Run a teaching agency in County Durham?Get featured here — it’s free to list.
Claim this spot →Top-performing schools in County Durham
Ranked on the latest DfE results. Higher is better.
By Attainment 8 — average GCSE score
- 1Teesdale School and Sixth Form57.0Attainment 8
- 2St Leonard's Catholic School, Durham56.5Attainment 8
- 3Durham Johnston Comprehensive School56.3Attainment 8
- 4The Academy at Shotton Hall55.0Attainment 8
- 5Tanfield School54.4Attainment 8
Source: DfE performance tables, licensed under the Open Government Licence v3.0.
Towns in County Durham
Select a town to browse its schools and Ofsted ratings
Barnard Castle
Belmont
Bishop Auckland
BISHOP AUCKLAND
Bowburn
Brandon and Byshottles
Browney
Chester le Street
City of Durham
Co Durham
Consett
County Durham
Crook
Crook,
Darlington
Durham
Esh
Esh Winning
Ferryhill
Framwellgate & Newton Hall
Houghton le Spring
Low Willington
Newcastle-upon-Tyne
Newton Aycliffe
Peterlee
Sacriston
Seaham
SEAHAM
Sherburn Village
Shildon
Shincliffe
Shotton
Shotton Colliery
Spennymoor
Stanley
Stockton-on-Tees
Trimdon Station
Wingate
Outstanding Schools in County Durham
Schools rated Outstanding by Ofsted
Framwellgate Moor Primary School
County Durham, County Durham· DH1 5BG
389 pupils
KS2: 87% met expected standard
Kirk Merrington Primary School
Spennymoor, County Durham· DL16 7JB
172 pupils
KS2: 83% met expected standard
Langley Moor Nursery School
County Durham, County Durham· DH7 8LL
60 pupils
Montalbo Nursery & Primary School
Barnard Castle, County Durham· DL12 8TN
242 pupils
KS2: 85% met expected standard
The Academy at Shotton Hall
Peterlee, County Durham· SR8 1AU
1,164 pupils
Attainment 8: 55.0
Trust: NORTH EAST LEARNING TRUST
Thornhill Primary School
Shildon, County Durham· DL4 1ES
207 pupils
KS2: 93% met expected standard