Schools are ranked on their "value added" measures (VA), which give some guide to how their pupils' attainments have improved.
A score above 100 shows pupils made more progress than similar pupils nationally; below 100 indicates less progress. Nationally the range was 105.4 to 94.2 and the average was 99.8.
The ranking needs treating with care. Official statisticians say small differences may not be significant.
Click the name of a school for a page giving more information.
AGG = the total or "aggregate" score across all three subjects
APS = average points score per pupil
Click the Sort by 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 | APS |
| St Helens Auckland Community Primary School | 103.1 | 179 | 24.3 |
| Staindrop CofE (Controlled) Primary School | 102.8 | 271 | 30.8 |
| Our Lady and St Thomas Roman Catholic Voluntary Aided Primary | 102.5 | 300 | 30.5 |
| West Pelton Primary School | 102.5 | 283 | 29.5 |
| Nettlesworth Primary School | 102.4 | 291 | 29.4 |
| Framwellgate Moor Primary School | 102.4 | 252 | 28.3 |
| St Thomas More Roman Catholic Voluntary Aided Primary | 102.3 | 289 | 30.8 |
| Coxhoe Primary School | 102.3 | 293 | 30.5 |
| Willington CofE Primary School | 102.3 | 246 | 29.5 |
| Thornhill Primary School | 102.3 | 262 | 28.2 |
| Middleton-in-Teesdale Nursery and Primary School | 102.1 | 294 | 29.9 |
| Woodlea Primary School | 102.0 | 300 | 30.4 |
| All Saints' Catholic Voluntary Aided Primary School | 101.9 | 286 | 29.6 |
| Thornley Primary School | 101.9 | 261 | 29.6 |
| West Rainton Primary School | 101.9 | 244 | 29.2 |
| Brandon Junior School | 101.8 | 288 | 30.6 |
| Cestria Primary School | 101.8 | 287 | 30.5 |
| Oakley Cross Primary School and Nursery | 101.7 | 285 | 29.7 |
| Cleves Cross Primary School | 101.7 | 273 | 29.2 |
| Green Lane Church of England Controlled Primary School | 101.6 | 298 | 31.6 |
| Bishop Ian Ramsey CofE Primary School | 101.4 | 267 | 28.5 |
| Langley Moor Primary School | 101.4 | 243 | 28.4 |
| Edmondsley Primary School | 101.3 | 267 | 30.3 |
| St Anne's CofE Primary School | 101.2 | 277 | 29.6 |
| Catchgate Primary School | 101.2 | 246 | 27 |
| Stanhope Barrington CofE Primary School | 101.1 | 264 | 28.3 |
| Ferryhill Station Primary School | 101.1 | 267 | 27.2 |
| St Cuthbert's Roman Catholic Voluntary Aided Primary School | 101.0 | 286 | 31.2 |
| St John's Church of England Aided Primary School, Shildon | 101.0 | 180 | 25.7 |
| Aycliffe Village Primary School | 100.9 | 281 | 29.6 |
| Belmont Cheveley Park Primary School | 100.9 | 264 | 29 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Blackhall | 100.9 | 287 | 28.9 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Newton Aycliffe | 100.9 | 267 | 28.7 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Stanley | 100.9 | 253 | 28.3 |
| Gainford Cof E Primary School | 100.8 | 285 | 29.5 |
| Wheatley Hill Community Primary School | 100.8 | 188 | 25.8 |
| Shincliffe CofE (Controlled) Primary School | 100.7 | 297 | 31.8 |
| Ox Close Primary School | 100.7 | 277 | 30.1 |
| Startforth Morritt Memorial CofE Primary School | 100.7 | 270 | 29.3 |
| Burnopfield Primary School | 100.7 | 257 | 29.3 |
| Annfield Plain Junior School | 100.7 | 276 | 29.2 |
| St Mary's Roman Catholic Voluntary Aided Primary School, Newton Aycliffe | 100.7 | 282 | 28.6 |
| Bloemfontein Primary School | 100.7 | 233 | 26.5 |
| Bearpark Primary School | 100.7 | 196 | 25.5 |
| St Michael's Roman Catholic Voluntary Aided Primary School, Esh Laude | 100.6 | 300 | 30.5 |
| Howletch Lane Primary School | 100.6 | 263 | 29.1 |
| Wolsingham Primary School | 100.6 | 262 | 29.1 |
| Shield Row Primary School | 100.6 | 250 | 27.7 |
| Yohden Primary School | 100.6 | 232 | 27.3 |
| Middlestone Moor Primary School | 100.6 | 248 | 27 |
| Our Lady of the Rosary Roman Catholic Voluntary Aided Primary | 100.5 | 260 | 29 |
| Cockton Hill Junior School | 100.5 | 269 | 29 |
| Ropery Walk Primary School | 100.5 | 214 | 26.4 |
| Hesleden Primary School | 100.5 | 192 | 25.7 |
| Hunwick Primary School | 100.4 | 300 | 29.8 |
| Sherburn Village Primary School | 100.4 | 295 | 29 |
| Shotley Bridge Junior School | 100.4 | 265 | 28.9 |
| Dean Bank Primary and Nursery School | 100.4 | 244 | 27.2 |
| St Patrick's Roman Catholic Voluntary Aided Primary School, Dipton | 100.3 | 292 | 30 |
| Langley Park Primary School | 100.3 | 270 | 29.1 |
| St Patrick's Roman Catholic Voluntary Aided Primary School, Consett | 100.3 | 280 | 28.7 |
| St John's Chapel Primary School | 100.3 | 267 | 28.5 |
| Esh Winning Primary School | 100.3 | 249 | 27.7 |
| Copeland Road Primary School | 100.3 | 200 | 26.1 |
| St Patrick's Roman Catholic Voluntary Aided Primary School, Langley Moor | 100.2 | 291 | 30.6 |
| Hartside Primary School | 100.2 | 264 | 29.1 |
| Consett Junior School | 100.2 | 248 | 28.3 |
| Witton Gilbert Primary School | 100.2 | 256 | 28.1 |
| St Godric's Roman Catholic Voluntary Aided Primary School, Thornley | 100.2 | 267 | 27.8 |
| Sugar Hill Primary School | 100.2 | 232 | 27 |
| Butterknowle Primary School | 100.2 | 245 | 26.8 |
| Finchale Primary School | 100.1 | 259 | 29.8 |
| St William's Roman Catholic Voluntary Aided Primary School | 100.1 | 288 | 29.4 |
| St Wilfrid's Roman Catholic Voluntary Aided Primary School | 100.1 | 259 | 29.1 |
| Peases West Primary School | 100.1 | 238 | 28.5 |
| Our Lady of Lourdes Roman Catholic Voluntary Aided Primary | 100.1 | 272 | 28.4 |
| Vane Road Primary School | 100.1 | 256 | 28.1 |
| Timothy Hackworth Primary School | 100.1 | 254 | 27.9 |
| Pelton Community Primary School | 100.1 | 258 | 27.1 |
| Fishburn Primary School | 100.1 | 235 | 26.7 |
| Sedgefield Primary School | 100.0 | 288 | 31.2 |
| Pittington Primary School | 100.0 | 288 | 30.4 |
| Bournmoor Primary School | 100.0 | 238 | 28.2 |
| St Mary Magdalen's Roman Catholic Voluntary Aided Primary School, Seaham | 100.0 | 229 | 28 |
| St Charles' Roman Catholic Voluntary Aided Primary School | 100.0 | 241 | 28 |
| Escomb Primary School | 99.9 | 277 | 29.2 |
| Lanchester Endowed Parochial Primary School | 99.9 | 274 | 28.9 |
| St Benet's Roman Catholic Voluntary Aided Primary School | 99.9 | 278 | 28.5 |
| Crook Primary School | 99.9 | 229 | 27.2 |
| Greenland Junior School | 99.9 | 240 | 27 |
| St Margaret's Church of England Primary School | 99.8 | 292 | 31 |
| St Godric's Roman Catholic Voluntary Aided Primary School, Durham | 99.8 | 271 | 30 |
| Blackhall Colliery Primary School | 99.8 | 240 | 27 |
| South Stanley Junior School | 99.8 | 226 | 26.9 |
| Laurel Avenue Community Primary School | 99.8 | 215 | 25.8 |
| New Seaham Primary School | 99.7 | 283 | 29.6 |
| Sedgefield Hardwick Primary School | 99.7 | 264 | 29.4 |
| Newker Primary School | 99.7 | 275 | 29.3 |
| Etherley Lane Primary School | 99.7 | 259 | 29.1 |
| St Hild's College Church of England Aided Primary School, Durham | 99.7 | 236 | 26.6 |
| Trimdon Junior School | 99.7 | 222 | 26.5 |
| New Brancepeth Primary School | 99.7 | 200 | 25.8 |
| Belmont CofE (Controlled) Junior School | 99.6 | 275 | 29 |
| Eden Community Primary School | 99.6 | 206 | 26.5 |
| South Hetton Primary School | 99.6 | 211 | 26 |
| Blue Coat CofE (Aided) Junior School | 99.5 | 263 | 29.3 |
| St Cuthberts Roman Catholic Voluntary Aided Primary School | 99.5 | 250 | 28.1 |
| Willington Primary School | 99.5 | 238 | 27.5 |
| Westlea Primary School | 99.5 | 230 | 27.4 |
| Dene House Primary School | 99.5 | 240 | 27.3 |
| Shotton Primary School | 99.5 | 241 | 27.1 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Ushaw Moor | 99.5 | 225 | 26.6 |
| Broom Cottages Primary School | 99.5 | 215 | 26.6 |
| Neville's Cross Primary School | 99.4 | 264 | 29.5 |
| Bowburn Junior School | 99.4 | 269 | 28.6 |
| Wingate Junior School | 99.4 | 235 | 26.8 |
| Stanley Burnside Primary School | 99.4 | 213 | 25.7 |
| Byerley Park Primary School | 99.3 | 285 | 29.8 |
| Ouston Junior School | 99.3 | 257 | 29.2 |
| Easington CofE Primary School | 99.3 | 279 | 29.1 |
| Ebchester CofE Primary School | 99.3 | 254 | 28.1 |
| West Cornforth Primary School | 99.3 | 259 | 27.9 |
| Cotsford Junior School | 99.3 | 252 | 27.5 |
| King Street Primary School | 99.3 | 197 | 26.2 |
| Stephenson Way Primary School | 99.3 | 202 | 26.2 |
| Princess Road Junior School | 99.3 | 207 | 25.9 |
| Delves Lane Junior School | 99.2 | 256 | 28.2 |
| Toft Hill Primary School | 99.2 | 247 | 27.8 |
| Tanfield Lea Junior School | 99.2 | 225 | 27.1 |
| Red Rose Primary School | 99.1 | 244 | 27.9 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Durham | 99.1 | 233 | 27.8 |
| Bullion Lane Primary School | 99.1 | 241 | 27.1 |
| Shotton Hall Junior School | 99.0 | 262 | 28.8 |
| St Mary's Roman Catholic Voluntary Aided Primary School, Blackhill | 99.0 | 255 | 27.6 |
| Cockfield Primary School | 99.0 | 214 | 26.7 |
| Chester-le-Street CofE (Controlled) Junior School | 98.8 | 263 | 29.1 |
| North Park Primary School | 98.8 | 254 | 27.6 |
| Cassop Primary School | 98.8 | 236 | 27.3 |
| Benfieldside Primary School | 98.8 | 218 | 26.7 |
| St Andrew's Primary School | 98.8 | 218 | 26.3 |
| St Mary's Roman Catholic Voluntary Aided Primary School, South Moor | 98.8 | 200 | 25.9 |
| Deaf Hill Primary School | 98.8 | 189 | 25.3 |
| Collierley Primary School | 98.8 | 183 | 24.8 |
| St Chad's Roman Catholic Voluntary Aided Primary School | 98.7 | 233 | 27.2 |
| Our Lady Star of the Sea Roman Catholic Voluntary Aided Primary | 98.7 | 204 | 27.1 |
| Montalbo Primary School | 98.7 | 233 | 26.5 |
| St Joseph's Roman Catholic Voluntary Aided Primary School, Coundon | 98.6 | 253 | 28.4 |
| Rosa Street Primary School | 98.6 | 251 | 28.3 |
| Roseberry Primary and Nursery School | 98.6 | 209 | 26.7 |
| Sunnybrow Primary School | 98.6 | 185 | 25.5 |
| Tudhoe Colliery Primary School | 98.5 | 243 | 27.8 |
| East Stanley School | 98.5 | 238 | 27.5 |
| Easington Colliery Primary School | 98.5 | 245 | 27.5 |
| Browney Primary School | 98.5 | 231 | 26.2 |
| Howden-le-Wear Primary School | 98.4 | 231 | 27.1 |
| Frosterley Community School | 98.4 | 207 | 25.3 |
| Witton-le-Wear Primary School | 98.3 | 242 | 27.3 |
| The Grove Primary School | 98.3 | 200 | 25.1 |
| Moorside Primary School | 98.3 | 177 | 24.8 |
| Our Lady and St Joseph's Roman Catholic Voluntary Aided Primary School, Brooms | 98.1 | 257 | 27.6 |
| Coundon Primary School | 98.1 | 197 | 25 |
| Lumley Junior School | 97.9 | 227 | 28.1 |
| Durham Gilesgate Primary School | 97.9 | 158 | 23.6 |
| Acre Rigg Junior School | 97.7 | 238 | 27.2 |
| St Cuthbert's Roman Catholic Voluntary Aided Primary School, New Seaham | 97.7 | 218 | 26.6 |
| Sacriston Junior School | 97.7 | 227 | 26.5 |
| Leadgate Community Junior School | 97.6 | 238 | 28.3 |
| Woodhouse Close Junior School | 97.6 | 163 | 24 |
| St Francis Church of England Aided Junior School | 97.3 | 214 | 26.2 |
| Bishop Middleham CofE Primary School | 97.2 | 208 | 25.9 |
| Tow Law Millennium Primary School | 97.2 | 194 | 24.6 |
| Chilton Primary School | 96.1 | 153 | 24.3 |