Schools are ranked on their "aggregate" scores - the total out of 300 across all three Key Stage 2 test subjects.
Ties are broken using pupils' average point scores.
Click the name of a school for a page giving more information.
VA = the "value added" progress measure
AGG = the aggregate score
APS = average points score per pupil
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 | APS |
| South Farnham Community Junior School | 101.1 | 300 | 31.7 |
| Burpham Foundation Primary School | 101.1 | 294 | 31.3 |
| Manorcroft Primary School | 101.1 | 294 | 30.8 |
| St Cuthbert Mayne Catholic Primary School, Cranleigh | 101.6 | 293 | 30.9 |
| The Royal Kent CofE Primary School | 100.3 | 293 | 30.7 |
| Wallace Fields Junior School | 100.3 | 292 | 31.2 |
| St Polycarp's Catholic Primary School, Farnham | 100.1 | 292 | 31 |
| Cuddington Croft Primary School | 99.8 | 292 | 30.7 |
| Holy Family Catholic Primary School, Addlestone | 101.0 | 292 | 30.3 |
| St Paul's CofE (Aided) Primary School | 101.0 | 291 | 31.7 |
| St Cuthbert's Catholic Primary School, Englefield Green | 101.0 | 291 | 30 |
| The Greville Primary School | 100.3 | 290 | 30.7 |
| St Clement's Catholic Primary School | 99.6 | 290 | 29.9 |
| Esher CofE Aided Primary School | 100.6 | 289 | 30.9 |
| The Raleigh School | 99.9 | 289 | 30.7 |
| Bisley CofE Primary School | 99.9 | 288 | 30.1 |
| Cardinal Newman Catholic Primary School | 100.3 | 288 | 29.8 |
| St Hugh of Lincoln Catholic Primary School | 100.4 | 287 | 30.7 |
| Shottermill Junior School | 99.5 | 287 | 30.5 |
| Our Lady of The Rosary RC Primary School | 100.4 | 287 | 30.5 |
| Sandfield Primary School | 99.1 | 287 | 28.9 |
| St Joseph's Catholic Primary School | 102.3 | 285 | 30.9 |
| Busbridge CofE Aided Junior School | 100.6 | 285 | 30.4 |
| Ravenscote Community Junior School | 99.9 | 285 | 30.1 |
| Warren Mead Junior School | 100.0 | 285 | 30.1 |
| Hinchley Wood Primary School | 100.8 | 285 | 29.9 |
| Crawley Ridge Junior School | 99.6 | 285 | 29.8 |
| Wyke Primary School | 101.0 | 285 | 29.8 |
| St Ignatius RC Primary School | 100.6 | 285 | 29.6 |
| St Peter's Catholic Primary School | 100.2 | 284 | 30.9 |
| Holy Trinity, Guidford, CofE Aided Junior School | 99.6 | 284 | 30.7 |
| St Augustine's Catholic Primary School | 99.8 | 283 | 30 |
| Royal Alexandra and Albert School | 100.5 | 283 | 29.4 |
| Hurst Park Primary School | 99.8 | 283 | 29.3 |
| Holy Trinity CofE Primary School | 100.5 | 282 | 31.2 |
| Stamford Green Primary School | 100.5 | 282 | 30.6 |
| Tatsfield Primary School | 99.6 | 282 | 30.4 |
| Waverley Abbey Junior School | 100.1 | 282 | 30.1 |
| Goldsworth Primary School | 100.1 | 280 | 30.2 |
| Sparrow Farm Community Junior School | 100.9 | 280 | 30 |
| St John's CofE Aided Primary School | 99.4 | 280 | 29.7 |
| Horsell CofE Aided Junior School | 100.6 | 279 | 30.2 |
| Oakfield Junior School | 99.7 | 279 | 30 |
| St Joseph's Catholic Primary School | 100.1 | 279 | 30 |
| St Edmund's Catholic Primary School | 99.0 | 279 | 29.7 |
| West Byfleet Junior School | 99.0 | 279 | 28.8 |
| Boxgrove Primary School | 100.9 | 278 | 30.8 |
| Woodlea Primary School | 100.3 | 278 | 30.2 |
| Pyrford Church of England Aided Primary School | 101.7 | 278 | 30.1 |
| Holly Lodge Primary School | 100.1 | 278 | 29.7 |
| Yattendon School | 100.7 | 278 | 29.2 |
| Whyteleafe Primary School | 100.8 | 278 | 29.2 |
| Cleves School | 100.2 | 277 | 30.1 |
| St Joseph's Catholic Primary School, Redhill | 99.6 | 277 | 28.7 |
| Hammond Community Junior School | 100.9 | 276 | 30 |
| Kingswood Primary School | 101.0 | 275 | 29.7 |
| Dormansland Primary School | 101.1 | 275 | 29.3 |
| Wray Common Primary School | 100.4 | 275 | 29 |
| Cuddington Community Primary School | 100.1 | 275 | 28.9 |
| Eastwick Junior School | 100.6 | 274 | 30.5 |
| The Marist Catholic Primary School | 101.0 | 274 | 30.3 |
| Lakeside Primary School | 101.2 | 274 | 29.6 |
| Banstead Community Junior School | 98.8 | 274 | 29.4 |
| Ashley CofE Aided Primary School | 101.9 | 273 | 29.8 |
| St Francis Catholic Primary School | 99.9 | 273 | 29.3 |
| St Lawrence Primary School | 100.8 | 273 | 29 |
| Felbridge Primary School | 99.2 | 273 | 28.7 |
| St Charles Borromeo Catholic Primary School, Weybridge | 101.8 | 272 | 29.6 |
| Cranmere Primary School | 100.3 | 272 | 29.4 |
| Sayes Court Junior School | 100.5 | 272 | 28.6 |
| Frimley CofE Junior School | 100.0 | 271 | 29.8 |
| The Hermitage Junior School | 99.5 | 271 | 29.6 |
| St Dunstan's Catholic Primary School, Woking | 100.0 | 271 | 29.3 |
| St Martin's CofE (Aided) Junior School | 100.4 | 270 | 29.8 |
| Godalming Junior School | 100.3 | 270 | 29.7 |
| Walton-on-the-Hill Primary School | 100.6 | 270 | 29.6 |
| Westfield Primary School | 101.1 | 269 | 29.8 |
| St Mary's CofE Junior School | 99.8 | 269 | 29.2 |
| Reigate Priory Community Junior School | 100.2 | 269 | 29.1 |
| St Anne's Catholic Primary School | 100.1 | 269 | 29 |
| Northmead Junior School | 99.7 | 269 | 28.9 |
| Shawley Community Primary School | 101.7 | 268 | 29.9 |
| Connaught Junior School | 99.4 | 268 | 29.5 |
| Claygate Primary School | 100.5 | 268 | 29.4 |
| St Nicholas CofE Primary School | 100.1 | 268 | 29.3 |
| Long Ditton St Mary's CofE (Aided) Junior School | 100.0 | 267 | 29.4 |
| New Haw Community Junior School | 100.5 | 267 | 28.9 |
| Knaphill School | 99.6 | 267 | 28.8 |
| St Lawrence CofE Aided Junior School, East Molesey | 99.4 | 267 | 28.8 |
| St Michael Catholic Primary School | 99.7 | 266 | 29.3 |
| Woodmansterne Primary School | 99.5 | 265 | 29.3 |
| Laleham CofE VA Primary School | 100.7 | 264 | 29.5 |
| Potters Gate CofE Primary School | 100.5 | 264 | 29.4 |
| The Vale Primary School | 99.3 | 264 | 29.2 |
| Clarendon Primary School | 99.6 | 264 | 28 |
| Brockham School | 99.7 | 263 | 29.3 |
| Thames Ditton Junior School | 98.6 | 263 | 29.3 |
| St Paul's Catholic Primary School, Thames Ditton | 100.1 | 262 | 30.6 |
| West Ashtead Primary School | 99.7 | 262 | 29.5 |
| Worplesdon Primary School | 99.5 | 262 | 28.8 |
| St Martin's CofE Controlled Primary School, Dorking | 100.3 | 261 | 29.2 |
| Mytchett Primary School | 99.8 | 261 | 29.1 |
| Pirbright Village Primary School | 100.9 | 261 | 28.8 |
| Kingscroft Junior School | 98.6 | 261 | 28 |
| The Weald CofE Voluntary Aided Primary School | 99.7 | 260 | 29.2 |
| The Chandler CofE Aided Junior School | 99.5 | 260 | 28.7 |
| Ashford CofE Primary School | 100.2 | 260 | 28.4 |
| St Joseph's Catholic Primary School | 99.6 | 259 | 29 |
| Christ Church CofE Junior School | 99.7 | 257 | 28.7 |
| The Echelford Primary School | 99.4 | 257 | 28.2 |
| Bushy Hill Junior School | 99.7 | 256 | 28.8 |
| Tillingbourne Junior School | 99.8 | 256 | 28.7 |
| Park Mead Primary | 99.2 | 256 | 28.6 |
| Chennestone Primary School | 99.9 | 256 | 28.4 |
| St Jude's Church of England School | 101.8 | 255 | 29.3 |
| Hythe Primary School | 99.8 | 255 | 27.3 |
| Marden Lodge Primary School | 98.6 | 254 | 27.7 |
| St John's Primary School | 101.0 | 253 | 29.7 |
| St Ann's Heath Junior School | 100.2 | 253 | 29.5 |
| St Thomas of Canterbury Catholic Primary School | 99.7 | 253 | 28.9 |
| St James CofE Aided Primary School | 99.0 | 253 | 27.2 |
| St Bede's CofE Aided Junior School | 99.6 | 252 | 28.5 |
| St Paul's CofE Primary School | 98.9 | 251 | 28.2 |
| St Andrew's CofE Primary School | 99.9 | 251 | 28.1 |
| Bell Farm Junior School | 99.4 | 250 | 28.2 |
| Ashford Park Primary School | 98.7 | 250 | 27.8 |
| St Nicolas CofE Aided Primary | 99.8 | 249 | 28.1 |
| St Mary's CofE Aided Primary School | 100.6 | 248 | 28.5 |
| Nutfield Church CofE Primary School | 99.9 | 247 | 29.1 |
| Merstham Primary School | 100.9 | 247 | 28.5 |
| William Cobbett Junior School | 100.0 | 247 | 28.3 |
| Barnsbury Junior School | 99.9 | 246 | 28.4 |
| Burstow Primary School | 99.6 | 246 | 28.2 |
| The Grove Primary School | 99.7 | 245 | 28.1 |
| Springfield Primary School | 100.1 | 244 | 28 |
| Epsom Downs Primary School and Children's Centre | 99.7 | 244 | 27.4 |
| Shawfield Primary School | 101.1 | 243 | 27.6 |
| St Anne's Catholic Primary School | 98.7 | 243 | 27.5 |
| Holland Junior School | 99.5 | 242 | 28.1 |
| The Pilgrims' Way Primary School | 102.0 | 241 | 27.8 |
| Queen Eleanor's CofE Junior School | 99.6 | 240 | 28.2 |
| Hamsey Green Junior School | 99.8 | 240 | 27.9 |
| Loseley Fields Primary School | 101.0 | 240 | 27.5 |
| Spelthorne Junior School | 99.9 | 238 | 27.1 |
| Audley Primary School | 99.6 | 236 | 27.1 |
| St Peter's CofE Primary School | 99.9 | 235 | 27.8 |
| Lingfield Primary School | 98.3 | 235 | 27.5 |
| Tadworth Primary School | 99.6 | 235 | 27.4 |
| Sandcross School | 100.2 | 234 | 27.8 |
| Danetree Junior School | 99.4 | 234 | 27.8 |
| Powell Corderoy Primary School | 98.8 | 234 | 26.4 |
| Auriol Junior School | 98.4 | 233 | 27.5 |
| Hale School | 98.6 | 232 | 27.4 |
| St Catherine's Bletchingley Village School | 99.2 | 231 | 27.3 |
| Riverview CofE Primary & Nursery School VA | 100.5 | 230 | 27.6 |
| Kenyngton Manor Primary School | 99.0 | 230 | 27.2 |
| Beacon Hill Community School | 99.4 | 230 | 27 |
| St James CofE Primary School | 99.0 | 230 | 26.9 |
| Byfleet Primary School | 100.3 | 229 | 27.9 |
| St Mary's CofE Controlled Primary School, Byfleet | 99.7 | 229 | 27.9 |
| Sythwood Primary School | 99.2 | 229 | 27 |
| Walsh CofE Junior School | 99.3 | 229 | 27 |
| New Monument School | 99.0 | 226 | 26.7 |
| St Matthew's CofE Primary School | 99.5 | 224 | 27.3 |
| Meath Green Junior School | 97.1 | 223 | 26.5 |
| Hillcroft Primary School | 99.0 | 223 | 26.3 |
| Town Farm Primary School | 101.7 | 222 | 27.2 |
| Furzefield Primary School | 98.0 | 221 | 26.7 |
| Epsom Primary School | 101.7 | 220 | 26.9 |
| Beaufort Community Primary School | 99.5 | 219 | 26.4 |
| Brambletye Junior School | 97.9 | 215 | 26.3 |
| St Bartholomew's CofE Aided Primary School | 97.6 | 214 | 27.2 |
| St Alban's Catholic Primary School | 98.9 | 211 | 27.4 |
| Watchetts Junior School | 99.2 | 211 | 26.7 |
| Cordwalles Junior School | 99.4 | 211 | 26.2 |
| Weyfield Primary School | 99.1 | 211 | 25.9 |
| Chobham St Lawrence CofE Aided Primary School | 98.6 | 209 | 27.1 |
| Warlingham Village Primary School | 100.1 | 209 | 27.1 |
| Buckland Junior School | 98.4 | 209 | 26.6 |
| Chandlers Field Primary School | 99.7 | 209 | 25.9 |
| The Dawnay Primary School | 99.1 | 207 | 26.9 |
| Stepgates Community School | 100.3 | 207 | 26 |
| Brookwood Primary School | 98.8 | 205 | 26 |
| Pyrcroft Grange Primary School | 98.9 | 205 | 24.7 |
| St Stephen's CofE Primary School | 98.6 | 203 | 26.3 |
| St Johns CofE Community School | 98.1 | 200 | 26.1 |
| Broadmere Community Primary School | 99.1 | 200 | 25.5 |
| Thorpe Lea Primary School | 98.4 | 197 | 26.3 |
| Salfords Primary School | 97.6 | 195 | 25.6 |
| St Mark's CofE Primary School | 98.1 | 191 | 25.2 |
| Ash Grange Primary School | 99.4 | 187 | 24.8 |
| Stanwell Fields CofE Primary School | 98.8 | 172 | 25 |
| Guildford Grove Primary School | 98.7 | 170 | 24 |
| St John's Primary School | 99.1 | 163 | 24.9 |
| Manorfield Primary and Nursery School | 99.0 | 163 | 24.6 |
| Saxon Primary School | 97.3 | 148 | 23.8 |
| Walton Oak Primary School | 97.5 | 138 | 23.4 |