Skip to content
S

England primary schools league table 2025: top 100

Primary, infant, junior and all-through schools teaching Key Stages 1 and 2. Ranked by the Success Index (England) from official English data; 100 schools shown.

  1. 1
    100
    Nancy Reuben Primary SchoolLondon, London · Local authority Primary– · 231 students
  2. 2
    100
    Oatlands Infant SchoolHarrogate, Yorkshire and the Humber · Academy Primary– · 269 students
  3. 3
    100
    Polehampton Church of England Infant and Nursery SchoolReading, South East · Academy Primary– · 148 students
  4. 4
    100
    Upminster Infant SchoolUpminster, London · Academy Primary– · 265 students
  5. 5
    100
    Beoley First SchoolRedditch, West Midlands · Academy Primary– · 104 students
  6. 6
    100
    Broomley First SchoolStocksfield, North East · Academy Primary– · 99 students
  7. 7
    100
    Chatsworth Infant SchoolSidcup, London · Academy Primary– · 210 students
  8. 8
    100
    South Farnham SchoolFarnham, South East · Academy Primary100% KS2 expected standard (RWM) · 845 students
  9. 9
    100
    Wimbledon High School GDSTLondon, London · Independent All-through81.0 Attainment 8 · 1,085 students
  10. 10
    100
    Puttenham CofE Infant SchoolGuildford, South East · Academy Primary– · 82 students
  11. 11
    100
    St Mary's CofE Aided Infant School, FrenshamFarnham, South East · Local authority Primary– · 85 students
  12. 12
    100
    St Nicolas' Church of England Infant SchoolGuildford, South East · Academy Primary– · 81 students
  13. 13
    100
    The Raleigh SchoolLeatherhead, South East · Academy Primary100% KS2 expected standard (RWM) · 434 students
  14. 14
    100
    Barnes Primary SchoolLondon, London · Local authority Primary96% KS2 expected standard (RWM) · 470 students
  15. 15
    100
    Embleton Vincent Edwards Church of England Primary SchoolAlnwick, North East · Academy Primary– · 69 students
  16. 16
    100
    Eversholt Lower SchoolMilton Keynes, East of England · Academy Primary– · 68 students
  17. 17
    100
    Hiltingbury Infant SchoolEastleigh, South East · Local authority Primary– · 268 students
  18. 18
    100
    Marwood SchoolBarnstaple, South West · Academy Primary– · 72 students
  19. 19
    100
    Riverhead Infants' SchoolRiverhead, South East · Local authority Primary– · 264 students
  20. 20
    100
    Woodford Primary SchoolStockport, North West · Academy Primary– · 149 students
  21. 21
    99
    Beaufront First SchoolHexham, North East · Local authority Primary– · 62 students
  22. 22
    99
    Busbridge Infant SchoolGodalming, South East · Academy Primary– · 172 students
  23. 23
    99
    Crabtree Infants' SchoolHarpenden, East of England · Academy Primary– · 178 students
  24. 24
    99
    Freshford Church SchoolBath, South West · Academy Primary96% KS2 expected standard (RWM) · 159 students
  25. 25
    99
    Ingatestone Infant SchoolIngatestone, East of England · Academy Primary– · 127 students
  26. 26
    99
    Our Lady of the Rosary RC Primary School, a Voluntary AcademyManchester, North West · Academy Primary– · 230 students
  27. 27
    99
    Prior Heath Infant SchoolCamberley, South East · Local authority Primary– · 178 students
  28. 28
    99
    The Perse SchoolCambridge, East of England · Independent All-through82.9 Attainment 8 · 1,774 students
  29. 29
    99
    Upton Snodsbury CofE Primary SchoolWorcester, West Midlands · Local authority Primary– · 61 students
  30. 30
    99
    Woodthorpe Infant SchoolNottingham, East Midlands · Local authority Primary– · 175 students
  31. 31
    99
    Wylam First SchoolWylam, North East · Academy Primary– · 131 students
  32. 32
    99
    St Mary's RC Infants SchoolCarshalton, London · Local authority Primary– · 284 students
  33. 33
    99
    Swithland St Leonard's Church of England Primary SchoolLoughborough, East Midlands · Local authority Primary100% KS2 expected standard (RWM) · 90 students
  34. 34
    99
    Turton Belmont Community Primary SchoolBolton, North West · Local authority Primary100% KS2 expected standard (RWM) · 91 students
  35. 35
    99
    Crofton Infant SchoolOrpington, London · Academy Primary– · 590 students
  36. 36
    99
    Cumberworth CofE First SchoolHuddersfield, Yorkshire and the Humber · Academy Primary– · 107 students
  37. 37
    99
    Finstall First SchoolBromsgrove, West Midlands · Local authority Primary– · 296 students
  38. 38
    99
    Holmesdale Community Infant SchoolReigate, South East · Academy Primary– · 264 students
  39. 39
    99
    Shelley First SchoolHuddersfield, Yorkshire and the Humber · Academy Primary– · 159 students
  40. 40
    99
    Shenfield St. Mary's Church of England Primary SchoolBrentwood, East of England · Academy Primary93% KS2 expected standard (RWM) · 420 students
  41. 41
    99
    Blackwell First SchoolBromsgrove, West Midlands · Academy Primary– · 187 students
  42. 42
    99
    Bromley Heath Infant SchoolBristol, South West · Local authority Primary– · 181 students
  43. 43
    99
    Childwall Church of England Primary SchoolLiverpool, North West · Academy Primary– · 418 students
  44. 44
    99
    Hanbury CofE First SchoolBromsgrove, West Midlands · Local authority Primary– · 140 students
  45. 45
    99
    Thames Ditton Infant SchoolThames Ditton, South East · Local authority Primary– · 190 students
  46. 46
    99
    West Leigh Infant SchoolBristol, South West · Academy Primary– · 135 students
  47. 47
    99
    Bushey and Oxhey Infant SchoolBushey, East of England · Local authority Primary– · 176 students
  48. 48
    99
    Kinoulton Primary SchoolNottingham, East Midlands · Academy Primary– · 141 students
  49. 49
    99
    Lowbrook AcademyMaidenhead, South East · Academy Primary100% KS2 expected standard (RWM) · 327 students
  50. 50
    99
    All Saints CofE Aided Infant SchoolFarnham, South East · Local authority Primary– · 84 students
  51. 51
    99
    Cuddington Croft Primary School and NurserySutton, South East · Academy Primary94% KS2 expected standard (RWM) · 472 students
  52. 52
    99
    Highfield Infants' SchoolBromley, London · Academy Primary– · 245 students
  53. 53
    99
    Ightham Primary SchoolSevenoaks, South East · Academy Primary– · 206 students
  54. 54
    99
    St Stephen's Catholic Primary SchoolWelling, London · Local authority Primary93% KS2 expected standard (RWM) · 419 students
  55. 55
    99
    Longhorsley St Helen's Church of England Aided First SchoolMorpeth, North East · Local authority Primary– · 96 students
  56. 56
    99
    Overbury CofE First SchoolTewkesbury, West Midlands · Local authority Primary– · 81 students
  57. 57
    99
    RAF Benson Community Primary SchoolWallingford, South East · Local authority Primary94% KS2 expected standard (RWM) · 123 students
  58. 58
    99
    St James' Roman Catholic Primary SchoolOrpington, London · Academy Primary94% KS2 expected standard (RWM) · 216 students
  59. 59
    99
    Ickford SchoolAylesbury, South East · Academy Primary100% KS2 expected standard (RWM) · 138 students
  60. 60
    99
    Selattyn CofE Primary SchoolOswestry, West Midlands · Academy Primary– · 77 students
  61. 61
    99
    St Dominic Catholic Primary SchoolHARPENDEN, East of England · Academy Primary– · 232 students
  62. 62
    99
    The Grove Infant and Nursery SchoolHarpenden, East of England · Local authority Primary– · 243 students
  63. 63
    99
    The Hawthorns Primary SchoolWokingham, South East · Academy Primary– · 423 students
  64. 64
    99
    Witley CofE Controlled Infant SchoolGodalming, South East · Local authority Primary– · 76 students
  65. 65
    99
    Bournes Green Infant SchoolSouthend-on-Sea, East of England · Academy Primary– · 193 students
  66. 66
    99
    Haversham Village SchoolMilton Keynes, South East · Local authority Primary92% KS2 expected standard (RWM) · 154 students
  67. 67
    99
    Springdale First SchoolBroadstone, South West · Academy Primary– · 300 students
  68. 68
    99
    The Royal First SchoolWindsor, South East · Local authority Primary– · 110 students
  69. 69
    99
    Oaklands Infant SchoolCrowthorne, South East · Academy Primary– · 176 students
  70. 70
    99
    St Peter's Catholic Primary SchoolBillericay, East of England · Academy Primary96% KS2 expected standard (RWM) · 419 students
  71. 71
    99
    St Peter's Church of England Voluntary Aided Primary School, South WealdBrentwood, East of England · Local authority Primary98% KS2 expected standard (RWM) · 454 students
  72. 72
    99
    The Holy Trinity Church of England Primary AcademyDevizes, South West · Academy Primary92% KS2 expected standard (RWM) · 150 students
  73. 73
    99
    The Richard Clarke First SchoolRugeley, West Midlands · Academy Primary– · 106 students
  74. 74
    98
    Barnett Wood Infant SchoolAshtead, South East · Local authority Primary– · 139 students
  75. 75
    98
    Hursthead Infant SchoolCheadle, North West · Local authority Primary– · 244 students
  76. 76
    98
    Menorah Primary School for BoysLondon, London · Local authority Primary91% KS2 expected standard (RWM) · 213 students
  77. 77
    98
    St Francis Catholic Primary School, South AscotAscot, South East · Academy Primary97% KS2 expected standard (RWM) · 210 students
  78. 78
    98
    St Matthew's CofE Aided Infant School, CobhamCobham, South East · Local authority Primary– · 68 students
  79. 79
    98
    Westbury Park SchoolBristol, South West · Academy Primary91% KS2 expected standard (RWM) · 417 students
  80. 80
    98
    Yarlside AcademyBarrow-in-Furness, North West · Academy Primary97% KS2 expected standard (RWM) · 242 students
  81. 81
    98
    Abbey Infants' SchoolDarlington, North East · Academy Primary– · 264 students
  82. 82
    98
    Ark Larks Hill Primary SchoolPontefract, Yorkshire and the Humber · Academy Primary97% KS2 expected standard (RWM) · 203 students
  83. 83
    98
    Aspley Guise Village SchoolAspley Guise, East of England · Academy Primary– · 136 students
  84. 84
    98
    Danesfield SchoolMarlow, South East · Local authority Primary90% KS2 expected standard (RWM) · 455 students
  85. 85
    98
    Hartwell Primary SchoolNorthampton, East Midlands · Academy Primary96% KS2 expected standard (RWM) · 200 students
  86. 86
    98
    Sprotbrough Orchard Infant SchoolDoncaster, Yorkshire and the Humber · Local authority Primary– · 208 students
  87. 87
    98
    St Edmund Campion Catholic Primary School and NurseryMaidenhead, South East · Academy Primary92% KS2 expected standard (RWM) · 485 students
  88. 88
    98
    St Hugh of Lincoln Catholic Primary SchoolWoking, South East · Academy Primary90% KS2 expected standard (RWM) · 216 students
  89. 89
    98
    Walmsley CofE Primary SchoolBolton, North West · Academy Primary– · 303 students
  90. 90
    98
    Ashdene Primary SchoolWilmslow, North West · Local authority Primary89% KS2 expected standard (RWM) · 422 students
  91. 91
    98
    Broomhaugh (VA) Church of England First SchoolRiding Mill, North East · Local authority Primary– · 64 students
  92. 92
    98
    Deer Park SchoolTwickenham, London · Academy Primary97% KS2 expected standard (RWM) · 417 students
  93. 93
    98
    Grayswood Church of England (Aided) Primary SchoolHaslemere, South East · Local authority Primary90% KS2 expected standard (RWM) · 202 students
  94. 94
    98
    St Martin's Academy ChesterChester, North West · Academy Primary96% KS2 expected standard (RWM) · 177 students
  95. 95
    98
    Victoria Church of England Infant and Nursery SchoolBerkhamsted, East of England · Local authority Primary– · 141 students
  96. 96
    98
    West Leigh Infant SchoolLeigh-on-Sea, East of England · Local authority Primary– · 360 students
  97. 97
    98
    Christ Church Primary School, HampsteadLondon, London · Local authority Primary88% KS2 expected standard (RWM) · 194 students
  98. 98
    98
    Dodford First SchoolBromsgrove, West Midlands · Local authority Primary– · 65 students
  99. 99
    98
    Fulmer Infant SchoolSlough, South East · Local authority Primary– · 62 students
  100. 100
    98
    Meysey Hampton Church of England Primary SchoolCirencester, South West · Local authority Primary100% KS2 expected standard (RWM) · 109 students

Nancy Reuben Primary School in London, London leads the 2025 list of primary schools in England with a Success Index (England) of 99.9. Of the 100 schools shown, 56 are academy, 42 are local authority, 2 are independent.

Scores are percentiles within school type, so a primary school and a secondary school with the same score sit at the same point in their own distributions. Use the rankings to build a shortlist, then visit the schools and ask how they support students at your child's level.

Download this table as CSV · free to reuse with attribution to the original sources and Success Tutoring

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 primary school in England?

Nancy Reuben Primary School in London, London ranks first among primary schools in England with a Success Index (England) of 99.9 out of 100 (Pupils on roll: 231).

How are primary schools in England ranked?

Each school's Success Index (England) combines 9 factors: ks2: reading, writing & maths expected standard (35%), ks2: higher standard (20%), ks2: reading progress (10%), ks2: maths progress (10%), progress 8 (20%), attainment 8 (30%), grade 5+ in english & maths (15%), a level points per entry (10%), community advantage (fewer pupils on free school meals) (15%). Each factor is a percentile against schools of the same type across England. Schools with fewer than 60 students are excluded from rankings.

Are these 2025 rankings official?

No. They are computed by Success Tutoring from official English data (DfE – Get Information About Schools; DfE – Compare school and college performance). Independent schools rarely appear in the performance tables, so most receive no attainment components and no score.