Schools are ranked on their "aggregate" scores - the total out of 300 across all three test subjects.
Ties are broken using pupils' average point scores.
Click the name of a school for a page giving more information.
Columns:
VA = the "value added" measure: how pupils' performances have improved
AGG = the aggregate score
Eng, Math, Sci = the percentage of pupils achieving the expected level in English, mathematics and science.
Click the Sort by name or VA column headers to sort the schools alphabetically or on their value added scores.
Click here for a fuller explanation of the figures.
| Sort by name | Sort by VA | Sorted by AGG | Eng % | Math % | Sci % |
| St Michael's Roman Catholic Voluntary Aided Primary School, Esh Laude | 102.9 | 300 | 100 | 100 | 100 |
| Esh CofE (Aided) Primary School | 101.6 | 300 | 100 | 100 | 100 |
| Easington CofE Primary School | 100.7 | 300 | 100 | 100 | 100 |
| Barnard Castle CofE Primary School | 102.2 | 298 | 98 | 100 | 100 |
| Woodlea Primary School | 102.1 | 297 | 97 | 100 | 100 |
| Murton Jubilee Primary School | 101.2 | 297 | 100 | 97 | 100 |
| St Godric's Roman Catholic Voluntary Aided Primary School, Durham | 101.6 | 296 | 96 | 100 | 100 |
| Toft Hill Primary School | 101.2 | 296 | 100 | 96 | 100 |
| West Rainton Primary School | 103.9 | 295 | 95 | 100 | 100 |
| Esh Winning Primary School | 101.1 | 294 | 94 | 100 | 100 |
| Bishop Ian Ramsey CofE Primary School | 101.8 | 294 | 100 | 94 | 100 |
| Byerley Park Primary School | 100.6 | 294 | 97 | 97 | 100 |
| Cassop Primary School | 101.2 | 294 | 100 | 94 | 100 |
| Shincliffe CofE (Controlled) Primary School | 101.8 | 293 | 100 | 97 | 97 |
| St Cuthbert's Roman Catholic Voluntary Aided Primary School, Chester-le-Street | 101.2 | 293 | 98 | 95 | 100 |
| Thornley Primary School | 101.9 | 293 | 93 | 100 | 100 |
| West Pelton Primary School | 101.6 | 293 | 100 | 93 | 100 |
| Pittington Primary School | 100.8 | 292 | 96 | 96 | 100 |
| Kirk Merrington Primary School | 99.3 | 291 | 100 | 91 | 100 |
| Staindrop CofE (Controlled) Primary School | 102.7 | 290 | 95 | 95 | 100 |
| St Patrick's Roman Catholic Voluntary Aided Primary School, Dipton | 102.3 | 289 | 100 | 89 | 100 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Newton Aycliffe | 101.4 | 289 | 95 | 95 | 100 |
| Ouston Junior School | 100.9 | 288 | 95 | 95 | 98 |
| Coxhoe Primary School | 102.4 | 287 | 97 | 94 | 97 |
| Lanchester Endowed Parochial Primary School | 100.7 | 287 | 97 | 93 | 97 |
| All Saints' Catholic Voluntary Aided Primary School | 102.0 | 286 | 100 | 93 | 93 |
| Escomb Primary School | 100.9 | 286 | 97 | 90 | 100 |
| Montalbo Primary School | 100.3 | 286 | 100 | 86 | 100 |
| Shotley Bridge Junior School | 99.5 | 286 | 91 | 95 | 100 |
| Startforth Morritt Memorial CofE Primary School | 100.8 | 285 | 92 | 92 | 100 |
| Eldon Lane Primary School | 101.1 | 285 | 85 | 100 | 100 |
| Gainford CofE Primary School | 102.9 | 281 | 94 | 94 | 94 |
| Cestria Primary School | 101.7 | 280 | 95 | 87 | 98 |
| St William's Roman Catholic Voluntary Aided Primary School | 102.0 | 280 | 100 | 85 | 95 |
| Finchale Primary School | 101.2 | 279 | 94 | 91 | 94 |
| Blue Coat CofE (Aided) Junior School | 99.9 | 279 | 92 | 88 | 98 |
| Oakley Cross Primary School and Nursery | 101.3 | 279 | 84 | 95 | 100 |
| St Margaret's Church of England Primary School | 100.1 | 277 | 98 | 82 | 97 |
| Newker Primary School | 101.2 | 277 | 94 | 85 | 98 |
| Consett Junior School | 101.5 | 277 | 87 | 95 | 95 |
| St Benet's Roman Catholic Voluntary Aided Primary School | 100.6 | 277 | 93 | 83 | 100 |
| Greenland Junior School | 101.3 | 277 | 88 | 94 | 96 |
| Framwellgate Moor Primary School | 102.4 | 275 | 86 | 93 | 96 |
| Butterknowle Primary School | 100.5 | 275 | 92 | 83 | 100 |
| Ox Close Primary School | 101.3 | 275 | 88 | 91 | 97 |
| Hesleden Primary School | 100.7 | 275 | 83 | 92 | 100 |
| Pelton Community Primary School | 101.6 | 275 | 88 | 90 | 96 |
| St Hild's College Church of England Aided Primary School, Durham | 101.5 | 272 | 96 | 80 | 96 |
| Brandon Junior School | 101.5 | 272 | 94 | 80 | 98 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Stanley | 101.2 | 271 | 87 | 90 | 94 |
| Cleves Cross Primary School | 101.2 | 271 | 87 | 87 | 97 |
| Eden Community Primary School | 99.9 | 271 | 97 | 83 | 91 |
| New Seaham Primary School | 99.2 | 270 | 85 | 90 | 95 |
| Red Rose Primary School | 99.9 | 270 | 85 | 91 | 94 |
| Etherley Lane Primary School | 101.1 | 269 | 87 | 87 | 95 |
| St Joseph's Catholic Primary School, Murton | 102.3 | 269 | 92 | 77 | 100 |
| Annfield Plain Junior School | 101.8 | 268 | 87 | 82 | 100 |
| Chester-le-Street CofE (Controlled) Junior School | 98.9 | 268 | 88 | 86 | 93 |
| Edmondsley Primary School | 100.9 | 267 | 93 | 80 | 93 |
| St Cuthberts Roman Catholic Voluntary Aided Primary School | 100.5 | 267 | 88 | 83 | 96 |
| Langley Moor Primary School | 100.8 | 266 | 88 | 88 | 91 |
| St Anne's CofE Primary School | 100.6 | 266 | 90 | 79 | 97 |
| Leadgate Community Junior School | 99.1 | 266 | 86 | 83 | 97 |
| Wolsingham Primary School | 100.7 | 266 | 84 | 88 | 94 |
| Stanhope Barrington CofE Primary School | 100.7 | 265 | 90 | 85 | 90 |
| East Stanley School | 99.8 | 265 | 87 | 87 | 90 |
| Willington CofE Primary School | 101.0 | 263 | 79 | 83 | 100 |
| Copeland Road Primary School | 100.8 | 263 | 84 | 84 | 95 |
| Aycliffe Village Primary School | 100.9 | 263 | 89 | 79 | 95 |
| Sedgefield Hardwick Primary School | 99.9 | 261 | 86 | 89 | 86 |
| St Cuthbert's Roman Catholic Voluntary Aided Primary School, New Seaham | 99.9 | 261 | 85 | 85 | 91 |
| St Mary's Roman Catholic Voluntary Aided Primary School, Blackhill | 98.5 | 261 | 81 | 81 | 100 |
| Hartside Primary School | 101.8 | 260 | 93 | 77 | 90 |
| Witton Gilbert Primary School | 101.1 | 258 | 75 | 92 | 92 |
| Bishop Middleham CofE Primary School | 100.9 | 258 | 83 | 83 | 92 |
| Dene House Primary School | 100.5 | 258 | 80 | 80 | 98 |
| Hunwick Primary School | 99.5 | 258 | 79 | 84 | 95 |
| Sedgefield Primary School | 100.2 | 257 | 80 | 83 | 93 |
| Blessed John Duckett Roman Catholic Voluntary Aided Primary | 100.6 | 257 | 93 | 79 | 86 |
| Ludworth Primary School | 100.8 | 256 | 75 | 81 | 100 |
| St Bede's Roman Catholic Voluntary Aided Primary School, Sacriston | 100.0 | 255 | 82 | 73 | 100 |
| Broom Cottages Primary School | 99.3 | 254 | 76 | 85 | 93 |
| St Wilfrid's Roman Catholic Voluntary Aided Primary School | 100.3 | 253 | 77 | 83 | 93 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Ushaw Moor | 98.9 | 253 | 93 | 73 | 87 |
| Wheatley Hill Community Primary School | 101.0 | 252 | 81 | 77 | 94 |
| Sacriston Junior School | 99.3 | 251 | 86 | 76 | 90 |
| St Mary Magdalen's Roman Catholic Voluntary Aided Primary School, Seaham | 100.2 | 250 | 82 | 74 | 94 |
| Our Lady Star of the Sea Roman Catholic Voluntary Aided Primary | 101.0 | 250 | 86 | 79 | 86 |
| Trimdon Junior School | 101.0 | 249 | 76 | 82 | 92 |
| Langley Park Primary School | 99.9 | 247 | 71 | 82 | 94 |
| Sugar Hill Primary School | 100.3 | 247 | 89 | 68 | 89 |
| Thornhill Primary School | 102.0 | 246 | 71 | 83 | 92 |
| St Charles' Roman Catholic Voluntary Aided Primary School | 102.1 | 246 | 82 | 82 | 82 |
| Howletch Lane Primary School | 100.5 | 246 | 75 | 83 | 88 |
| Easington Colliery Primary School | 99.2 | 246 | 78 | 75 | 94 |
| Tow Law Millennium Primary School | 101.5 | 246 | 92 | 62 | 92 |
| Neville's Cross Primary School | 100.7 | 244 | 82 | 76 | 85 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Blackhall | 100.6 | 243 | 79 | 79 | 86 |
| St Mary's Roman Catholic Voluntary Aided Primary School, Newton Aycliffe | 99.3 | 243 | 79 | 71 | 93 |
| Vane Road Primary School | 99.7 | 243 | 83 | 79 | 81 |
| Collierley Primary School | 99.0 | 243 | 86 | 57 | 100 |
| Shield Row Primary School | 100.2 | 242 | 75 | 83 | 83 |
| Acre Rigg Junior School | 98.8 | 242 | 78 | 73 | 91 |
| New Brancepeth Primary School | 99.3 | 242 | 75 | 75 | 92 |
| Shotton Hall Junior School | 99.5 | 241 | 76 | 79 | 86 |
| Lumley Junior School | 99.0 | 240 | 76 | 81 | 83 |
| Westlea Primary School | 99.8 | 240 | 72 | 84 | 84 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Durham | 99.9 | 240 | 87 | 60 | 93 |
| Wingate Junior School | 99.7 | 240 | 68 | 80 | 93 |
| Middleton-in-Teesdale Nursery and Primary School | 100.2 | 240 | 70 | 75 | 95 |
| Burnopfield Primary School | 100.7 | 239 | 78 | 80 | 81 |
| Rosa Street Primary School | 99.6 | 239 | 71 | 82 | 87 |
| Cockton Hill Junior School | 99.6 | 239 | 77 | 80 | 82 |
| Tanfield Lea Junior School | 99.9 | 239 | 76 | 76 | 88 |
| St Patrick's Roman Catholic Voluntary Aided Primary School, Consett | 100.4 | 238 | 79 | 73 | 87 |
| South Hetton Primary School | 100.5 | 237 | 70 | 74 | 93 |
| Crook Primary School | 101.5 | 237 | 86 | 65 | 86 |
| Ropery Walk Primary School | 101.0 | 235 | 84 | 74 | 77 |
| The Grove Primary School | 101.3 | 233 | 71 | 71 | 90 |
| Our Lady and St Joseph's Roman Catholic Voluntary Aided Primary School, Brooms | 99.3 | 233 | 67 | 78 | 89 |
| Cotsford Junior School | 100.8 | 232 | 61 | 79 | 92 |
| Belmont Cheveley Park Primary School | 100.0 | 232 | 84 | 64 | 84 |
| Woodham Burn Junior School | 99.0 | 232 | 71 | 75 | 86 |
| Castleside Primary School | 99.7 | 231 | 88 | 69 | 75 |
| Sherburn Village Primary School | 99.4 | 231 | 72 | 66 | 94 |
| Byers Green Primary School | 99.2 | 231 | 77 | 69 | 85 |
| Howden-le-Wear Primary School | 98.5 | 231 | 75 | 75 | 81 |
| Dean Bank Primary School | 99.8 | 229 | 79 | 76 | 74 |
| Browney Primary School | 99.6 | 228 | 61 | 67 | 100 |
| Moorside Primary School | 99.6 | 228 | 67 | 67 | 94 |
| Middlestone Moor Primary School | 100.6 | 227 | 77 | 62 | 88 |
| Our Lady of the Rosary Roman Catholic Voluntary Aided Primary | 99.7 | 227 | 76 | 73 | 78 |
| Ramshaw Primary School | 99.5 | 227 | 73 | 73 | 82 |
| Tudhoe Colliery Primary School | 100.6 | 226 | 63 | 79 | 84 |
| Ushaw Moor Junior School | 98.0 | 226 | 65 | 78 | 83 |
| Belmont CofE (Controlled) Junior School | 99.1 | 225 | 78 | 68 | 80 |
| Ebchester CofE Primary School | 99.0 | 225 | 75 | 69 | 81 |
| St Godric's Roman Catholic Voluntary Aided Primary School, Thornley | 98.5 | 225 | 75 | 67 | 83 |
| Catchgate Primary School | 100.5 | 223 | 74 | 72 | 77 |
| St John's Church of England Aided Primary School, Shildon | 101.3 | 223 | 54 | 79 | 90 |
| Delves Lane Junior School | 99.2 | 221 | 66 | 79 | 76 |
| Princess Road Junior School | 99.1 | 221 | 67 | 73 | 82 |
| Benfieldside Primary School | 99.0 | 220 | 77 | 61 | 82 |
| Shotton Primary School | 100.8 | 219 | 71 | 69 | 79 |
| Peases West Primary School | 99.6 | 218 | 71 | 71 | 76 |
| St Mary's Roman Catholic Voluntary Aided Primary School, South Moor | 100.3 | 215 | 77 | 62 | 77 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Coundon | 98.7 | 212 | 59 | 76 | 76 |
| Timothy Hackworth Primary School | 100.6 | 211 | 66 | 64 | 82 |
| Roseberry Primary and Nursery School | 97.9 | 211 | 67 | 70 | 74 |
| Stanley Burnside Primary School | 99.4 | 211 | 57 | 64 | 89 |
| Stanley (Crook) Primary School | 100.8 | 210 | 70 | 65 | 75 |
| Chilton Primary School | 97.5 | 209 | 76 | 57 | 76 |
| West Cornforth Primary School | 98.6 | 207 | 71 | 61 | 75 |
| St Andrew's Primary School | 100.8 | 206 | 56 | 63 | 88 |
| Blackhall Colliery Primary School | 99.3 | 206 | 72 | 55 | 79 |
| Willington Primary School | 100.0 | 206 | 67 | 64 | 76 |
| Dene Valley Primary School | 99.5 | 206 | 63 | 63 | 81 |
| Fishburn Primary School | 97.4 | 206 | 61 | 70 | 76 |
| Bowburn Junior School | 98.8 | 205 | 62 | 64 | 79 |
| Stephenson Way Primary School | 100.0 | 203 | 68 | 58 | 78 |
| St Francis Church of England Aided Junior School | 99.0 | 200 | 58 | 58 | 85 |
| Bullion Lane Primary School | 99.0 | 200 | 62 | 66 | 72 |
| Kelloe Primary School | 98.9 | 200 | 57 | 70 | 74 |
| King Street Primary School | 99.2 | 198 | 46 | 71 | 80 |
| North Park Primary School | 97.8 | 196 | 48 | 64 | 84 |
| Yohden Primary School | 98.6 | 194 | 56 | 62 | 76 |
| Evenwood CofE Primary School | 98.3 | 192 | 85 | 38 | 69 |
| Sherburn Hill Primary School | 97.3 | 192 | 62 | 62 | 69 |
| Bearpark Primary School | 99.6 | 188 | 65 | 47 | 76 |
| South Stanley Junior School | 98.7 | 179 | 63 | 51 | 65 |
| Durham Gilesgate Primary School | 97.6 | 178 | 72 | 50 | 56 |
| Deaf Hill Primary School | 98.4 | 176 | 33 | 57 | 86 |
| Woodhouse Close Junior School | 98.1 | 175 | 54 | 54 | 67 |
| Coundon Primary School | 97.6 | 173 | 64 | 50 | 59 |
| Elmfield Primary School | 101.3 | 173 | 36 | 64 | 73 |
| Ferryhill Station Primary School | 99.1 | 171 | 65 | 47 | 59 |
| Cockfield Primary School | 99.4 | 164 | 55 | 45 | 64 |
| Laurel Avenue Community Primary School | 98.5 | 162 | 54 | 38 | 69 |
| Deneside Junior School | 98.6 | 153 | 49 | 49 | 56 |
| St Helens Auckland Community Primary School | 97.6 | 133 | 40 | 47 | 47 |
| Bloemfontein Primary School | 96.5 | 131 | 44 | 38 | 50 |