Skip to content
S

Top 100 primary schools in London (2025)

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 · 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
    Wimbledon High School GDSTLondon · Independent All-through81.0 Attainment 8 · 1,085 students
  5. 5
    100
    Barnes Primary SchoolLondon · Local authority Primary96% KS2 expected standard (RWM) · 470 students
  6. 6
    99
    St Mary's RC Infants SchoolCarshalton · Local authority Primary– · 284 students
  7. 7
    99
    Crofton Infant SchoolOrpington · Academy Primary– · 590 students
  8. 8
    99
    Highfield Infants' SchoolBromley · Academy Primary– · 245 students
  9. 9
    99
    St Stephen's Catholic Primary SchoolWelling · Local authority Primary93% KS2 expected standard (RWM) · 419 students
  10. 10
    99
    St James' Roman Catholic Primary SchoolOrpington · Academy Primary94% KS2 expected standard (RWM) · 216 students
  11. 11
    98
    Menorah Primary School for BoysLondon · Local authority Primary91% KS2 expected standard (RWM) · 213 students
  12. 12
    98
    Deer Park SchoolTwickenham · Academy Primary97% KS2 expected standard (RWM) · 417 students
  13. 13
    98
    Christ Church Primary School, HampsteadLondon · Local authority Primary88% KS2 expected standard (RWM) · 194 students
  14. 14
    98
    St Andrew's CofE Voluntary Aided Primary School, TotteridgeLondon · Local authority Primary93% KS2 expected standard (RWM) · 209 students
  15. 15
    98
    St Michael and St Martin Catholic Primary SchoolHounslow · Local authority Primary93% KS2 expected standard (RWM) · 475 students
  16. 16
    98
    Our Lady of Victories Catholic Primary SchoolLondon · Local authority Primary96% KS2 expected standard (RWM) · 168 students
  17. 17
    98
    The Harrodian SchoolLondon · Independent All-through75.4 Attainment 8 · 1,034 students
  18. 18
    98
    Rhodes Avenue Primary SchoolLondon · Local authority Primary92% KS2 expected standard (RWM) · 685 students
  19. 19
    98
    Crofton Junior SchoolOrpington · Academy Primary91% KS2 expected standard (RWM) · 717 students
  20. 20
    98
    Alexandra Infant SchoolBeckenham · Academy Primary– · 197 students
  21. 21
    98
    St Helen's SchoolNorthwood · Independent All-through73.0 Attainment 8 · 1,097 students
  22. 22
    97
    Eden PrimaryLondon · Academy Primary93% KS2 expected standard (RWM) · 204 students
  23. 23
    97
    St Richard Reynolds Catholic Primary SchoolLondon · Academy Primary90% KS2 expected standard (RWM) · 210 students
  24. 24
    97
    Akiva SchoolLondon · Local authority Primary86% KS2 expected standard (RWM) · 418 students
  25. 25
    97
    John Betts Primary SchoolLondon · Local authority Primary100% KS2 expected standard (RWM) · 206 students
  26. 26
    97
    Our Lady of Lourdes RC Primary SchoolLondon · Academy Primary94% KS2 expected standard (RWM) · 450 students
  27. 27
    97
    Monkfrith Primary SchoolLondon · Local authority Primary88% KS2 expected standard (RWM) · 415 students
  28. 28
    97
    St Elizabeth's Catholic Primary SchoolRichmond-upon-Thames · Academy Primary– · 212 students
  29. 29
    97
    Stillness Infant SchoolLondon · Local authority Primary– · 284 students
  30. 30
    96
    Upminster Junior SchoolUPMINSTER · Academy Primary88% KS2 expected standard (RWM) · 364 students
  31. 31
    96
    Highfield Junior SchoolBromley · Academy Primary92% KS2 expected standard (RWM) · 357 students
  32. 32
    96
    Nelmes Primary SchoolHornchurch · Local authority Primary89% KS2 expected standard (RWM) · 433 students
  33. 33
    96
    St James's Catholic Primary SchoolTwickenham · Local authority Primary85% KS2 expected standard (RWM) · 669 students
  34. 34
    96
    St Cecilia's Catholic Primary SchoolSutton · Academy Primary– · 465 students
  35. 35
    96
    Judith Kerr Primary SchoolLondon · Academy Primary86% KS2 expected standard (RWM) · 409 students
  36. 36
    96
    Honeywell Infant SchoolLondon · Local authority Primary– · 318 students
  37. 37
    96
    Maple Infants' SchoolSurbiton · Local authority Primary– · 284 students
  38. 38
    96
    Cheam Common Junior AcademyWorcester Park · Academy Primary90% KS2 expected standard (RWM) · 512 students
  39. 39
    96
    Scotts Primary SchoolHornchurch · Local authority Primary90% KS2 expected standard (RWM) · 421 students
  40. 40
    96
    Merton Park Primary SchoolLondon · Local authority Primary93% KS2 expected standard (RWM) · 230 students
  41. 41
    96
    Northwood College for Girls GDSTNorthwood · Independent All-through69.9 Attainment 8 · 814 students
  42. 42
    96
    Perry Hall Primary SchoolOrpington · Academy Primary90% KS2 expected standard (RWM) · 432 students
  43. 43
    96
    The Vineyard SchoolRichmond · Local authority Primary86% KS2 expected standard (RWM) · 516 students
  44. 44
    96
    Krishna Avanti Primary SchoolEdgware · Academy Primary87% KS2 expected standard (RWM) · 456 students
  45. 45
    95
    Archdeacon Cambridge's Church of England Primary SchoolTwickenham · Local authority Primary84% KS2 expected standard (RWM) · 440 students
  46. 46
    95
    Sheringdale Primary SchoolLondon · Local authority Primary95% KS2 expected standard (RWM) · 436 students
  47. 47
    95
    Haberdashers' Hatcham Free SchoolLondon · Academy Primary90% KS2 expected standard (RWM) · 410 students
  48. 48
    95
    St Peter's Primary SchoolLondon · Local authority Primary90% KS2 expected standard (RWM) · 210 students
  49. 49
    95
    Wells Primary SchoolWoodford Green · Local authority Primary87% KS2 expected standard (RWM) · 341 students
  50. 50
    95
    Fox Primary SchoolLondon · Local authority Primary91% KS2 expected standard (RWM) · 418 students
  51. 51
    95
    Holy Ghost Catholic Primary SchoolLondon · Local authority Primary86% KS2 expected standard (RWM) · 197 students
  52. 52
    95
    St Catherine's RC SchoolBarnet · Local authority Primary85% KS2 expected standard (RWM) · 470 students
  53. 53
    95
    Good Shepherd RC Primary SchoolLondon · Local authority Primary100% KS2 expected standard (RWM) · 234 students
  54. 54
    95
    Marshgate Primary SchoolRichmond · Local authority Primary88% KS2 expected standard (RWM) · 389 students
  55. 55
    95
    The King's Church of England Primary SchoolRichmond · Local authority Primary88% KS2 expected standard (RWM) · 397 students
  56. 56
    95
    Azhar Academy Girls SchoolLondon · Independent All-through66.4 Attainment 8 · 585 students
  57. 57
    95
    Walker Primary SchoolLondon · Academy Primary85% KS2 expected standard (RWM) · 420 students
  58. 58
    95
    Bnos Zion of BobovLondon · Independent All-through61.9 Attainment 8 · 299 students
  59. 59
    95
    Hampstead Parochial Church of England Primary SchoolLondon · Local authority Primary85% KS2 expected standard (RWM) · 208 students
  60. 60
    95
    Sinai Jewish Primary SchoolHarrow · Local authority Primary86% KS2 expected standard (RWM) · 658 students
  61. 61
    95
    Cannon Lane Primary SchoolPinner · Local authority Primary84% KS2 expected standard (RWM) · 712 students
  62. 62
    95
    Cheam Common Infants' AcademyWorcester Park · Academy Primary– · 410 students
  63. 63
    94
    Merryhills Primary SchoolEnfield · Academy Primary90% KS2 expected standard (RWM) · 618 students
  64. 64
    94
    Cheam Fields Primary AcademySutton · Academy Primary84% KS2 expected standard (RWM) · 471 students
  65. 65
    94
    St John's Preparatory and Senior SchoolPotters Bar · Independent All-through68.1 Attainment 8 · 493 students
  66. 66
    94
    Wanstead Church SchoolLondon · Local authority Primary96% KS2 expected standard (RWM) · 197 students
  67. 67
    94
    Corpus Christi Catholic Primary SchoolNew Malden · Academy Primary– · 405 students
  68. 68
    94
    Leigh Stationers' Primary AcademyWelling · Academy Primary87% KS2 expected standard (RWM) · 235 students
  69. 69
    94
    Newton Farm Nursery, Infant and Junior SchoolHarrow · Local authority Primary83% KS2 expected standard (RWM) · 462 students
  70. 70
    94
    Sheen Mount Primary SchoolLondon · Local authority Primary82% KS2 expected standard (RWM) · 598 students
  71. 71
    94
    Tayyibah Girls' SchoolLondon · Independent All-through61.6 Attainment 8 · 157 students
  72. 72
    94
    La Fontaine AcademyBromley · Academy Primary92% KS2 expected standard (RWM) · 492 students
  73. 73
    94
    Hacton Primary SchoolHornchurch · Academy Primary83% KS2 expected standard (RWM) · 640 students
  74. 74
    94
    St Augustine's PrioryLondon · Independent All-through59.7 Attainment 8 · 330 students
  75. 75
    94
    Ainslie Wood Primary SchoolLondon · Local authority Primary87% KS2 expected standard (RWM) · 451 students
  76. 76
    94
    St Mary's CofE Primary SchoolLondon · Academy Primary96% KS2 expected standard (RWM) · 592 students
  77. 77
    94
    Thomson House SchoolLondon · Academy Primary88% KS2 expected standard (RWM) · 366 students
  78. 78
    93
    East Lane Primary SchoolWembley · Academy Primary88% KS2 expected standard (RWM) · 631 students
  79. 79
    93
    St Mary's and St Peter's Church of England Primary SchoolTeddington · Local authority Primary83% KS2 expected standard (RWM) · 621 students
  80. 80
    93
    Avanti Court Primary SchoolBarkingside · Academy Primary83% KS2 expected standard (RWM) · 598 students
  81. 81
    93
    Deansfield Primary SchoolLondon · Academy Primary91% KS2 expected standard (RWM) · 461 students
  82. 82
    93
    Nishkam School West LondonOsterley · Academy All-through62.4 Attainment 8 · 1,491 students
  83. 83
    93
    Ardleigh Green Infant SchoolHornchurch · Academy Primary– · 269 students
  84. 84
    93
    Southfield Primary SchoolLondon · Local authority Primary100% KS2 expected standard (RWM) · 372 students
  85. 85
    93
    Holy Cross RC SchoolLondon · Local authority Primary92% KS2 expected standard (RWM) · 605 students
  86. 86
    93
    St Osmund's Catholic Primary SchoolLondon · Academy Primary– · 167 students
  87. 87
    93
    St Joseph's Catholic Primary SchoolDartford · Local authority Primary84% KS2 expected standard (RWM) · 211 students
  88. 88
    93
    St Joseph's Catholic Primary SchoolLondon · Academy Primary93% KS2 expected standard (RWM) · 225 students
  89. 89
    93
    Belmont Primary SchoolLondon · Local authority Primary84% KS2 expected standard (RWM) · 444 students
  90. 90
    93
    Honeywell Junior SchoolLondon · Local authority Primary84% KS2 expected standard (RWM) · 349 students
  91. 91
    93
    Hampden Gurney CofE Primary SchoolLondon · Local authority Primary100% KS2 expected standard (RWM) · 225 students
  92. 92
    93
    St Stephen's CofE Primary SchoolLondon · Local authority Primary91% KS2 expected standard (RWM) · 445 students
  93. 93
    93
    St James Church of England Primary SchoolLondon · Local authority Primary87% KS2 expected standard (RWM) · 189 students
  94. 94
    92
    North West London Jewish Day SchoolLondon · Academy Primary80% KS2 expected standard (RWM) · 192 students
  95. 95
    92
    Westbourne Primary SchoolSutton · Academy Primary90% KS2 expected standard (RWM) · 656 students
  96. 96
    92
    Canary Wharf Primary, GlenworthLondon · Academy Primary85% KS2 expected standard (RWM) · 308 students
  97. 97
    92
    St Mary's Catholic Primary School ,ChiswickLondon · Local authority Primary81% KS2 expected standard (RWM) · 195 students
  98. 98
    92
    St Joseph's Catholic Junior SchoolWembley · Local authority Primary91% KS2 expected standard (RWM) · 266 students
  99. 99
    92
    Ashmole Primary SchoolLondon · Academy Primary80% KS2 expected standard (RWM) · 423 students
  100. 100
    92
    Churchfields Junior SchoolLondon · Local authority Primary91% KS2 expected standard (RWM) · 477 students

Nancy Reuben Primary School in London leads the 2025 list of primary schools in London with a Success Index (England) of 99.9. Of the 100 schools shown, 50 are local authority, 41 are academy, 9 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 London?

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

How are primary 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.