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