Newham schools collage

2026 Best Primary Schools in Newham Area

Newham primary schools achieve exceptional results, with 76% of pupils meeting expected standards in reading, writing and maths compared to 62% nationally. 16% achieve the higher standard, nearly four times the England average of 8%. Rosetta Primary School, Vicarage Primary School, and St Stephen's Primary School lead the area, with an average FMS Inspection Score of 8.4/10, Excellent band, compared with England's 7.3/10 (Good). With 76 schools serving Newham, families in Stratford, East Ham, Forest Gate, and Plaistow have extensive choice, with most finding places within 0.7 miles for popular schools. Explore the interactive map to see last distance offered and compare schools across the borough.

All schools in Newham
Key Performance Metrics for Newham
% students reaching expected standard in reading, writing & maths
Newham
76%vsEngland
62%
% students achieving higher standard in reading, writing & maths
Newham
16%vsEngland
8%
% students reaching expected standard in science
Newham
87%vsEngland
82%
Average FMS Inspection Score (out of 10)
Newham
8.4/10vsEngland
7.3/10

Top schools in Newham

Showing 1-20 of 76 schools

  1. Rosetta Primary School

    Custom House

  2. Vicarage Primary School

    East Ham

  3. St Stephen's Primary School

    East Ham

  4. Elmhurst Primary School

    Forest Gate

  5. Tollgate Primary School

    Plaistow

  6. Ravenscroft Primary School

    Custom House

  7. Scott Wilkie Primary School

    Custom House

  8. Hallsville Primary School

    Canning Town

  9. Curwen Primary School

    Plaistow

  10. Shaftesbury Primary School

    Forest Gate

  11. Earlham Primary School

    Forest Gate

  12. St Antony's Catholic Primary School

    Forest Gate

  13. Cleves Primary School

    East Ham

  14. Keir Hardie Primary School

    Canning Town

  15. New City Primary School

    Plaistow

  16. Monega Primary School

    Manor Park

  17. Colegrave Primary School

    Stratford

  18. Roman Road Primary School

    East Ham

  19. Dersingham Primary School

    Manor Park

  20. Kaizen Primary School

    Plaistow

All 76 primary schools in Newham
  1. #1Rosetta Primary School
  2. #2Vicarage Primary School
  3. #3St Stephen's Primary School
  4. #4Elmhurst Primary School
  5. #5Tollgate Primary School
  6. #6Ravenscroft Primary School
  7. #7Scott Wilkie Primary School
  8. #8Hallsville Primary School
  9. #9Curwen Primary School
  10. #10Shaftesbury Primary School
  11. #11Earlham Primary School
  12. #12St Antony's Catholic Primary School
  13. #13Cleves Primary School
  14. #14Keir Hardie Primary School
  15. #15New City Primary School
  16. #16Monega Primary School
  17. #17Colegrave Primary School
  18. #18Roman Road Primary School
  19. #19Dersingham Primary School
  20. #20Kaizen Primary School
  21. #21Selwyn Primary School
  22. #22Sandringham Primary School
  23. #23Harris Academy Chobham
  24. #24Essex Primary School
  25. #25Portway Primary School
  26. #26St Francis' Catholic Primary School
  27. #27Bobby Moore Academy
  28. #28St Helen's Catholic Primary School
  29. #29St Winefride's RC Primary School
  30. #30Gallions Primary School
  31. #31Ranelagh Primary School
  32. #32Brampton Primary School
  33. #33Langdon Academy
  34. #34Plaistow Primary School
  35. #35Sheringham Primary School
  36. #36Salisbury Primary School
  37. #37Southern Road Primary School
  38. #38St Luke's Primary School
  39. #39St Michael's Catholic Primary School
  40. #40Central Park Primary School
  41. #41Park Primary School
  42. #42St Edward's Catholic Primary School
  43. #43Sir John Heron Primary School
  44. #44Avenue Primary School
  45. #45North Beckton Primary School
  46. #46Nelson Primary School
  47. #47Grange Primary School
  48. #48Lathom Junior School
  49. #49Stratford Manor Primary School & Nursery
  50. #50Gainsborough Primary School
  51. #51Maryland Primary School
  52. #52Britannia Village Primary School
  53. #53Star Primary School
  54. #54St Joachim's Catholic Primary School
  55. #55Ellen Wilkinson Primary School
  56. #56St James' CofE Primary School
  57. #57Drew Primary School
  58. #58Kensington Primary School
  59. #59Upton Cross Primary School
  60. #60William Davies Primary School
  61. #61Oasis School 21
  62. #62Godwin Junior School
  63. #63Carpenters Primary School
  64. #64Hartley Primary School
  65. #65Winsor Primary School
  66. #66West Ham Church Primary School
  67. Altmore Infant School
  68. Azhar Academy Girls School
  69. Grangewood Independent School
  70. Hafs Academy
  71. Madaniyah Foundation
  72. Oasis School 360
  73. Quwwat Ul Islam Girls' School
  74. Royal Wharf Primary School
  75. Woodgrange Infant School
  76. Zakariya Primary School