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