Skip to content
S

London state schools league table 2025: top 100

Academies, free schools and local-authority maintained schools. Ranked by the Success Index (England) from official English data; 100 schools shown.

  1. 1
    100
    Nancy Reuben Primary SchoolLondon · Local authority Primary– · 231 students
  2. 2
    100
    Upminster Infant SchoolUpminster · Academy Primary– · 265 students
  3. 3
    100
    Chatsworth Infant SchoolSidcup · Academy Primary– · 210 students
  4. 4
    100
    Queen Elizabeth's School, BarnetBarnet · Academy Secondary85.6 Attainment 8 · 1,321 students
  5. 5
    100
    Barnes Primary SchoolLondon · Local authority Primary96% KS2 expected standard (RWM) · 470 students
  6. 6
    99
    The Henrietta Barnett SchoolLondon · Academy Secondary87.3 Attainment 8 · 812 students
  7. 7
    99
    St Mary's RC Infants SchoolCarshalton · Local authority Primary– · 284 students
  8. 8
    99
    St Olave's and St Saviour's Grammar SchoolOrpington · Local authority Secondary83.6 Attainment 8 · 1,084 students
  9. 9
    99
    Wilson's SchoolWallington · Academy Secondary86.9 Attainment 8 · 1,327 students
  10. 10
    99
    Crofton Infant SchoolOrpington · Academy Primary– · 590 students
  11. 11
    99
    Sutton Grammar SchoolSutton · Academy Secondary80.3 Attainment 8 · 1,061 students
  12. 12
    99
    The Tiffin Girls' SchoolKingston upon Thames · Academy Secondary85.3 Attainment 8 · 1,267 students
  13. 13
    99
    Tiffin SchoolKingston upon Thames · Academy Secondary79.1 Attainment 8 · 1,478 students
  14. 14
    99
    Highfield Infants' SchoolBromley · Academy Primary– · 245 students
  15. 15
    99
    St Stephen's Catholic Primary SchoolWelling · Local authority Primary93% KS2 expected standard (RWM) · 419 students
  16. 16
    99
    St James' Roman Catholic Primary SchoolOrpington · Academy Primary94% KS2 expected standard (RWM) · 216 students
  17. 17
    99
    Bexley Grammar SchoolWelling · Academy Secondary74.7 Attainment 8 · 1,504 students
  18. 18
    98
    Menorah Primary School for BoysLondon · Local authority Primary91% KS2 expected standard (RWM) · 213 students
  19. 19
    98
    Wallington County Grammar SchoolWallington · Academy Secondary77.7 Attainment 8 · 1,119 students
  20. 20
    98
    Deer Park SchoolTwickenham · Academy Primary97% KS2 expected standard (RWM) · 417 students
  21. 21
    98
    Christ Church Primary School, HampsteadLondon · Local authority Primary88% KS2 expected standard (RWM) · 194 students
  22. 22
    98
    Newstead Wood SchoolOrpington · Academy Secondary82.8 Attainment 8 · 1,347 students
  23. 23
    98
    St Andrew's CofE Voluntary Aided Primary School, TotteridgeLondon · Local authority Primary93% KS2 expected standard (RWM) · 209 students
  24. 24
    98
    St Michael and St Martin Catholic Primary SchoolHounslow · Local authority Primary93% KS2 expected standard (RWM) · 475 students
  25. 25
    98
    The Latymer SchoolLondon · Local authority Secondary80.1 Attainment 8 · 1,355 students
  26. 26
    98
    Our Lady of Victories Catholic Primary SchoolLondon · Local authority Primary96% KS2 expected standard (RWM) · 168 students
  27. 27
    98
    Nonsuch High School for GirlsSutton · Academy Secondary80.5 Attainment 8 · 1,494 students
  28. 28
    98
    Rhodes Avenue Primary SchoolLondon · Local authority Primary92% KS2 expected standard (RWM) · 685 students
  29. 29
    98
    Crofton Junior SchoolOrpington · Academy Primary91% KS2 expected standard (RWM) · 717 students
  30. 30
    98
    Alexandra Infant SchoolBeckenham · Academy Primary– · 197 students
  31. 31
    97
    Eden PrimaryLondon · Academy Primary93% KS2 expected standard (RWM) · 204 students
  32. 32
    97
    Chislehurst and Sidcup Grammar SchoolSidcup · Academy Secondary75.6 Attainment 8 · 1,561 students
  33. 33
    97
    St Michael's Catholic Grammar SchoolLondon · Local authority Secondary77.8 Attainment 8 · 908 students
  34. 34
    97
    St Richard Reynolds Catholic Primary SchoolLondon · Academy Primary90% KS2 expected standard (RWM) · 210 students
  35. 35
    97
    Akiva SchoolLondon · Local authority Primary86% KS2 expected standard (RWM) · 418 students
  36. 36
    97
    John Betts Primary SchoolLondon · Local authority Primary100% KS2 expected standard (RWM) · 206 students
  37. 37
    97
    Our Lady of Lourdes RC Primary SchoolLondon · Academy Primary94% KS2 expected standard (RWM) · 450 students
  38. 38
    97
    Wallington High School for GirlsWallington · Academy Secondary80.5 Attainment 8 · 1,548 students
  39. 39
    97
    Monkfrith Primary SchoolLondon · Local authority Primary88% KS2 expected standard (RWM) · 415 students
  40. 40
    97
    St Elizabeth's Catholic Primary SchoolRichmond-upon-Thames · Academy Primary– · 212 students
  41. 41
    97
    Stillness Infant SchoolLondon · Local authority Primary– · 284 students
  42. 42
    96
    Upminster Junior SchoolUPMINSTER · Academy Primary88% KS2 expected standard (RWM) · 364 students
  43. 43
    96
    Highfield Junior SchoolBromley · Academy Primary92% KS2 expected standard (RWM) · 357 students
  44. 44
    96
    Nelmes Primary SchoolHornchurch · Local authority Primary89% KS2 expected standard (RWM) · 433 students
  45. 45
    96
    St James's Catholic Primary SchoolTwickenham · Local authority Primary85% KS2 expected standard (RWM) · 669 students
  46. 46
    96
    St Cecilia's Catholic Primary SchoolSutton · Academy Primary– · 465 students
  47. 47
    96
    Judith Kerr Primary SchoolLondon · Academy Primary86% KS2 expected standard (RWM) · 409 students
  48. 48
    96
    Honeywell Infant SchoolLondon · Local authority Primary– · 318 students
  49. 49
    96
    Maple Infants' SchoolSurbiton · Local authority Primary– · 284 students
  50. 50
    96
    Cheam Common Junior AcademyWorcester Park · Academy Primary90% KS2 expected standard (RWM) · 512 students
  51. 51
    96
    Scotts Primary SchoolHornchurch · Local authority Primary90% KS2 expected standard (RWM) · 421 students
  52. 52
    96
    Merton Park Primary SchoolLondon · Local authority Primary93% KS2 expected standard (RWM) · 230 students
  53. 53
    96
    Perry Hall Primary SchoolOrpington · Academy Primary90% KS2 expected standard (RWM) · 432 students
  54. 54
    96
    The Vineyard SchoolRichmond · Local authority Primary86% KS2 expected standard (RWM) · 516 students
  55. 55
    96
    Townley Grammar SchoolBexleyheath · Academy Secondary75.0 Attainment 8 · 1,669 students
  56. 56
    96
    JFSHarrow · Local authority Secondary64.6 Attainment 8 · 2,091 students
  57. 57
    96
    Krishna Avanti Primary SchoolEdgware · Academy Primary87% KS2 expected standard (RWM) · 456 students
  58. 58
    95
    Archdeacon Cambridge's Church of England Primary SchoolTwickenham · Local authority Primary84% KS2 expected standard (RWM) · 440 students
  59. 59
    95
    Sheringdale Primary SchoolLondon · Local authority Primary95% KS2 expected standard (RWM) · 436 students
  60. 60
    95
    Haberdashers' Hatcham Free SchoolLondon · Academy Primary90% KS2 expected standard (RWM) · 410 students
  61. 61
    95
    St Peter's Primary SchoolLondon · Local authority Primary90% KS2 expected standard (RWM) · 210 students
  62. 62
    95
    Wells Primary SchoolWoodford Green · Local authority Primary87% KS2 expected standard (RWM) · 341 students
  63. 63
    95
    Fox Primary SchoolLondon · Local authority Primary91% KS2 expected standard (RWM) · 418 students
  64. 64
    95
    Holy Ghost Catholic Primary SchoolLondon · Local authority Primary86% KS2 expected standard (RWM) · 197 students
  65. 65
    95
    St Catherine's RC SchoolBarnet · Local authority Primary85% KS2 expected standard (RWM) · 470 students
  66. 66
    95
    Good Shepherd RC Primary SchoolLondon · Local authority Primary100% KS2 expected standard (RWM) · 234 students
  67. 67
    95
    Marshgate Primary SchoolRichmond · Local authority Primary88% KS2 expected standard (RWM) · 389 students
  68. 68
    95
    The King's Church of England Primary SchoolRichmond · Local authority Primary88% KS2 expected standard (RWM) · 397 students
  69. 69
    95
    Menorah High School for GirlsLondon · Local authority Secondary66.7 Attainment 8 · 422 students
  70. 70
    95
    Walker Primary SchoolLondon · Academy Primary85% KS2 expected standard (RWM) · 420 students
  71. 71
    95
    Hampstead Parochial Church of England Primary SchoolLondon · Local authority Primary85% KS2 expected standard (RWM) · 208 students
  72. 72
    95
    Sinai Jewish Primary SchoolHarrow · Local authority Primary86% KS2 expected standard (RWM) · 658 students
  73. 73
    95
    Cannon Lane Primary SchoolPinner · Local authority Primary84% KS2 expected standard (RWM) · 712 students
  74. 74
    95
    Cheam Common Infants' AcademyWorcester Park · Academy Primary– · 410 students
  75. 75
    95
    Woodford County High SchoolWoodford Green · Local authority Secondary80.1 Attainment 8 · 1,237 students
  76. 76
    94
    Ilford County High SchoolIlford · Local authority Secondary75.7 Attainment 8 · 1,115 students
  77. 77
    94
    Merryhills Primary SchoolEnfield · Academy Primary90% KS2 expected standard (RWM) · 618 students
  78. 78
    94
    Cheam Fields Primary AcademySutton · Academy Primary84% KS2 expected standard (RWM) · 471 students
  79. 79
    94
    Waldegrave SchoolTwickenham · Academy Secondary67.3 Attainment 8 · 1,470 students
  80. 80
    94
    Wanstead Church SchoolLondon · Local authority Primary96% KS2 expected standard (RWM) · 197 students
  81. 81
    94
    Corpus Christi Catholic Primary SchoolNew Malden · Academy Primary– · 405 students
  82. 82
    94
    Hasmonean High School for GirlsLondon · Academy Secondary63.7 Attainment 8 · 570 students
  83. 83
    94
    Leigh Stationers' Primary AcademyWelling · Academy Primary87% KS2 expected standard (RWM) · 235 students
  84. 84
    94
    Newton Farm Nursery, Infant and Junior SchoolHarrow · Local authority Primary83% KS2 expected standard (RWM) · 462 students
  85. 85
    94
    Sheen Mount Primary SchoolLondon · Local authority Primary82% KS2 expected standard (RWM) · 598 students
  86. 86
    94
    JCoSSNew Barnet · Local authority Secondary60.9 Attainment 8 · 1,356 students
  87. 87
    94
    La Fontaine AcademyBromley · Academy Primary92% KS2 expected standard (RWM) · 492 students
  88. 88
    94
    Hacton Primary SchoolHornchurch · Academy Primary83% KS2 expected standard (RWM) · 640 students
  89. 89
    94
    Ainslie Wood Primary SchoolLondon · Local authority Primary87% KS2 expected standard (RWM) · 451 students
  90. 90
    94
    St Mary's CofE Primary SchoolLondon · Academy Primary96% KS2 expected standard (RWM) · 592 students
  91. 91
    94
    Thomson House SchoolLondon · Academy Primary88% KS2 expected standard (RWM) · 366 students
  92. 92
    93
    East Lane Primary SchoolWembley · Academy Primary88% KS2 expected standard (RWM) · 631 students
  93. 93
    93
    St Mary's and St Peter's Church of England Primary SchoolTeddington · Local authority Primary83% KS2 expected standard (RWM) · 621 students
  94. 94
    93
    The London Oratory SchoolLondon · Academy Secondary62.3 Attainment 8 · 1,392 students
  95. 95
    93
    Avanti Court Primary SchoolBarkingside · Academy Primary83% KS2 expected standard (RWM) · 598 students
  96. 96
    93
    Deansfield Primary SchoolLondon · Academy Primary91% KS2 expected standard (RWM) · 461 students
  97. 97
    93
    Nishkam School West LondonOsterley · Academy All-through62.4 Attainment 8 · 1,491 students
  98. 98
    93
    Ardleigh Green Infant SchoolHornchurch · Academy Primary– · 269 students
  99. 99
    93
    Southfield Primary SchoolLondon · Local authority Primary100% KS2 expected standard (RWM) · 372 students
  100. 100
    93
    Holy Cross RC SchoolLondon · Local authority Primary92% KS2 expected standard (RWM) · 605 students

Nancy Reuben Primary School in London leads the 2025 list of state schools in London with a Success Index (England) of 99.9. Of the 100 schools shown, 51 are academy, 49 are local authority.

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 state school in London?

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

How are state schools in London 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.