Skip to content
S

Schools in Surrey, South East (2025)

442 schools · 191,344 students · 242 academy, 117 local authority, 83 independent · median Pupils on roll 316.

Surrey, in South East, has 442 schools in England's 2025 data, together educating about 191,344 students. By level there are 324 primary, 68 secondary, 45 all-through, 5 sixth form; by sector 242 academy, 117 local authority, 83 independent.

The median Pupils on roll across Surrey's schools is 316, above the South East median of 277. Number of pupils in the latest school census.

378 of the 442 schools qualify for the Success Index (England). The highest-scoring is South Farnham School (99.7, top 5% of primary schools nationally), followed by Puttenham CofE Infant School (99.6, top 5% of primary schools nationally), and St Mary's CofE Aided Infant School, Frensham (99.6, top 5% of primary schools nationally). 90 schools sit in the top 10% of England for their type. Scores are percentiles within school type, so compare a primary school with other primary schools.

The largest schools are George Abbot School (1,927 students), St Bede's School (1,918 students), Salesian School, Chertsey (1,884 students). 14 schools are single-sex.

Schools are spread across 67 towns, with the most in Guildford (41), Woking (36), Epsom (26), Godalming (21).

Top 60 schools in Surrey

The highest-scoring 60 of 378 ranked schools in Surrey, by Success Index (England). Use the town pages below, the ranking tables or the search box to find every school.

  1. 1
    100
    South Farnham SchoolFarnham · Academy Primary100% KS2 expected standard (RWM) · 845 students
  2. 2
    100
    Puttenham CofE Infant SchoolGuildford · Academy Primary– · 82 students
  3. 3
    100
    St Mary's CofE Aided Infant School, FrenshamFarnham · Local authority Primary– · 85 students
  4. 4
    100
    St Nicolas' Church of England Infant SchoolGuildford · Academy Primary– · 81 students
  5. 5
    100
    The Raleigh SchoolLeatherhead · Academy Primary100% KS2 expected standard (RWM) · 434 students
  6. 6
    99
    Busbridge Infant SchoolGodalming · Academy Primary– · 172 students
  7. 7
    99
    Prior Heath Infant SchoolCamberley · Local authority Primary– · 178 students
  8. 8
    99
    Holmesdale Community Infant SchoolReigate · Academy Primary– · 264 students
  9. 9
    99
    Thames Ditton Infant SchoolThames Ditton · Local authority Primary– · 190 students
  10. 10
    99
    All Saints CofE Aided Infant SchoolFarnham · Local authority Primary– · 84 students
  11. 11
    99
    Cuddington Croft Primary School and NurserySutton · Academy Primary94% KS2 expected standard (RWM) · 472 students
  12. 12
    99
    Witley CofE Controlled Infant SchoolGodalming · Local authority Primary– · 76 students
  13. 13
    98
    Barnett Wood Infant SchoolAshtead · Local authority Primary– · 139 students
  14. 14
    98
    St Matthew's CofE Aided Infant School, CobhamCobham · Local authority Primary– · 68 students
  15. 15
    98
    St Hugh of Lincoln Catholic Primary SchoolWoking · Academy Primary90% KS2 expected standard (RWM) · 216 students
  16. 16
    98
    Grayswood Church of England (Aided) Primary SchoolHaslemere · Local authority Primary90% KS2 expected standard (RWM) · 202 students
  17. 17
    98
    The Mead Infant and Nursery SchoolEpsom · Academy Primary– · 292 students
  18. 18
    98
    Littleton CofE Infant SchoolShepperton · Local authority Primary– · 122 students
  19. 19
    98
    St Andrew's Catholic SchoolLeatherhead · Academy Secondary6.4% Free school meals · 1,594 students
  20. 20
    97
    Valley End CofE Infant SchoolWoking · Academy Primary– · 163 students
  21. 21
    97
    St Martin's Church of England Infant SchoolEpsom · Academy Primary– · 247 students
  22. 22
    97
    Our Lady of the Rosary Primary SchoolStaines · Academy Primary89% KS2 expected standard (RWM) · 236 students
  23. 23
    96
    Long Ditton Infant and Nursery SchoolSurbiton · Local authority Primary– · 208 students
  24. 24
    96
    Wallace Fields Infant School and NurseryEpsom · Academy Primary– · 237 students
  25. 25
    96
    Claremont Fan Court SchoolEsher · Independent All-through68.6 Attainment 8 · 1,193 students
  26. 26
    96
    CranmoreLeatherhead · Independent All-through66.0 Attainment 8 · 445 students
  27. 27
    96
    Heather Ridge Infant SchoolCamberley · Local authority Primary– · 184 students
  28. 28
    96
    Warren Mead Infant SchoolBanstead · Academy Primary– · 200 students
  29. 29
    96
    The Horsell Village SchoolWoking · Academy Primary– · 258 students
  30. 30
    95
    Cardinal Newman Catholic Primary SchoolHersham · Academy Primary90% KS2 expected standard (RWM) · 412 students
  31. 31
    95
    Oatlands SchoolWeybridge · Local authority Primary– · 268 students
  32. 32
    95
    St Clement's Catholic Primary SchoolEpsom · Academy Primary– · 205 students
  33. 33
    95
    Notre Dame SchoolConvent Lane · Independent Secondary66.6 Attainment 8 · 371 students
  34. 34
    95
    The Orchard Infant SchoolEast Molesey · Local authority Primary– · 251 students
  35. 35
    95
    Weydon SchoolFarnham · Academy Secondary63.5 Attainment 8 · 1,666 students
  36. 36
    95
    St Peter's Catholic Primary SchoolLeatherhead · Academy Primary– · 433 students
  37. 37
    94
    Salesian School, ChertseyChertsey · Academy Secondary64.9 Attainment 8 · 1,884 students
  38. 38
    94
    The Grange Community Infant SchoolAddlestone · Local authority Primary– · 200 students
  39. 39
    94
    St Peter's Catholic SchoolGuildford · Academy Secondary63.6 Attainment 8 · 1,360 students
  40. 40
    94
    Trumps Green Infant SchoolVirginia Water · Local authority Primary– · 125 students
  41. 41
    94
    Gordon's SchoolWoking · Academy Secondary63.6 Attainment 8 · 988 students
  42. 42
    94
    Crawley Ridge Infant SchoolCamberley · Academy Primary– · 206 students
  43. 43
    93
    Rosebery SchoolEpsom · Academy Secondary63.5 Attainment 8 · 1,514 students
  44. 44
    93
    St Edmund's Catholic Primary SchoolGodalming · Academy Primary83% KS2 expected standard (RWM) · 216 students
  45. 45
    93
    St Peter's CofE Infant SchoolOxted · Local authority Primary– · 85 students
  46. 46
    93
    Lightwater Village Infant School and NurseryLightwater · Academy Primary– · 199 students
  47. 47
    93
    Limpsfield CofE Infant SchoolOxted · Local authority Primary– · 134 students
  48. 48
    93
    Downsend SchoolLeatherhead · Independent All-through61.0 Attainment 8 · 537 students
  49. 49
    93
    Hinchley Wood SchoolEsher · Academy Secondary64.5 Attainment 8 · 1,422 students
  50. 50
    93
    Byfleet Primary SchoolWest Byfleet · Academy Primary87% KS2 expected standard (RWM) · 175 students
  51. 51
    93
    Fetcham Village Infant SchoolLeatherhead · Local authority Primary– · 178 students
  52. 52
    92
    Busbridge CofE Aided Junior SchoolGodalming · Local authority Primary80% KS2 expected standard (RWM) · 240 students
  53. 53
    92
    Onslow Infant SchoolGuildford · Local authority Primary– · 153 students
  54. 54
    91
    Heathside SchoolWeybridge · Academy Secondary58.7 Attainment 8 · 1,216 students
  55. 55
    91
    Wonersh and Shamley Green CofE Aided Primary SchoolGuildford · Local authority Primary83% KS2 expected standard (RWM) · 212 students
  56. 56
    91
    St Michael Catholic Primary School & NurseryAshford · Academy Primary87% KS2 expected standard (RWM) · 482 students
  57. 57
    91
    Thames Ditton Junior SchoolThames Ditton · Academy Primary79% KS2 expected standard (RWM) · 357 students
  58. 58
    90
    The Marist Catholic Primary SchoolWest Byfleet · Academy Primary81% KS2 expected standard (RWM) · 419 students
  59. 59
    90
    St John the Baptist Catholic Comprehensive School, WokingWoking · Academy Secondary58.1 Attainment 8 · 1,512 students
  60. 60
    90
    Bramley CofE Infant School and NurseryGuildford · Academy Primary– · 113 students

64 further schools in Surrey are listed without a rank (small rolls, no published Pupils on roll, or unscored types); they appear on their town pages and in search.

Compare the top 4 schools in Surrey side by side →

Free academic assessment

Is your child on track for their SATs and GCSEs?

Success Tutoring offers personalised English and maths tutoring mapped to the National Curriculum. Start with a free online assessment and a clear plan for the year ahead.

  • Personalised learning plan mapped to the Australian Curriculum
  • English & Maths from Kindergarten to Year 12
  • Flexible memberships, no lock-in contracts
  • Centres across NSW, VIC, QLD, WA, SA and ACT

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

Frequently asked questions

What is the best school in Surrey?

South Farnham School is the highest-ranked school in Surrey with a Success Index (England) of 99.7 out of 100 (Top 5% of primary schools in England).

How many schools are in Surrey?

Surrey has 442 schools (324 primary, 68 secondary, 45 all-through, 5 sixth form) educating 191,344 students in 2025.

What is the typical Pupils on roll in Surrey?

The median Pupils on roll across schools in Surrey is 316. Number of pupils in the latest school census.