Skip to content
OfferDay
Best schools Browse Guides Insights Answers Search

Primary schools in London, ranked

The 948 primary schools here are ranked by the share of pupils who reached the expected standard in reading, writing and maths in 2024/25, from the Department for Education's published results.

Exam results are one part of the picture, and rankings never include Ofsted judgements: inspections from different eras cannot fairly be compared. Special schools and independent schools are not ranked, because their published figures do not compare fairly either. Each school's own page has its inspection history and context.

  1. 601
    Brindishe Green School

    Community school

    69%
    expected standard
  2. 602
    Plaistow Primary School

    Community school

    69%
    expected standard
  3. 603
    Beecroft Garden Primary

    Community school

    69%
    expected standard
  4. 604
    Chase Lane Primary School

    Community school

    69%
    expected standard
  5. 605
    69%
    expected standard
  6. 606
    Marner Primary School

    Community school

    69%
    expected standard
  7. 607
    St Edmund's Catholic School

    Voluntary aided school

    69%
    expected standard
  8. 608
    All Saints' CofE Primary School

    Voluntary aided school

    69%
    expected standard
  9. 609
    69%
    expected standard
  10. 610
    Albion Primary School

    Community school

    69%
    expected standard
  11. 611
    Hill Mead Primary School

    Community school

    69%
    expected standard
  12. 612
    St Theresa's Catholic Primary School

    Voluntary aided school

    69%
    expected standard
  13. 613
    Deptford Park Primary School

    Community school

    69%
    expected standard
  14. 614
    69%
    expected standard
  15. 615
    Barn Croft Primary School

    Community school

    68%
    expected standard
  16. 616
    68%
    expected standard
  17. 617
    Furzedown Primary School

    Community school

    68%
    expected standard
  18. 618
    68%
    expected standard
  19. 619
    Ivydale Primary School

    Community school

    68%
    expected standard
  20. 620
    68%
    expected standard
  21. 621
    St Joseph's Catholic Primary School

    Voluntary aided school

    68%
    expected standard
  22. 622
    68%
    expected standard
  23. 623
    Frith Manor Primary School

    Community school

    68%
    expected standard
  24. 624
    Longshaw Primary Academy

    Academy sponsor led

    68%
    expected standard
  25. 625
    Thomas's Academy

    Academy converter

    68%
    expected standard
  26. 626
    68%
    expected standard
  27. 627
    Anson Primary School

    Community school

    68%
    expected standard
  28. 628
    St Joseph's Catholic Primary School

    Voluntary aided school

    68%
    expected standard
  29. 629
    68%
    expected standard
  30. 630
    68%
    expected standard
  31. 631
    Gospel Oak Primary School

    Community school

    68%
    expected standard
  32. 632
    Grange Primary School

    Community school

    68%
    expected standard
  33. 633
    Halley Primary School

    Community school

    68%
    expected standard
  34. 634
    Middle Park Primary School

    Community school

    68%
    expected standard
  35. 635
    Crown Lane Primary School

    Community school

    68%
    expected standard
  36. 636
    Elmstead Wood Primary School

    Academy converter

    68%
    expected standard
  37. 637
    Kender Primary School

    Community school

    68%
    expected standard
  38. 638
    68%
    expected standard
  39. 639
    68%
    expected standard
  40. 640
    Vittoria Primary School

    Community school

    68%
    expected standard
  41. 641
    67%
    expected standard
  42. 642
    Hanover Primary School

    Community school

    67%
    expected standard
  43. 643
    Melcombe Primary School

    Community school

    67%
    expected standard
  44. 644
    67%
    expected standard
  45. 645
    67%
    expected standard
  46. 646
    St James' CofE Junior School

    Voluntary controlled school

    67%
    expected standard
  47. 647
    67%
    expected standard
  48. 648
    Crawford Primary School

    Community school

    67%
    expected standard
  49. 649
    Sandhurst Primary School

    Community school

    67%
    expected standard
  50. 650
    67%
    expected standard
  51. 651
    James Dixon Primary School

    Academy converter

    67%
    expected standard
  52. 652
    Gainsborough Primary School

    Academy converter

    67%
    expected standard
  53. 653
    Park Walk Primary School

    Community school

    67%
    expected standard
  54. 654
    St Mark's Primary School

    Community school

    67%
    expected standard
  55. 655
    67%
    expected standard
  56. 656
    Gallions Primary School

    Academy converter

    67%
    expected standard
  57. 657
    67%
    expected standard
  58. 658
    Malmesbury Primary School

    Community school

    67%
    expected standard
  59. 659
    St Joseph's Catholic Junior School

    Voluntary aided school

    67%
    expected standard
  60. 660
    Perrymount Primary School

    Community school

    67%
    expected standard
  61. 661
    Grange Primary School

    Community school

    67%
    expected standard
  62. 662
    Merton Abbey Primary School

    Community school

    67%
    expected standard
  63. 663
    St George's CofE Primary School

    Voluntary aided school

    67%
    expected standard
  64. 664
    66%
    expected standard
  65. 665
    66%
    expected standard
  66. 666
    Downsell Primary School

    Community school

    66%
    expected standard
  67. 667
    Kingswood Primary School

    Community school

    66%
    expected standard
  68. 668
    66%
    expected standard
  69. 669
    66%
    expected standard
  70. 670
    Kilmorie Primary School

    Community school

    66%
    expected standard
  71. 671
    St Paul's Way Trust School

    Academy converter

    66%
    expected standard
  72. 672
    66%
    expected standard
  73. 673
    Our Lady of Lourdes RC School

    Voluntary aided school

    66%
    expected standard
  74. 674
    66%
    expected standard
  75. 675
    Torridon Primary School

    Community school

    66%
    expected standard
  76. 676
    66%
    expected standard
  77. 677
    Van Gogh Primary

    Academy converter

    66%
    expected standard
  78. 678
    Pilgrims' Way Primary School

    Community school

    66%
    expected standard
  79. 679
    Handsworth Primary School

    Community school

    65%
    expected standard
  80. 680
    65%
    expected standard
  81. 681
    Belmont Junior School

    Community school

    65%
    expected standard
  82. 682
    Kensington Primary Academy

    Academy sponsor led

    65%
    expected standard
  83. 683
    Haseltine Primary School

    Community school

    65%
    expected standard
  84. 684
    Kilburn Grange School

    Free schools

    65%
    expected standard
  85. 685
    Montbelle Primary School

    Community school

    65%
    expected standard
  86. 686
    65%
    expected standard
  87. 687
    Cyril Jackson Primary School

    Academy converter

    65%
    expected standard
  88. 688
    Bonner Primary School

    Community school

    65%
    expected standard
  89. 689
    Upton Cross Primary School

    Academy converter

    65%
    expected standard
  90. 690
    West Twyford Primary School

    Community school

    65%
    expected standard
  91. 691
    John Donne Primary School

    Academy converter

    65%
    expected standard
  92. 692
    65%
    expected standard
  93. 693
    Michael Faraday School

    Community school

    65%
    expected standard
  94. 694
    Heathmere Primary School

    Community school

    65%
    expected standard
  95. 695
    Hartley Primary School

    Academy converter

    65%
    expected standard
  96. 696
    Julian's School

    Foundation school

    64%
    expected standard
  97. 697
    Ashburnham Community School

    Community school

    64%
    expected standard
  98. 698
    64%
    expected standard
  99. 699
    Maryland Primary School

    Community school

    64%
    expected standard
  100. 700
    64%
    expected standard

Exam results come from the Department for Education's school performance service and cover the 2024/25 academic year. Schools without published results for that year are not listed.