Schools are ranked on their "value added" measures, indicating how their pupils' performances have improved.
Scores above 100 show pupils made more progress than similar pupils nationally; scores below 100 indicate less progress. Nationally the range was 105.6 to 94.7.
Click the name of a school for a page giving more information.
Columns:
VA = the value added measure
AGG = the total or "aggregate" score across all three subjects
Eng, Math, Sci = the percentage of pupils achieving the expected level in each subject tested: English, mathematics and science.
Click the Name or AGG column headers to sort the schools alphabetically or on their aggregate scores.
Click here for a fuller explanation of the figures.
| Sort by name | Sorted by VA | Sort by AGG | Eng % | Math % | Sci % |
| Staindrop CofE (Controlled) Primary School | 103.3 | 277 | 86 | 91 | 100 |
| Witton Gilbert Primary School | 103.1 | 300 | 100 | 100 | 100 |
| West Pelton Primary School | 102.4 | 250 | 83 | 83 | 83 |
| Red Rose Primary School | 102.4 | 285 | 91 | 94 | 100 |
| St Michael's Roman Catholic Voluntary Aided Primary School, Esh Laude | 102.3 | 300 | 100 | 100 | 100 |
| Finchale Primary School | 102.3 | 293 | 95 | 98 | 100 |
| Dene Valley Primary School | 102.3 | 264 | 86 | 86 | 93 |
| St Chad's Roman Catholic Voluntary Aided Primary School | 101.9 | 279 | 93 | 86 | 100 |
| Roseberry Primary and Nursery School | 101.8 | 278 | 92 | 89 | 97 |
| Ludworth Primary School | 101.8 | 269 | 100 | 77 | 92 |
| Montalbo Primary School | 101.8 | 273 | 91 | 82 | 100 |
| Sunnybrow Primary School | 101.7 | 292 | 100 | 100 | 92 |
| St Joseph's Catholic Primary School, Murton | 101.6 | 282 | 82 | 100 | 100 |
| St Cuthbert's Roman Catholic Voluntary Aided Primary School, Chester-le-Street | 101.6 | 293 | 98 | 96 | 100 |
| Pelton Community Primary School | 101.6 | 281 | 94 | 89 | 97 |
| Middlestone Moor Primary School | 101.6 | 263 | 90 | 83 | 90 |
| Woodlea Primary School | 101.6 | 255 | 95 | 64 | 95 |
| Murton Primary School | 101.6 | 229 | 69 | 78 | 82 |
| West Rainton Primary School | 101.6 | 211 | 74 | 56 | 81 |
| Barnard Castle CofE Primary School | 101.5 | 283 | 91 | 94 | 98 |
| Coxhoe Primary School | 101.5 | 290 | 100 | 93 | 97 |
| St Anne's CofE Primary School | 101.5 | 290 | 100 | 93 | 97 |
| Edmondsley Primary School | 101.4 | 300 | 100 | 100 | 100 |
| St Hild's College Church of England Aided Primary School, Durham | 101.4 | 252 | 87 | 74 | 91 |
| Bishop Ian Ramsey CofE Primary School | 101.4 | 254 | 77 | 85 | 92 |
| Sedgefield Primary School | 101.3 | 296 | 100 | 96 | 100 |
| Lanchester Endowed Parochial Primary School | 101.3 | 279 | 93 | 89 | 96 |
| Easington CofE Primary School | 101.3 | 271 | 93 | 79 | 100 |
| Witton-le-Wear Primary School | 101.3 | 247 | 73 | 87 | 87 |
| Greenland Junior School | 101.3 | 238 | 73 | 73 | 93 |
| St Thomas More Roman Catholic Voluntary Aided Primary | 101.2 | 281 | 88 | 100 | 94 |
| All Saints' Catholic Voluntary Aided Primary School | 101.2 | 283 | 92 | 100 | 92 |
| Hamsteels Primary School | 101.1 | 269 | 77 | 92 | 100 |
| Deaf Hill Primary School | 101.1 | 248 | 78 | 74 | 96 |
| St Mary's Roman Catholic Voluntary Aided Primary School, Blackhill | 101 | 282 | 84 | 98 | 100 |
| Neville's Cross Primary School | 101 | 281 | 91 | 91 | 100 |
| St Patrick's Roman Catholic Voluntary Aided Primary School, Langley Moor | 101 | 275 | 92 | 92 | 92 |
| Castleside Primary School | 101 | 268 | 95 | 84 | 89 |
| Our Lady of Lourdes Roman Catholic Voluntary Aided Primary | 100.9 | 292 | 100 | 92 | 100 |
| St Mary's Roman Catholic Voluntary Aided Primary School, Newton Aycliffe | 100.9 | 286 | 100 | 86 | 100 |
| Cestria Primary School | 100.9 | 276 | 90 | 87 | 98 |
| Consett Junior School | 100.9 | 287 | 98 | 89 | 100 |
| St Mary Magdalen's Roman Catholic Voluntary Aided Primary School, Seaham | 100.9 | 277 | 96 | 88 | 92 |
| Trimdon Junior School | 100.9 | 254 | 85 | 76 | 93 |
| Cotherstone Primary School | 100.8 | 300 | 100 | 100 | 100 |
| St Godric's Roman Catholic Voluntary Aided Primary School, Durham | 100.8 | 283 | 93 | 90 | 100 |
| Middleton-in-Teesdale Nursery and Primary School | 100.8 | 291 | 100 | 100 | 91 |
| St Patrick's Roman Catholic Voluntary Aided Primary School, Consett | 100.8 | 259 | 80 | 86 | 92 |
| Ingleton CofE Primary School | 100.8 | 254 | 85 | 77 | 92 |
| Annfield Plain Junior School | 100.8 | 273 | 89 | 87 | 98 |
| St Charles' Roman Catholic Voluntary Aided Primary School | 100.8 | 236 | 73 | 76 | 88 |
| Pittington Primary School | 100.7 | 277 | 95 | 82 | 100 |
| St Bede's Roman Catholic Voluntary Aided Primary School, Sacriston | 100.7 | 277 | 77 | 100 | 100 |
| St Helens Auckland Community Primary School | 100.7 | 244 | 81 | 75 | 88 |
| Hutton Henry CofE (Controlled) Primary School | 100.7 | 217 | 67 | 67 | 83 |
| St Patrick's Roman Catholic Voluntary Aided Primary School, Dipton | 100.6 | 276 | 100 | 88 | 88 |
| Etherley Lane Primary School | 100.6 | 280 | 93 | 93 | 95 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Coundon | 100.6 | 293 | 93 | 100 | 100 |
| Cleves Cross Primary School | 100.6 | 276 | 91 | 88 | 97 |
| Ramshaw Primary School | 100.6 | 282 | 91 | 91 | 100 |
| Willington CofE Primary School | 100.6 | 244 | 76 | 72 | 96 |
| Wheatley Hill Community Primary School | 100.6 | 241 | 65 | 82 | 94 |
| Framwellgate Moor Primary School | 100.6 | 223 | 67 | 70 | 87 |
| Belmont CofE (Controlled) Junior School | 100.5 | 270 | 87 | 85 | 98 |
| St Wilfrid's Roman Catholic Voluntary Aided Primary School | 100.5 | 264 | 88 | 85 | 91 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Stanley | 100.5 | 279 | 92 | 88 | 100 |
| Langley Park Primary School | 100.5 | 230 | 79 | 73 | 79 |
| Eldon Lane Primary School | 100.5 | 238 | 77 | 77 | 85 |
| Burnhope Primary School | 100.5 | 258 | 92 | 75 | 92 |
| Hartside Primary School | 100.4 | 255 | 77 | 84 | 94 |
| Hesleden Primary School | 100.4 | 252 | 76 | 81 | 95 |
| St Margaret's Church of England Primary School | 100.3 | 298 | 98 | 100 | 100 |
| Startforth Morritt Memorial CofE Primary School | 100.3 | 290 | 95 | 95 | 100 |
| Ouston Junior School | 100.3 | 267 | 93 | 80 | 94 |
| Howletch Lane Primary School | 100.3 | 247 | 67 | 86 | 94 |
| Stanhope Barrington CofE Primary School | 100.3 | 247 | 67 | 87 | 93 |
| South Hetton Primary School | 100.3 | 246 | 77 | 82 | 87 |
| Murton Jubilee Primary School | 100.3 | 247 | 83 | 87 | 77 |
| Ox Close Primary School | 100.3 | 242 | 81 | 77 | 84 |
| Timothy Hackworth Primary School | 100.3 | 216 | 63 | 71 | 81 |
| St Cuthbert's Roman Catholic Voluntary Aided Primary School, New Seaham | 100.2 | 278 | 96 | 85 | 96 |
| Sedgefield Hardwick Primary School | 100.2 | 267 | 79 | 92 | 96 |
| Our Lady Queen of Martyrs Roman Catholic Voluntary Aided Primary School, Newhouse | 100.2 | 233 | 83 | 75 | 75 |
| Cassop Primary School | 100.2 | 246 | 77 | 69 | 100 |
| Brandon Junior School | 100.2 | 251 | 80 | 80 | 92 |
| Esh Winning Primary School | 100.2 | 247 | 74 | 74 | 98 |
| Copeland Road Primary School | 100.2 | 261 | 89 | 78 | 94 |
| Our Lady of the Rosary Roman Catholic Voluntary Aided Primary | 100.1 | 271 | 82 | 91 | 98 |
| Oakley Cross Primary School and Nursery | 100.1 | 259 | 76 | 82 | 100 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Newton Aycliffe | 100.1 | 248 | 67 | 86 | 95 |
| Our Lady and St Thomas Roman Catholic Voluntary Aided Primary | 100.1 | 271 | 88 | 82 | 100 |
| St Benet's Roman Catholic Voluntary Aided Primary School | 100.1 | 238 | 86 | 71 | 81 |
| South Stanley Junior School | 100.1 | 237 | 80 | 73 | 84 |
| Wingate Junior School | 100.1 | 255 | 81 | 77 | 96 |
| Shotton Primary School | 100.1 | 230 | 73 | 73 | 84 |
| Chester-le-Street CofE (Controlled) Junior School | 100 | 279 | 93 | 91 | 95 |
| Stephenson Way Primary School | 100 | 218 | 58 | 73 | 88 |
| Bournmoor Primary School | 100 | 225 | 67 | 67 | 92 |
| Stanley (Crook) Primary School | 100 | 193 | 50 | 57 | 86 |
| Toft Hill Primary School | 99.9 | 280 | 100 | 85 | 95 |
| Aycliffe Village Primary School | 99.9 | 273 | 80 | 93 | 100 |
| Langley Moor Primary School | 99.9 | 252 | 85 | 78 | 89 |
| Tudhoe Colliery Primary School | 99.9 | 253 | 89 | 79 | 84 |
| Byerley Park Primary School | 99.8 | 274 | 91 | 91 | 91 |
| Cockton Hill Junior School | 99.8 | 254 | 80 | 78 | 97 |
| King Street Primary School | 99.8 | 243 | 73 | 81 | 89 |
| Thornley Primary School | 99.8 | 247 | 75 | 81 | 91 |
| Tanfield Lea Junior School | 99.8 | 243 | 82 | 77 | 84 |
| The Grove Primary School | 99.8 | 235 | 65 | 77 | 92 |
| Shincliffe CofE (Controlled) Primary School | 99.7 | 281 | 94 | 90 | 97 |
| Escomb Primary School | 99.7 | 263 | 75 | 94 | 94 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Durham | 99.7 | 279 | 93 | 86 | 100 |
| Dene House Primary School | 99.7 | 221 | 68 | 74 | 79 |
| Burnopfield Primary School | 99.7 | 211 | 67 | 71 | 73 |
| Ropery Walk Primary School | 99.7 | 215 | 71 | 62 | 82 |
| Ebchester CofE Primary School | 99.6 | 245 | 91 | 64 | 91 |
| Woodham Burn Junior School | 99.6 | 248 | 83 | 81 | 85 |
| St Mary's Roman Catholic Voluntary Aided Primary School, Wingate | 99.6 | 282 | 100 | 91 | 91 |
| Broom Cottages Primary School | 99.6 | 244 | 74 | 77 | 93 |
| Yohden Primary School | 99.6 | 245 | 66 | 87 | 92 |
| Our Lady and St Joseph's Roman Catholic Voluntary Aided Primary School, Brooms | 99.6 | 207 | 53 | 67 | 87 |
| Rosa Street Primary School | 99.5 | 251 | 78 | 84 | 89 |
| East Stanley School | 99.5 | 224 | 71 | 71 | 82 |
| Newker Primary School | 99.4 | 278 | 91 | 86 | 100 |
| New Seaham Primary School | 99.4 | 273 | 90 | 90 | 93 |
| Bishop Middleham CofE Primary School | 99.4 | 271 | 88 | 88 | 94 |
| Hunwick Primary School | 99.4 | 248 | 72 | 80 | 96 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Ushaw Moor | 99.4 | 220 | 80 | 55 | 85 |
| Stanley Burnside Primary School | 99.4 | 196 | 54 | 68 | 75 |
| St William's Roman Catholic Voluntary Aided Primary School | 99.3 | 237 | 79 | 68 | 89 |
| Crook Primary School | 99.3 | 222 | 78 | 68 | 76 |
| Thornhill Primary School | 99.3 | 221 | 53 | 74 | 95 |
| Collierley Primary School | 99.3 | 217 | 67 | 75 | 75 |
| Moorside Primary School | 99.3 | 165 | 47 | 53 | 65 |
| St Pius X Roman Catholic Voluntary Aided Primary School | 99.2 | 250 | 75 | 83 | 92 |
| St Francis Church of England Aided Junior School | 99.2 | 239 | 79 | 71 | 89 |
| Fishburn Primary School | 99.2 | 229 | 76 | 71 | 81 |
| Cotsford Junior School | 99.2 | 227 | 73 | 69 | 86 |
| Cockfield Primary School | 99.1 | 269 | 94 | 88 | 88 |
| Belmont Cheveley Park Primary School | 99.1 | 246 | 83 | 75 | 88 |
| Blackhall Colliery Primary School | 99.1 | 253 | 88 | 76 | 90 |
| Benfieldside Primary School | 99.1 | 211 | 60 | 66 | 85 |
| St Andrew's Primary School | 99.1 | 197 | 55 | 52 | 90 |
| St John's Church of England Aided Primary School, Shildon | 99.1 | 208 | 50 | 69 | 88 |
| St Mary's Roman Catholic Voluntary Aided Primary School, South Moor | 99.1 | 214 | 71 | 64 | 79 |
| Vane Road Primary School | 99 | 243 | 74 | 83 | 87 |
| Lumley Junior School | 98.9 | 255 | 78 | 84 | 94 |
| Leadgate Community Junior School | 98.9 | 230 | 70 | 75 | 85 |
| Sherburn Village Primary School | 98.9 | 245 | 86 | 68 | 91 |
| Princess Road Junior School | 98.9 | 212 | 66 | 59 | 88 |
| Peases West Primary School | 98.9 | 192 | 62 | 46 | 85 |
| St John's Chapel Primary School | 98.9 | 188 | 50 | 63 | 75 |
| Wolsingham Primary School | 98.8 | 260 | 97 | 78 | 85 |
| Ushaw Moor Junior School | 98.8 | 226 | 67 | 74 | 85 |
| Elmfield Primary School | 98.8 | 208 | 62 | 62 | 85 |
| Blue Coat CofE (Aided) Junior School | 98.7 | 254 | 81 | 83 | 90 |
| Blessed John Duckett Roman Catholic Voluntary Aided Primary | 98.7 | 193 | 53 | 60 | 80 |
| St Godric's Roman Catholic Voluntary Aided Primary School, Thornley | 98.6 | 221 | 74 | 68 | 79 |
| Shotley Bridge Junior School | 98.6 | 223 | 77 | 54 | 92 |
| Shotton Hall Junior School | 98.6 | 221 | 72 | 67 | 82 |
| Ferryhill Station Primary School | 98.6 | 167 | 53 | 47 | 67 |
| Woodhouse Close Junior School | 98.6 | 157 | 52 | 39 | 65 |
| Sugar Hill Primary School | 98.5 | 230 | 76 | 68 | 86 |
| Easington Colliery Primary School | 98.5 | 211 | 66 | 63 | 82 |
| Westlea Primary School | 98.5 | 218 | 68 | 74 | 76 |
| Deneside Junior School | 98.5 | 188 | 65 | 61 | 61 |
| Bowburn Junior School | 98.4 | 220 | 70 | 66 | 84 |
| Kirk Merrington Primary School | 98.3 | 267 | 92 | 75 | 100 |
| Our Lady Star of the Sea Roman Catholic Voluntary Aided Primary | 98.3 | 222 | 72 | 67 | 83 |
| Dean Bank Primary School | 98.3 | 202 | 59 | 59 | 84 |
| Acre Rigg Junior School | 98.2 | 231 | 66 | 79 | 87 |
| Delves Lane Junior School | 98.2 | 206 | 67 | 72 | 67 |
| Sacriston Junior School | 98.1 | 218 | 64 | 66 | 89 |
| Coundon Primary School | 98.1 | 179 | 76 | 45 | 58 |
| North Park Primary School | 98.1 | 145 | 41 | 48 | 55 |
| Catchgate Primary School | 98.1 | 157 | 51 | 54 | 51 |
| Willington Primary School | 98 | 173 | 50 | 65 | 58 |
| Bearpark Primary School | 97.9 | 171 | 43 | 48 | 81 |
| West Cornforth Primary School | 97.9 | 197 | 63 | 63 | 70 |
| Kelloe Primary School | 97.8 | 165 | 60 | 50 | 55 |
| New Brancepeth Primary School | 97.7 | 169 | 38 | 54 | 77 |
| Bullion Lane Primary School | 97.7 | 148 | 48 | 41 | 59 |
| Byers Green Primary School | 97.6 | 182 | 45 | 55 | 82 |
| Eden Community Primary School | 97.6 | 152 | 50 | 39 | 64 |
| St Cuthbert's Roman Catholic Voluntary Aided Primary School, Crook | 97.5 | 237 | 81 | 78 | 78 |
| Durham Gilesgate Primary School | 97.5 | 167 | 52 | 52 | 63 |
| Bloemfontein Primary School | 97.5 | 139 | 52 | 39 | 48 |
| Laurel Avenue Community Primary School | 97.3 | 175 | 58 | 58 | 58 |
| Tow Law Millennium Primary School | 97.3 | 180 | 53 | 53 | 73 |
| Chilton Primary School | 96.6 | 190 | 63 | 57 | 71 |
| Evenwood CofE Primary School | 95.8 | 200 | 67 | 58 | 75 |