Secondary applications close 31 October – compare your shortlist now
A word search hiding County Durham and its nearest neighbours

Schools in County Durham

County Durham has 265 schools: 222 primary and 43 secondary or all-through. 74% of the 163 schools with an Ofsted grade are rated Good or better (Strong standard or better under the new report cards). Among secondary schools, St Leonard's Catholic School, Durham has the highest Attainment 8 score (57.7 in 2025). Among primary schools, St Joseph's Catholic Primary School, Gilesgate has the highest share of pupils meeting the expected standard in reading, writing and maths (100% in 2025).

  • 276 schools
  • 43 secondary
  • 222 primary

Secondary Schools in County Durham

Ranked by Attainment 8, the average GCSE score per pupil. Progress 8 is from the latest year published.

#SchoolOfstedAttainment 8Progress 8Pupils
1 St Leonard's Catholic School, Durham – 57.7 (2025) +0.64 (2024) 1,293
2 Tanfield School – 57.5 (2025) +0.83 (2024) 739
3 Durham Johnston Comprehensive School – 55.2 (2025) +0.18 (2024) 1,667
4 Belmont Community School Good 53.4 (2025) +0.15 (2024) 887
5 The Academy at Shotton Hall Outstanding 52.2 (2025) +0.58 (2024) 1,202
6 Easington Academy – 51.8 (2025) -0.12 (2024) 769
7 Sedgefield Community College Strong standard 51.5 (2025) +0.36 (2024) 982
8 Whitworth Park Academy Good 50.4 (2025) -0.01 (2024) 996
9 Teesdale School and Sixth Form Outstanding 49.6 (2025) +0.27 (2024) 684
10 Hermitage Academy Good 49.1 (2025) +0.12 (2024) 881
11 Woodham Academy Good 48.2 (2025) +0.09 (2024) 1,071
12 Wellfield School Expected standard 47.8 (2025) +0.30 (2024) 862
13 Parkside Academy Good 46.9 (2025) +0.01 (2024) 833
14 St John's Catholic School & Sixth Form College Good 46.4 (2025) +0.16 (2024) 1,229
15 Park View School – 46.4 (2025) -0.14 (2024) 1,631
16 Seaham High School Good 45.8 (2025) -0.43 (2024) 1,095
17 Staindrop Academy Expected standard 45.6 (2025) -0.16 (2024) 504
18 Framwellgate School Durham – 45.2 (2025) -0.05 (2024) 1,204
19 St Bede's Catholic School and Sixth Form College, Lanchester Expected standard 44.9 (2025) +0.22 (2024) 1,240
20 Wolsingham School – 44.7 (2025) -0.35 (2024) 774
21 St Bede's Catholic School and Byron Sixth Form College – 44.5 (2025) -0.22 (2024) 891
22 Consett Academy Good 44.2 (2025) -0.20 (2024) 1,493
23 King James I Academy Bishop Auckland Expected standard 43.9 (2025) -0.21 (2024) 936
24 Ferryhill School – 41.5 (2025) -0.37 (2024) 727
25 Dene Academy Good 41.4 (2025) +0.33 (2024) 638
26 North Durham Academy Needs attention 39.8 (2025) -0.43 (2024) 935
27 Bishop Barrington Academy Good 39.4 (2025) -0.27 (2024) 599
28 UTC South Durham Good 39.2 (2025) -0.99 (2024) 421
29 Durham Academy Needs attention 37.4 (2025) -0.25 (2024) 405
30 Greenfield Academy – 35.7 (2025) -0.50 (2024) 566
31 East Durham College Good 12.1 (2025) -2.98 (2024) –
32 Elemore Hall School Good 7.3 (2025) -2.10 (2024) 208
33 Bishop Auckland College Good 4.6 (2025) -3.16 (2024) –
34 The Oaks Secondary School Outstanding 3.5 (2025) -1.69 (2024) 349
35 Croft Community School Needs attention 2.1 (2025) -2.05 (2024) 316
36 Durham Trinity School & Sports College Good 1.8 (2018) -1.79 (2018) 254
37 Hope Wood Academy Good 0.7 (2024) -1.95 (2024) 250
38 Aycliffe Secure Centre – – – –
39 Derwentside College Good – – –
40 Durham Sixth Form Centre – – – 1,747
41 New College Durham Good – – –
42 Norman Cornish Academy – – – 64
43 Villa Real School Good – – 125

Primary Schools in County Durham

Ranked by the percentage of pupils meeting the expected standard in reading, writing and maths at the end of Year 6.

#SchoolOfstedMet expected standardPupils
1 St Joseph's Catholic Primary School, Gilesgate – 100% (2025) 86
2 Bullion Lane Primary School Good 94% (2025) 292
3 New Seaham Academy Good 94% (2025) 216
4 Thornhill Primary School Outstanding 93% (2025) 205
5 Ingleton CofE Primary School – 89% (2025) 48
6 Cockfield Primary School Good 88% (2025) 115
7 Sacriston Academy Expected standard 88% (2025) 190
8 Framwellgate Moor Primary School Outstanding 87% (2025) 375
9 Sedgefield Hardwick Primary Academy – 87% (2025) 256
10 Evenwood Church of England Primary School – 86% (2025) 97
11 Montalbo Nursery & Primary School Outstanding 85% (2025) 240
12 St Joseph's Catholic Primary School, Blackhall – 85% (2025) 84
13 St Margaret's Church of England Primary School Expected standard 85% (2025) 397
14 Cleves Cross Primary and Nursery School Academy – 84% (2025) 248
15 Coxhoe Primary School Expected standard 84% (2025) 309
16 St Joseph's Catholic Primary School Good 84% (2025) 150
17 Staindrop CofE (Controlled) Primary School Good 84% (2025) 179
18 Kirk Merrington Primary School Outstanding 83% (2025) 180
19 West Cornforth Primary School – 83% (2025) 251
20 Red Rose Primary School Good 81% (2025) 294
21 St Mary's Catholic Primary School, Barnard Castle – 81% (2025) 103
22 St Michael's Catholic Primary School, Esh Village Good 81% (2025) 203
23 Nettlesworth Primary School Good 80% (2025) 105
24 Lanchester Endowed Parochial Primary School Good 79% (2025) 455
25 Burnopfield Primary School Expected standard 78% (2025) 351
26 Finchale Primary School Good 78% (2025) 209
27 St Bede's Catholic Primary School, Sacriston Good 78% (2025) 97
28 Langley Moor Primary School Expected standard 77% (2025) 195
29 Lumley Junior School Good 77% (2025) 186
30 St Cuthbert's Catholic Primary School, Chester-Le-Street Good 77% (2025) 216
31 Westlea Primary School Good 77% (2025) 247
32 Kelloe Primary School – 76% (2025) 124
33 St Mary Magdalen's Catholic Primary School – 76% (2025) 308
34 West Rainton Primary School Good 76% (2025) 148
35 Wolsingham Primary School Needs attention 76% (2025) 163
36 Greenland Community Primary School – 75% (2025) 318
37 St Cuthbert's Catholic Primary School, Seaham – 75% (2025) 206
38 All Saints' Catholic Primary School, Lanchester – 74% (2025) 165
39 Cestria Primary School Good 74% (2025) 426
40 Our Lady of the Rosary Catholic Primary School Good 74% (2025) 191
41 South Stanley Junior School Good 74% (2025) 146
42 St Oswald's Church of England Aided Primary and Nursery School Good 74% (2025) 137
43 Toft Hill Primary School – 74% (2025) 203
44 Belmont CofE (Controlled) Primary School Expected standard 73% (2025) 261
45 Byerley Park Primary School Expected standard 73% (2025) 207
46 New Brancepeth Primary Academy – 73% (2025) 109
47 Sedgefield Primary School Good 73% (2025) 213
48 St Anne's CofE Primary School Good 73% (2025) 238
49 St Charles' Catholic Primary School, Tudhoe – 73% (2025) 232
50 St Godric's Catholic Primary School, Durham Good 73% (2025) 212
51 Belmont Cheveley Park Primary School Good 72% (2025) 206
52 Collierley Nursery and Primary School Expected standard 72% (2025) 147
53 Easington Colliery Primary School Good 72% (2025) 525
54 St Joseph's Catholic Primary, Stanley – 72% (2025) 203
55 Tudhoe Colliery Primary School – 72% (2025) 212
56 Vane Road Primary School Expected standard 72% (2025) 427
57 Browney Primary Academy Good 71% (2025) 181
58 Frosterley Primary School Good 71% (2025) 32
59 Middlestone Moor Academy Needs attention 71% (2025) 265
60 Our Lady of Lourdes Catholic Primary School, Shotton Good 71% (2025) 156
61 Shincliffe CofE (Controlled) Primary School Expected standard 71% (2025) 195
62 St John's Chapel Primary School Good 71% (2016) 24
63 St Joseph's Catholic Primary School, Murton Good 71% (2025) 127
64 Rosa Street Primary and Nursery Academy Good 70% (2025) 245
65 St Joseph's Catholic Primary School, Coundon Requires Improvement 70% (2025) 100
66 St Patrick's Catholic Primary School, Dipton – 70% (2025) 141
67 Deaf Hill Primary School – 69% (2025) 154
68 Newker Primary School – 69% (2025) 340
69 St Cuthbert's Catholic Primary School, Crook – 69% (2025) 117
70 Ropery Walk Primary School Good 68% (2025) 219
71 Wheatley Hill Community Primary School Good 68% (2025) 445
72 Bloemfontein Primary School Good 67% (2025) 127
73 Consett Junior School Good 67% (2025) 228
74 Ebchester CofE Primary School Good 67% (2025) 77
75 Gainford Church of England Primary School and Preschool – 67% (2025) 42
76 Neville's Cross Primary School and Nursery Good 67% (2025) 277
77 St Chad's Catholic Primary School, Witton Park Good 67% (2025) 57
78 St John's Church of England Aided Primary School, Shildon Good 67% (2025) 239
79 St Mary's Catholic Primary School, Blackhill – 67% (2025) 202
80 St Michael's Church of England Primary School – 67% (2025) 125
81 St Patrick's Catholic Primary School, Langley Moor – 67% (2025) 66
82 St Thomas More Primary School, Belmont Good 67% (2025) 107
83 Chester-Le-Street CofE (Controlled) Primary School – 66% (2025) 260
84 St Mary's Catholic Primary School, Newton Aycliffe – 66% (2025) 162
85 Blue Coat CofE (Aided) Junior School Good 65% (2025) 214
86 Bournmoor Primary School Good 65% (2025) 66
87 Easington CofE Primary School Expected standard 65% (2025) 167
88 Etherley Lane Primary School Good 65% (2025) 190
89 Pittington Primary School Good 65% (2025) 196
90 Shield Row Primary School Good 65% (2025) 196
91 Ludworth Primary School Good 64% (2025) 84
92 Ramshaw Primary School Good 64% (2025) 54
93 Ribbon School Good 64% (2025) 514
94 Roseberry Primary and Nursery School Good 64% (2025) 266
95 Seaview Primary School Good 64% (2025) 256
96 Shotton Hall Primary School Good 64% (2025) 350
97 Shotton Primary School Needs attention 64% (2025) 289
98 Tanfield Lea Community Primary School Expected standard 64% (2025) 325
99 Byers Green Primary School – 63% (2025) 75
100 Chilton Academy – 63% (2025) 292
101 Hartside Primary Academy Expected standard 63% (2025) 241
102 Our Lady and St Joseph Brooms Catholic Primary School, Leadgate – 63% (2025) 60
103 Stanley Burnside Primary School Needs attention 62% (2025) 174
104 Esh CofE (Aided) Primary School Expected standard 60% (2025) 98
105 Laurel Avenue Community Primary School Good 60% (2025) 114
106 Our Lady & St Joseph's Catholic Primary School, Ushaw Moor Expected standard 60% (2025) 98
107 St William's Catholic Primary School Good 60% (2025) 125
108 Stanley (Crook) Primary School Good 60% (2025) 128
109 Dene House Primary School Expected standard 59% (2025) 303
110 Shotley Bridge Primary School Good 59% (2025) 344
111 St Benet's Catholic Primary School, Ouston – 59% (2025) 217
112 Bluebell Meadow Primary School Good 58% (2025) 210
113 Middleton-In-Teesdale Academy – 58% (2025) 73
114 Peases West Academy – 58% (2025) 126
115 Springmoor Grange School Good 58% (2025) 415
116 St Stephen's Church of England Primary School Good 58% (2025) 213
117 Woodham Burn Community Primary School and Nursery Needs attention 58% (2025) 222
118 Brandon Primary Academy – 57% (2025) 280
119 Escomb Primary School Expected standard 57% (2025) 160
120 Esh Winning Academy – 57% (2025) 287
121 Sherburn Primary School Good 57% (2025) 176
122 South Hetton Primary Good 57% (2025) 202
123 Yohden Primary School Good 57% (2025) 182
124 North Park Primary School Good 56% (2025) 243
125 Oakley Cross Primary School and Nursery Good 56% (2025) 161
126 Stanhope Barrington CofE Primary School – 56% (2025) 123
127 Willington Primary School Good 56% (2025) 156
128 Witton-le-Wear Primary School – 56% (2025) 114
129 Green Lane Church of England Primary School Needs attention 55% (2025) 188
130 Cockton Hill Junior School Needs attention 54% (2025) 187
131 East Stanley School – 54% (2025) 174
132 Ouston Primary School Expected standard 54% (2025) 259
133 Seaham Trinity Primary School Good 54% (2025) 349
134 Thornley Academy – 54% (2025) 124
135 Tow Law Millennium Primary School Good 54% (2025) 77
136 Annfield Plain Junior School – 53% (2025) 99
137 Blackhall Primary School Good 53% (2025) 310
138 Cassop Primary School Good 53% (2025) 114
139 Cotsford Primary School Good 53% (2025) 181
140 King Street Primary School Good 53% (2025) 224
141 Witton Gilbert Primary School Good 53% (2025) 188
142 Crook Primary School Good 52% (2025) 342
143 Dean Bank Primary and Nursery School Requires Improvement 52% (2025) 181
144 Silver Tree Primary School and Nursery Good 52% (2025) 201
145 St Patrick's Catholic Primary School, Consett – 52% (2025) 372
146 Sugar Hill Primary School – 52% (2025) 448
147 Timothy Hackworth Primary School Good 52% (2025) 329
148 Burnhope Primary School – 50% (2025) 69
149 Catchgate Primary School – 50% (2025) 206
150 Durham Gilesgate Primary School Good 50% (2025) 164
151 Langley Park Primary School Requires Improvement 50% (2025) 183
152 Our Lady and St Thomas Catholic Primary School, Willington Good 50% (2025) 122
153 West Pelton Primary School Good 50% (2025) 55
154 Woodland Primary School Good 50% (2024) 25
155 Pelton Community Primary School – 48% (2025) 290
156 Acre Rigg Academy Good 47% (2025) 257
157 Leadgate Primary School - Split Site Good 47% (2025) 180
158 St Pius Xth Catholic Primary School, Consett – 47% (2025) 75
159 St Andrew's Academy – 46% (2025) 191
160 Victoria Lane Academy Good 46% (2025) 155
161 Bishop Ian Ramsey CofE Primary School Good 45% (2025) 126
162 Fishburn Primary School – 45% (2025) 111
163 Howletch Lane Primary School – 44% (2025) 382
164 Castleside Primary School – 43% (2025) 83
165 Moorside Primary Academy – 43% (2025) 123
166 St Godrics Catholic Primary School, Thornley – 43% (2025) 75
167 St Helen Auckland Community Primary School – 43% (2025) 203
168 Hesleden Primary School Needs attention 42% (2025) 85
169 Howden-le-Wear Primary School – 41% (2025) 179
170 Cotherstone Primary School Good 40% (2025) 66
171 St Wilfrid's Catholic Primary School, Bishop Auckland – 40% (2025) 219
172 Bowes Hutchinson's CofE (Aided) School Expected standard 38% (2023) 39
173 Edmondsley Primary Academy – 38% (2025) 163
174 The Grove Primary School Good 38% (2025) 179
175 Sunnybrow Primary School – 36% (2025) 54
176 Delves Lane Primary School Needs attention 35% (2025) 274
177 Broom Cottages Primary & Nursery School Good 32% (2025) 246
178 Bearpark Primary School Good 31% (2025) 105
179 St Marys Catholic Primary School, Wingate – 31% (2025) 67
180 Beamish Primary School – 29% (2025) 48
181 Butterknowle Primary School Needs attention 29% (2025) 54
182 Stephenson Way Academy and Nursery School Good 29% (2025) 285
183 St Francis Horndale CofE Primary School Good 25% (2025) 147
184 St Mary's Catholic Primary School, South Moor Good 22% (2025) 75
185 Ferryhill Station Primary School Urgent improvement 20% (2025) 59
186 Hamsterley Primary School – 14% (2024) 36
187 Blessed John Duckett Catholic Primary School, Tow Law – 11% (2025) 83
188 Seascape Primary School Urgent improvement 7% (2025) 263
189 Evergreen Primary School Good 0% (2025) 211
190 Walworth School Good 0% (2025) 90
191 Aclet Close Nursery School – – 70
192 Acre Rigg Infant School Expected standard – 252
193 Annfield Plain Infant School – – 106
194 Aycliffe Village Primary and Nursery School – – 179
195 Beechdale Nursery School – – 61
196 Benfieldside Primary School – – –
197 Bowburn Primary School – – 438
198 Cockton Hill Infant School Good – 146
199 Consett Infant School Good – 153
200 Copeland Road Primary School – – 130
201 Durham Newton Hall Infants' School – – 110
202 Etherley Lane Nursery School – – 44
203 Hassockfield Secure Training Centre – – –
204 Horden Nursery School – – 100
205 Hunwick Primary School – – 114
206 Hutton Henry CofE (Controlled) Primary School – – 56
207 Langley Moor Nursery School – – 46
208 Lumley Infant and Nursery School Good – 139
209 Our Lady Star of the Sea Catholic Primary School – – 99
210 Oxhill Nursery School – – 109
211 Prince Bishops Community Primary School – – 210
212 Rosemary Lane Nursery School – – 95
213 Seaham Harbour Nursery School – – 94
214 Seascape Academy – – –
215 South Stanley Infant and Nursery School – – 113
216 St Hild's College Church of England Primary School, Durham – – 167
217 Tudhoe Moor Nursery School – – 91
218 Wearhead Primary School Good – 11
219 Wingate Community Nursery School – – 90
220 Wingate Primary School – – 347
221 Woodhouse Primary Academy – – 176
222 Woodlea Primary School – – 197

← View all towns

Bootstrap