Bolton Council Area schools collage

2026 Best Primary Schools in Bolton Council Area

Schools across the Bolton council area. Explore 103 primary and all-through schools in Bolton Council Area. The current top-ranked primary schools are The Olive School, Bolton, Beaumont Primary School, and The Valley Community Primary School. Compare local rankings, Key Stage 2 results, FMS Inspection Score, and neighbourhood options in one place.

Key Performance Metrics for Bolton Council Area
% students reaching expected standard in reading, writing & maths
Bolton Council Area
65%vsEngland
62%
% students achieving higher standard in reading, writing & maths
Bolton Council Area
10%vsEngland
8%
% students reaching expected standard in science
Bolton Council Area
84%vsEngland
82%
Average FMS Inspection Score (out of 10)
Bolton Council Area
7.5/10vsEngland
7.3/10

Top schools in Bolton Council Area

Showing 1-20 of 103 schools

  1. The Olive School, Bolton

    Bolton Town Centre

  2. Beaumont Primary School

    Ladybridge

  3. The Valley Community Primary School

    Deane

  4. Oxford Grove Primary School

    Deane

  5. Lostock Primary School

    Lostock

  6. Markland Hill Primary School

    Heaton

  7. Blackrod Primary School

    Blackrod

  8. Sacred Heart Roman Catholic Primary School

    Westhoughton

  9. St William of York Roman Catholic Primary School

    Smithills

  10. St Paul's CofE Primary School, Astley Bridge

    Astley Bridge

  11. Prestolee Primary School

    Stoneclough

  12. Eatock Primary School

    Daisy Hill

  13. St Mary's CofE Primary School, Deane

    Deane

  14. The Ferns Primary Academy

    Farnworth

  15. Heathfield Primary School

    Heaton

  16. Moorgate Primary School

    Halliwell

  17. Our Lady of Lourdes RC Primary School

    Farnworth

  18. Masefield Primary School

    Little Lever

  19. St Gregory's RC Primary School

    Farnworth

  20. Sunning Hill Primary School

    Smithills

All 103 primary schools in Bolton Council Area
  1. #1The Olive School, Bolton
  2. #2Beaumont Primary School
  3. #3The Valley Community Primary School
  4. #4Oxford Grove Primary School
  5. #5Lostock Primary School
  6. #6Markland Hill Primary School
  7. #7Blackrod Primary School
  8. #8Sacred Heart Roman Catholic Primary School
  9. #9St William of York Roman Catholic Primary School
  10. #10St Paul's CofE Primary School, Astley Bridge
  11. #11Prestolee Primary School
  12. #12Eatock Primary School
  13. #13St Mary's CofE Primary School, Deane
  14. #14The Ferns Primary Academy
  15. #15Heathfield Primary School
  16. #16Moorgate Primary School
  17. #17Our Lady of Lourdes RC Primary School
  18. #18Masefield Primary School
  19. #19St Gregory's RC Primary School
  20. #20Sunning Hill Primary School
  21. #21The Gates Primary School
  22. #22Bowness Primary School
  23. #23Egerton Community Primary School
  24. #24St Teresa's RC Primary School a Voluntary Academy
  25. #25Gaskell Community Primary School
  26. #26Clarendon Primary School
  27. #27The Oaks Primary School
  28. #28Spindle Point Primary School
  29. #29St Thomas CofE Primary School
  30. #30St Bernard's RC Primary School, Bolton
  31. #31Horwich Parish CofE Primary School
  32. #32Kearsley West Primary School
  33. #33Haslam Park Primary School
  34. #34Lever Edge Primary Academy
  35. #35Devonshire Road Primary School
  36. #36Eagley Junior School
  37. #37The Olive Tree Primary School Bolton
  38. #38St James CofE Primary School, Farnworth
  39. #39St Stephen and All Martyrs' CofE School, Lever Bridge
  40. #40St Columba's RC Primary School
  41. #41Ladybridge Community Primary School
  42. #42St Peter and St Paul RC Primary School a Voluntary Academy
  43. #43Red Lane Primary School
  44. #44St Andrew's CofE Primary School, Over Hulton
  45. #45Hardy Mill Primary School
  46. #46St Brendan's RC Primary School, Harwood, Bolton
  47. #47Bolton Parish Church, Church of England Primary School
  48. #48Highfield Primary School
  49. #49St Bartholomew's CofE Primary School
  50. #50St Thomas C of E Primary School, Halliwell
  51. #51St Catherine's CofE Primary School
  52. #52St Saviour CofE Primary School, Ringley
  53. #53Walmsley CofE Primary School
  54. #54Blackshaw Primary School
  55. #55Church Road Primary School
  56. #56Castle Hill Primary School
  57. #57St James CofE Primary School, Daisy Hill
  58. #58High Lawn Primary School
  59. #59All Saints CofE Primary School
  60. #60Essa Primary Academy
  61. #61Harwood Meadows Primary School
  62. #62Bishop Bridgeman CofE Primary School
  63. #63Sharples Primary School
  64. #64St Maxentius CofE Primary School
  65. #65St Ethelbert's Roman Catholic Primary School
  66. #66St Joseph's RC Primary School, Halliwell, Bolton
  67. #67St Peter's Smithills Dean Church of England Primary School
  68. #68St Michael's CofE Primary School, Great Lever
  69. #69Brandwood Primary School
  70. #70Chorley New Road Primary Academy
  71. #71Ss Simon & Jude CofE Primary School, Bolton
  72. #72St George's CofE Primary School
  73. #73Blackrod Anglican/Methodist Primary School
  74. #74St Peter's CofE Primary School
  75. #75SS Osmund and Andrew's R.C. Primary School
  76. #76St Mary's RC Primary School
  77. #77St John Church of England Primary School, Farnworth
  78. #78St Thomas of Canterbury RC School
  79. #79St John the Evangelist RC Primary School, Bromley Cross, Bolton
  80. #80Brownlow Fold Primary School
  81. #81Mytham Primary School
  82. #82St Bede Academy
  83. #83St Stephen's CofE Primary School
  84. #84Queensbridge Primary School
  85. #85Gilnow Primary School
  86. #86St Matthew's CofE Primary School, Little Lever
  87. #87St Matthew's CofE Primary School, Bolton
  88. #88Woodland Primary Academy
  89. #89Tonge Moor Primary Academy
  90. #90Beacon Primary School
  91. #91Johnson Fold Community Primary School
  92. #92Pikes Lane Primary School
  93. #93Holy Infant and St Anthony RC Primary School
  94. #94Claypool Primary School
  95. #95Cherry Tree Primary School
  96. #96Bolton St Catherine's Academy
  97. #97Leverhulme Community Primary School
  98. Al-Huda Primary School
  99. Bolton School Boys' Division
  100. Bolton School Girls' Division
  101. Bolton School Infant & Nursery School
  102. Clevelands Prep School
  103. Eagley Infant School