Wiltshire schools collage

2026 Best Primary Schools in Wiltshire Area

Schools across the Wiltshire council area. Wiltshire primary schools deliver strong academic foundations, with 60% of pupils meeting expected standards in reading, writing and maths compared to 62% nationally. 8% achieve the higher standard, compared with the England average of 8%. The Holy Trinity Church of England Primary Academy, St Michael's CofE Aided Primary, and Ramsbury Primary School are among the highest-performing options, with an average FMS Inspection Score of 7/10, Good band, compared with England's 7.3/10 (Good). Families across Lacock, Sutton Benger, and Chippenham have access to 194 schools, each offering distinct village or town settings with strong community ties. Use the map view to explore the schools and see which serve your neighbourhood.

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

Top schools in Wiltshire

Showing 1-20 of 215 schools

  1. The Holy Trinity Church of England Primary Academy

    Great Cheverell

  2. St Michael's CofE Aided Primary

    Aldbourne

  3. Ramsbury Primary School

    Ramsbury

  4. Ashton Keynes Church of England Primary School

    Ashton Keynes

  5. Forest and Sandridge Church of England Primary School

    Forest and Sandridge

  6. Winterbourne Earls Church of England Primary School

    Winterbourne Earls

  7. St George's Church of England Primary School, Semington

    Semington

  8. Churchfields, the Village School

    Atworth

  9. Great Bedwyn Church of England School

    Great Bedwyn

  10. Woodborough Church of England Primary School

    Woodborough

  11. Burbage Primary School

    Burbage

  12. Stanton St Quintin Primary and Nursery School

    Stanton St Quintin

  13. St. Peter's CE Primary Academy

    Laverstock

  14. Horningsham Primary School

    Horningsham

  15. Greentrees Primary School

    Bishopdown

  16. King's Gate Primary School

    Amesbury

  17. Broad Hinton Church of England Primary School

    Broad Hinton

  18. Sutton Benger Church of England Primary School

    Sutton Benger

  19. Woodford Valley Church of England Aided School

    Middle Woodford

  20. All Cannings Church of England Primary School

    All Cannings

All 215 primary schools in Wiltshire
  1. #1The Holy Trinity Church of England Primary Academy
  2. #2St Michael's CofE Aided Primary
  3. #3Ramsbury Primary School
  4. #4Ashton Keynes Church of England Primary School
  5. #5Forest and Sandridge Church of England Primary School
  6. #6Winterbourne Earls Church of England Primary School
  7. #7St George's Church of England Primary School, Semington
  8. #8Churchfields, the Village School
  9. #9Great Bedwyn Church of England School
  10. #10Woodborough Church of England Primary School
  11. #11Burbage Primary School
  12. #12Stanton St Quintin Primary and Nursery School
  13. #13St. Peter's CE Primary Academy
  14. #14Horningsham Primary School
  15. #15Greentrees Primary School
  16. #16King's Gate Primary School
  17. #17Broad Hinton Church of England Primary School
  18. #18Sutton Benger Church of England Primary School
  19. #19Woodford Valley Church of England Aided School
  20. #20All Cannings Church of England Primary School
  21. #21Zouch Academy
  22. #22St Nicholas Church of England Primary School
  23. #23St Barnabas Church of England School, Market Lavington
  24. #24Colerne CofE Primary School
  25. #25St Osmund's Catholic Primary School, Salisbury
  26. #26St Andrew's Church of England Voluntary Aided Primary School, Laverstock
  27. #27St Katharine's CofE Primary School
  28. #28Shrewton CofE Primary School
  29. #29Rowde CofE Academy
  30. #30Christ Church Church of England Controlled Primary School
  31. #31Gomeldon Primary School
  32. #32The Minster CofE Primary School
  33. #33Bemerton St John Church of England Primary
  34. #34St Mary's Broughton Gifford Voluntary Controlled Church of England Primary School
  35. #35Malmesbury Church of England Primary School
  36. #36Pewsey Primary School
  37. #37Netheravon All Saints CofE Primary School
  38. #38Pitton Church of England Primary School
  39. #39Mere School
  40. #40Winsley CoE VC Primary School
  41. #41Heddington Church of England Primary School
  42. #42Princecroft Primary School
  43. #43Sutton Veny CofE School
  44. #44Whiteparish All Saints Church of England Primary School
  45. #45Queen's Crescent School
  46. #46Crudwell CofE Primary School
  47. #47The New Forest Church of England Primary School
  48. #48Downton CofE VA Primary School
  49. #49Hilperton Church of England Voluntary Controlled Primary School
  50. #50Box Church of England Primary School
  51. #51Wylye Valley Church of England Voluntary Aided Primary School
  52. #52Sherston CofE Primary School
  53. #53Redland Primary School
  54. #54West Ashton Church of England Primary School
  55. #55Bishops Cannings Church of England Primary School
  56. #56St Mark's CofE Junior School, Salisbury
  57. #57By Brook Valley CofE Primary School
  58. #58Winterslow Church of England Primary School
  59. #59Bowerhill Primary School
  60. #60Wardour Catholic Primary School
  61. #61Minety Church of England Primary School
  62. #62Westwood-with-Iford Primary School
  63. #63Sarum St Paul's CofE (VA) Primary School
  64. #64Preshute Church of England Primary School
  65. #65Longleaze Primary School
  66. #66Broad Town Church of England Primary School
  67. #67Chirton Church of England Primary School
  68. #68Bratton Primary School
  69. #69Wansdyke School
  70. #70Bulford St Leonard's C of E (VA) Primary School
  71. #71North Bradley CofE Primary School
  72. #72Dinton CofE Primary School
  73. #73Coombe Bissett Church of England Primary School
  74. #74Chilton Foliat Church of England Primary School
  75. #75St Bartholomew's Primary Academy
  76. #76The Grove Primary School
  77. #77Ivy Lane Primary School
  78. #78Shaw CE Primary School
  79. #79St Sampson's Church of England Primary School
  80. #80Kings Lodge Primary School
  81. #81Stratford-sub-Castle Church of England Voluntary Controlled Primary School
  82. #82Kington St Michael Church of England Primary School
  83. #83Kennet Valley Church of England Aided Primary School
  84. #84Neston Primary School
  85. #85Sambourne Church of England Voluntary Controlled Primary School
  86. #86Corsham Primary School
  87. #87St Patrick's Catholic Primary School, Corsham
  88. #88St Mary's Church of England Primary School & Nursery, Purton
  89. #89Holy Trinity Church of England Academy
  90. #90Holt Voluntary Controlled Primary School
  91. #91Brinkworth Earl Danby's Church of England Primary
  92. #92Bitham Brook Primary School
  93. #93Lydiard Millicent CofE Primary School
  94. #94Staverton Church of England Voluntary Controlled Primary School
  95. #95Lacock Church of England Primary School
  96. #96Salisbury, Manor Fields Primary School
  97. #97Luckington Community School
  98. #98Dilton Marsh CofE Primary School
  99. #99St Thomas à Becket Church of England Aided Primary School
  100. #100Holbrook Primary School
  101. #101New Close Primary School
  102. #102Monkton Park Primary School
  103. #103Southwick Church of England Primary School
  104. #104Southbroom St James Academy
  105. #105Lyneham Primary School
  106. #106Collingbourne Church of England Primary School
  107. #107Seend Church of England Primary School
  108. #108Hullavington CofE Primary and Nursery School
  109. #109Clarendon Junior School
  110. #110Broad Chalke CofE Primary School
  111. #111Fitzmaurice Primary School
  112. #112Newton Tony Church of England Voluntary Controlled School
  113. #113St John's Catholic Primary School, Trowbridge
  114. #114Noremarsh Junior School
  115. #115Cherhill CofE School
  116. #116The Mead Community Primary School
  117. #117Marlborough St Mary's CE Primary School
  118. #118Castle Mead School
  119. #119St John's CofE School
  120. #120Hilmarton Primary School
  121. #121Amesbury Church of England Voluntary Controlled Primary School
  122. #122Amesbury Archer Primary School
  123. #123Ogbourne CofE Primary School
  124. #124Dauntsey Academy Primary School
  125. #125Wellington Lions Primary Academy
  126. #126Harnham Church of England Controlled Junior School
  127. #127Ridgeway Farm CofE Academy
  128. #128The Avenue Primary School and Children's Centre
  129. #129Whitesheet Church of England Primary Academy
  130. #130Crockerton CofE Primary School
  131. #131Pembroke Park Primary School
  132. #132St Mary's Catholic Primary School
  133. #133St Joseph's Catholic Primary School, Malmesbury
  134. #134Baydon St Nicholas Church of England Primary School
  135. #135Woodlands Primary School
  136. #136The Manor CofE VC Primary School
  137. #137Larkhill Primary School
  138. #138Keevil CofE Primary School
  139. #139Lea and Garsdon Church of England Primary School
  140. #140Chilmark and Fonthill Bishop Church of England Aided Primary School
  141. #141St John's Church of England Primary School, Tisbury
  142. #142Chapmanslade Church of England Primary School
  143. #143Fynamore Primary School
  144. #144Newtown Community Primary School
  145. #145Walwayne Court School
  146. #146Semley Church of England Voluntary Aided Primary School
  147. #147Durrington Church of England Controlled Junior School
  148. #148The Trinity Church of England Primary Academy
  149. #149The Corsham Regis Primary Academy
  150. #150Ludgershall Castle Primary School
  151. #151Bellefield Primary and Nursery School
  152. #152Rushall Church of England Primary School
  153. #153Derry Hill Church of England Voluntary Aided Primary School
  154. #154Langley Fitzurse Church of England Primary School
  155. #155Aloeric Primary School
  156. #156Urchfont Church of England Primary School
  157. #157Oaksey CofE Primary School
  158. #158St George's Catholic Primary School, Warminster
  159. #159Morgan's Vale and Woodfalls Church of England Primary School
  160. #160River Mead School
  161. #161St Paul's Primary School
  162. #162St Michael's Church of England Primary School
  163. #163St Peter's CofE Academy
  164. #164Wilton CofE Primary School
  165. #165Paxcroft Primary School
  166. #166Ludwell Primary School
  167. #167Studley Green Primary School
  168. #168Priestley Primary School
  169. #169St Joseph's Catholic Primary School, Devizes
  170. #170Marden Vale CofE Academy
  171. #171Charter Primary School
  172. #172Great Wishford CofE (VA) Primary School
  173. #173Wellington Eagles Primary Academy
  174. #174Willowbrook Primary School
  175. #175Somerfords' Walter Powell CofE Academy
  176. #176Westbury Church of England Junior School
  177. #177Nursteed Community Primary School
  178. #178Saint Edmund's Roman Catholic Primary School
  179. #179Frogwell Primary School
  180. #180Christ The King Catholic School, Amesbury
  181. #181Kiwi Primary School
  182. #182Old Sarum Primary School
  183. #183St Nicholas Church of England Primary School, Bromham
  184. Alderbury and West Grimstead Church of England Primary School
  185. Avondale Preparatory School
  186. Chafyn-Godolphin
  187. Christian Malford CofE Primary School
  188. Clarendon Infants' School
  189. Cricklade Manor Prep
  190. Durrington All Saints Church of England Voluntary Controlled Infants' School
  191. Easton Royal Academy
  192. Emmaus School
  193. Five Lanes Church of England Primary School
  194. Harnham Infants' School
  195. Heytesbury Church of England Primary School
  196. Heywood Prep
  197. Hindon Church of England Voluntary Aided Primary School, St Mary's and St John's
  198. Leehurst Swan School
  199. Longford Church of England Primary School
  200. Lumiar Stowford School
  201. Oare Church of England Primary School
  202. Oneschool Global Uk Salisbury Campus
  203. Salisbury Cathedral School
  204. Sandroyd School
  205. Seagry Church of England Primary School
  206. Southbroom Infants' School
  207. St Francis School
  208. St Martin's CofE Primary School
  209. St Mary's Calne and St Margaret's Prep
  210. Stonar School
  211. Warminster School
  212. Westbury Infant School
  213. Westbury Leigh CofE Primary School
  214. Wootton Bassett Infants' School
  215. Wyndham Park Infants' School