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 Cuthbert Mayne Catholic Primary School, Cranleigh | 102.5 | 300 | 100 | 100 | 100 |
| South Farnham Community Junior School | 101.9 | 300 | 100 | 100 | 100 |
| Beacon Hill Community Primary School | 101.3 | 300 | 100 | 100 | 100 |
| Esher CofE Aided Primary School | 100.9 | 297 | 100 | 100 | 97 |
| St Paul's Catholic Primary School, Thames Ditton | 101.4 | 296 | 100 | 96 | 100 |
| Burpham Foundation Primary School | 102.1 | 294 | 97 | 97 | 100 |
| The Marist Catholic Primary School | 101.5 | 293 | 98 | 94 | 100 |
| St Edmund's Catholic Primary School | 101.1 | 293 | 96 | 96 | 100 |
| St Lawrence Primary School | 100.5 | 293 | 100 | 93 | 100 |
| Pirbright Village Primary School | 102.1 | 292 | 96 | 96 | 100 |
| The Raleigh School | 100.9 | 291 | 98 | 94 | 98 |
| St Charles Borromeo Catholic Primary School, Weybridge | 101.5 | 290 | 97 | 97 | 97 |
| Sandfield Primary School | 100.1 | 290 | 97 | 93 | 100 |
| St Cuthbert's Catholic Primary School, Englefield Green | 101.9 | 289 | 93 | 96 | 100 |
| Manorcroft Primary School | 102.5 | 288 | 96 | 92 | 100 |
| Nutfield Church CofE Primary School | 100.3 | 288 | 96 | 92 | 100 |
| Banstead Community Junior School | 99.9 | 288 | 94 | 95 | 98 |
| Our Lady of The Rosary RC Primary School | 101.5 | 288 | 100 | 88 | 100 |
| Laleham CofE VA Primary School | 102.2 | 287 | 92 | 94 | 100 |
| Connaught Junior School | 101.1 | 286 | 98 | 94 | 94 |
| Holy Trinity CofE Primary School | 101.3 | 286 | 98 | 92 | 97 |
| Thames Ditton Junior School | 100.7 | 286 | 96 | 94 | 95 |
| Busbridge CofE Aided Junior School | 101.4 | 286 | 91 | 95 | 100 |
| Tatsfield Primary School | 102.2 | 286 | 93 | 93 | 100 |
| St Joseph's Catholic Primary School, Redhill | 101.2 | 285 | 98 | 90 | 97 |
| Cuddington Croft Primary School | 100.8 | 285 | 93 | 93 | 98 |
| St Francis Catholic Primary School | 100.2 | 285 | 96 | 92 | 96 |
| Pyrford Church of England Aided Primary School | 101.5 | 284 | 95 | 92 | 97 |
| Cleves School | 101.2 | 284 | 95 | 93 | 97 |
| Boxgrove Primary School | 100.8 | 284 | 93 | 92 | 98 |
| St Joseph's Catholic Primary School | 100.8 | 284 | 92 | 96 | 96 |
| Waverley Abbey Junior School | 100.7 | 284 | 90 | 96 | 98 |
| Brockham Primary School | 100.0 | 284 | 92 | 96 | 96 |
| Ravenscote Community Junior School | 101.5 | 283 | 99 | 87 | 97 |
| St Joseph's Catholic Primary School | 100.8 | 282 | 94 | 88 | 100 |
| Knaphill Junior School | 100.7 | 281 | 95 | 89 | 98 |
| St Martin's CofE Junior School | 101.3 | 281 | 97 | 87 | 96 |
| St Peter's Catholic Primary School | 100.4 | 281 | 97 | 90 | 94 |
| The Chandler CofE Aided Junior School | 101.1 | 280 | 93 | 91 | 97 |
| Oakfield Junior School | 100.4 | 280 | 92 | 88 | 100 |
| St Jude's Church of England School | 102.0 | 279 | 91 | 94 | 95 |
| Warren Mead Community Junior School | 101.2 | 279 | 90 | 92 | 97 |
| St Joseph's Catholic Primary School | 100.5 | 279 | 91 | 89 | 98 |
| The Vale Primary School | 99.7 | 279 | 92 | 88 | 100 |
| Hammond Community Junior School | 101.1 | 278 | 89 | 92 | 97 |
| St Clement's Catholic Primary School | 100.4 | 278 | 93 | 89 | 96 |
| St Anne's Catholic Primary School | 101.6 | 277 | 96 | 88 | 92 |
| St Anne's Catholic Primary School | 100.9 | 277 | 89 | 89 | 100 |
| Frimley CofE Junior School | 101.6 | 277 | 92 | 87 | 98 |
| St Michael Catholic Primary School | 100.3 | 277 | 90 | 92 | 96 |
| Whyteleafe Primary School | 101.6 | 276 | 93 | 86 | 97 |
| Woodlea Primary School | 101.2 | 275 | 96 | 82 | 96 |
| Shottermill Junior School | 99.6 | 275 | 96 | 85 | 94 |
| Reigate Priory Community Junior School | 100.8 | 275 | 89 | 87 | 99 |
| Auriol Junior School | 99.7 | 275 | 96 | 83 | 96 |
| St Polycarp's Catholic Primary School, Farnham | 100.8 | 274 | 90 | 87 | 97 |
| New Haw Community Junior School | 101.4 | 274 | 94 | 85 | 94 |
| Stamford Green Primary School | 101.4 | 273 | 93 | 84 | 96 |
| Felbridge Primary School | 100.1 | 273 | 93 | 87 | 93 |
| Walton-on-the-Hill Primary School | 102.2 | 272 | 92 | 80 | 100 |
| The Greville Primary School | 100.4 | 272 | 93 | 88 | 90 |
| Wallace Fields Junior School | 101.0 | 272 | 93 | 82 | 97 |
| St James CofE Aided Primary School | 100.9 | 272 | 89 | 83 | 100 |
| Queen Eleanor's CofE Junior School | 100.4 | 271 | 89 | 89 | 93 |
| Tadworth Primary School | 100.9 | 271 | 93 | 89 | 89 |
| Mytchett Primary School | 100.9 | 271 | 90 | 87 | 94 |
| St John's CofE Aided Primary School | 100.8 | 270 | 90 | 84 | 96 |
| Ashley CofE Aided Primary School | 102.3 | 270 | 87 | 87 | 97 |
| Goldsworth Primary School | 101.6 | 270 | 92 | 87 | 92 |
| Crawley Ridge Junior School | 100.0 | 270 | 95 | 79 | 95 |
| Sparrow Farm Community Junior School | 101.5 | 270 | 88 | 87 | 95 |
| The Echelford Primary School | 100.9 | 270 | 91 | 82 | 97 |
| St Lawrence CofE Aided Junior School, East Molesey | 100.0 | 270 | 96 | 81 | 92 |
| Royal Alexandra and Albert School | 101.1 | 269 | 92 | 79 | 98 |
| Barnsbury Junior School | 100.8 | 269 | 90 | 85 | 93 |
| St Paul's CofE (Aided) Primary School | 101.1 | 268 | 88 | 86 | 95 |
| Holy Trinity, Guidford, CofE Aided Junior School | 100.7 | 268 | 89 | 84 | 95 |
| St Thomas of Canterbury Catholic Primary School | 99.7 | 268 | 88 | 90 | 90 |
| Lakeside Primary School | 99.8 | 268 | 88 | 85 | 95 |
| Clarendon Primary School | 101.3 | 268 | 92 | 80 | 96 |
| Cardinal Newman Catholic Primary School | 101.1 | 267 | 90 | 90 | 88 |
| Long Ditton St Mary's CofE (Aided) Junior School | 100.1 | 267 | 90 | 83 | 93 |
| St Mary's CofE Junior School | 100.2 | 267 | 91 | 82 | 93 |
| Horsell CofE Aided Junior School | 100.9 | 267 | 88 | 84 | 95 |
| West Ashtead Primary School | 100.4 | 267 | 91 | 82 | 95 |
| Claygate Primary School | 100.8 | 267 | 90 | 82 | 95 |
| Holy Family Catholic Primary School, Addlestone | 101.6 | 267 | 88 | 88 | 92 |
| Merstham Community Primary School | 101.3 | 266 | 97 | 76 | 93 |
| Sandcross Junior School | 101.0 | 265 | 86 | 84 | 95 |
| St Dunstan's Catholic Primary School, Woking | 101.0 | 265 | 88 | 81 | 96 |
| St Bartholomew's CofE Aided Primary School | 99.4 | 265 | 84 | 89 | 92 |
| Cuddington Community Primary School | 101.8 | 264 | 86 | 79 | 100 |
| Cranmere Primary School | 102.0 | 264 | 86 | 82 | 96 |
| St John's Primary School | 101.7 | 264 | 89 | 82 | 93 |
| Hinchley Wood Primary School | 100.0 | 264 | 90 | 80 | 95 |
| St Augustine's Catholic Primary School | 100.1 | 264 | 92 | 86 | 86 |
| Worplesdon Primary School | 101.4 | 263 | 82 | 86 | 95 |
| Tillingbourne Junior School | 100.1 | 263 | 88 | 81 | 94 |
| Town Farm Primary School | 100.8 | 263 | 91 | 80 | 93 |
| William Cobbett Junior School | 101.5 | 262 | 84 | 85 | 93 |
| St Nicolas CofE Aided Primary | 100.5 | 262 | 87 | 78 | 97 |
| St Nicholas CofE Primary School | 100.6 | 261 | 85 | 85 | 90 |
| St Mark's CofE Primary School | 101.8 | 261 | 89 | 78 | 94 |
| Springfield Primary School | 100.5 | 261 | 81 | 87 | 94 |
| Eastwick Junior School | 100.5 | 260 | 87 | 82 | 91 |
| Cordwalles Junior School | 101.3 | 260 | 85 | 78 | 96 |
| St Martin's CofE Controlled Primary School, Dorking | 99.9 | 260 | 87 | 79 | 94 |
| Bushy Hill Junior School | 101.0 | 259 | 87 | 78 | 94 |
| The Grove Primary School | 100.6 | 259 | 84 | 78 | 97 |
| Byfleet Primary School | 102.2 | 258 | 85 | 77 | 96 |
| Holly Lodge Primary School | 100.5 | 258 | 89 | 81 | 89 |
| Yattendon School | 100.6 | 258 | 86 | 81 | 91 |
| Dormansland Primary School | 100.8 | 258 | 88 | 73 | 96 |
| St James CofE Primary School | 99.8 | 258 | 83 | 80 | 95 |
| Chennestone Primary School | 100.7 | 257 | 90 | 74 | 93 |
| St Alban's Catholic Primary School | 100.3 | 257 | 86 | 79 | 93 |
| Burstow Primary School | 101.1 | 257 | 87 | 77 | 93 |
| Shawley Community Primary School 5-11 | 101.5 | 256 | 84 | 78 | 94 |
| West Byfleet Junior School | 99.4 | 256 | 90 | 74 | 92 |
| Bisley CofE Primary School | 99.5 | 255 | 86 | 79 | 90 |
| Park Mead Primary | 99.8 | 255 | 89 | 74 | 92 |
| The Hermitage Junior School | 100.3 | 255 | 83 | 79 | 93 |
| St Bede's CofE Aided Junior School | 100.4 | 254 | 86 | 76 | 92 |
| Northmead Junior School | 100.0 | 254 | 83 | 79 | 92 |
| St Hugh of Lincoln Catholic Primary School | 100.3 | 253 | 77 | 83 | 93 |
| Potters Gate CofE Primary School | 101.1 | 253 | 87 | 80 | 87 |
| Merland Rise Community Primary School | 101.7 | 253 | 80 | 83 | 90 |
| Woodmansterne Primary School | 99.5 | 253 | 80 | 80 | 93 |
| Marden Lodge Primary School | 99.9 | 250 | 72 | 88 | 91 |
| Walsh CofE Junior School | 99.6 | 250 | 83 | 75 | 93 |
| Hurst Park Primary School | 101.0 | 246 | 82 | 75 | 89 |
| St Ignatius RC Primary School | 100.0 | 246 | 86 | 71 | 89 |
| St Peter's CofE Primary School | 101.3 | 245 | 86 | 72 | 86 |
| Godalming Junior School | 100.6 | 245 | 79 | 72 | 93 |
| Brookwood Primary School | 101.0 | 245 | 90 | 75 | 80 |
| Riverview CofE Primary & Nursery School VA | 100.9 | 245 | 72 | 79 | 93 |
| Hale School | 100.5 | 244 | 84 | 78 | 82 |
| Hamsey Green Junior School | 100.2 | 244 | 80 | 74 | 90 |
| The Dawnay Primary School | 99.9 | 243 | 80 | 72 | 92 |
| St Stephen's CofE Primary School | 99.2 | 243 | 83 | 77 | 83 |
| St Paul's CofE Primary School | 98.9 | 243 | 74 | 82 | 87 |
| Westfield Primary School | 101.0 | 242 | 71 | 81 | 90 |
| St Andrew's CofE Primary School | 101.6 | 242 | 81 | 67 | 93 |
| Wray Common Primary School | 99.7 | 242 | 86 | 70 | 86 |
| Furzefield Primary School | 99.4 | 242 | 76 | 80 | 85 |
| Hythe Primary School | 101.3 | 242 | 77 | 69 | 96 |
| Ashford CofE Primary School | 99.9 | 241 | 79 | 77 | 86 |
| Ashford Park Primary School | 100.0 | 241 | 80 | 72 | 89 |
| The Weald CofE Voluntary Aided Primary School | 99.9 | 241 | 78 | 72 | 91 |
| Manorfield Primary and Nursery School | 100.1 | 241 | 66 | 76 | 100 |
| Spelthorne Junior School | 100.9 | 240 | 81 | 72 | 87 |
| Meath Green Junior School | 99.0 | 239 | 82 | 78 | 78 |
| Chobham St Lawrence CofE Aided Primary School | 100.8 | 239 | 75 | 82 | 82 |
| St Catherine's School and Unit for Language Impaired Children | 100.4 | 238 | 81 | 72 | 84 |
| Lingfield Primary School | 99.6 | 237 | 85 | 71 | 81 |
| Christ Church CofE Junior School | 99.4 | 237 | 79 | 73 | 85 |
| Chandlers Field Primary School | 99.9 | 237 | 74 | 74 | 88 |
| Brambletye Junior School | 100.3 | 235 | 78 | 74 | 83 |
| Salfords Primary School | 100.3 | 235 | 77 | 65 | 92 |
| St Mary's CofE Aided Primary School | 100.2 | 234 | 76 | 72 | 86 |
| St Matthew's CofE Primary School | 100.1 | 234 | 71 | 73 | 89 |
| Bell Farm Junior School | 99.0 | 232 | 76 | 66 | 89 |
| St Mary's CofE Controlled Primary School, Byfleet | 99.8 | 231 | 72 | 72 | 86 |
| Kingswood Primary School | 100.0 | 229 | 76 | 71 | 81 |
| Thorpe Lea Primary School | 100.6 | 229 | 63 | 67 | 100 |
| Sythwood Primary School | 100.4 | 229 | 71 | 71 | 87 |
| The Royal Kent CofE Primary School | 99.3 | 227 | 70 | 67 | 90 |
| Farleigh Primary School | 100.3 | 226 | 78 | 70 | 78 |
| Buckland Junior School | 98.9 | 225 | 68 | 70 | 87 |
| Sayes Court Junior School | 99.0 | 224 | 76 | 60 | 87 |
| Watchetts Junior School | 99.3 | 221 | 72 | 67 | 81 |
| Audley Primary School | 99.5 | 221 | 79 | 61 | 82 |
| Wyke Primary School | 101.3 | 217 | 79 | 63 | 75 |
| Danetree Junior School | 99.0 | 217 | 76 | 63 | 79 |
| Holland Junior School | 101.0 | 216 | 60 | 70 | 86 |
| Powell Corderoy Primary School | 99.2 | 215 | 71 | 56 | 88 |
| Shawfield Primary School | 100.3 | 214 | 71 | 64 | 79 |
| Pyrcroft Grange Primary School | 99.9 | 209 | 78 | 48 | 83 |
| Beaufort Community Primary School | 99.5 | 207 | 76 | 56 | 76 |
| St John's Primary School | 101.0 | 206 | 68 | 58 | 81 |
| Kingscroft Junior School | 98.1 | 206 | 68 | 61 | 76 |
| Guildford Grove Primary School | 100.3 | 198 | 60 | 62 | 76 |
| Hillcroft Primary School | 98.9 | 193 | 60 | 67 | 67 |
| Epsom Primary School | 100.1 | 193 | 61 | 59 | 72 |
| Weyfield Primary School | 98.8 | 191 | 55 | 61 | 75 |
| Ash Grange Primary School | 99.4 | 186 | 54 | 64 | 68 |
| The Redlands CofE (Controlled) Primary School | 97.9 | 184 | 59 | 54 | 70 |
| The Pilgrims' Way School | 101.0 | 183 | 61 | 43 | 78 |
| Kenyngton Manor Primary School | 99.0 | 178 | 58 | 49 | 71 |
| Saxon Primary School | 98.4 | 175 | 61 | 50 | 64 |
| The Woodville School | 100.2 | 172 | 64 | 43 | 64 |
| Walton Oak Primary School | 98.1 | 168 | 64 | 43 | 62 |
| Broadmere Community Primary School | 98.2 | 156 | 60 | 40 | 56 |
| New Monument School | 97.2 | 148 | 59 | 38 | 52 |
| St Francis, Westborough Community Primary School | 98.2 | 141 | 50 | 27 | 64 |
| Stanwell Fields CofE Primary School | 97.0 | 133 | 51 | 31 | 51 |
| Stepgates Community School | 98.4 | 121 | 34 | 34 | 52 |