Schools in Durham, County Durham
15 schools · use the filters below to narrow your search
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 9 of 15 schools here that have a published grade.
Top-performing schools in Durham
Ranked on the latest DfE results. Higher is better.
By Attainment 8 — average GCSE score
- 1Durham Johnston Comprehensive School55.2Attainment 8
Source: DfE performance tables, licensed under the Open Government Licence v3.0.
Ofsted Rating
15 of 15 schools
Belmont Cheveley Park Primary School
Durham, County Durham· DH1 2TX
204 pupils
KS2: 72% met expected standard
Esh CofE (Aided) Primary School
Durham, County Durham· DH7 9QR
101 pupils
KS2: 60% met expected standard
Trust: MELROSE LEARNING TRUST
Middlestone Moor Academy
Durham, County Durham· DL16 7DA
261 pupils
KS2: 71% met expected standard
Trust: ADVANCE LEARNING PARTNERSHIP
Our Lady of Lourdes Catholic Primary School, Shotton
Durham, County Durham· DH6 2JQ
154 pupils
KS2: 71% met expected standard
Trust: BISHOP CHADWICK CATHOLIC EDUCATION TRUST
Shincliffe CofE (Controlled) Primary School
Durham, County Durham· DH1 2PN
196 pupils
KS2: 71% met expected standard
St Bede's Catholic Primary School, Sacriston
Durham, County Durham· DH7 6AB
91 pupils
KS2: 78% met expected standard
Trust: BISHOP WILKINSON CATHOLIC EDUCATION TRUST
St Margaret's Church of England Primary School
Durham, County Durham· DH1 4QB
402 pupils
KS2: 85% met expected standard
St Michael's Catholic Primary School, Esh Village
Durham, County Durham· DH7 9QY
194 pupils
KS2: 81% met expected standard
Trust: BISHOP WILKINSON CATHOLIC EDUCATION TRUST
Langley Park Primary School
Durham, County Durham· DH7 9XN
178 pupils
KS2: 50% met expected standard
Trust: STANLEY LEARNING PARTNERSHIP
Brandon Primary Academy
Durham, County Durham· DH7 8NL
294 pupils
KS2: 57% met expected standard
Trust: ADVANCE LEARNING PARTNERSHIP
Durham Johnston Comprehensive School
Durham, County Durham· DH1 4SU
1,688 pupils
Attainment 8: 55.2
Durham Sixth Form Centre
Durham, County Durham· DH1 1SG
1,708 pupils
Trust: PROVIDENCE LEARNING PARTNERSHIP
Finchale Primary School
Durham, County Durham· DH1 5XT
213 pupils
KS2: 78% met expected standard
Sherburn Primary School
Durham, County Durham· DH6 1DU
180 pupils
KS2: 57% met expected standard
University of Durham
Durham, County Durham· DH1 3HP