Schools in Wiltshire
267 schools across 28 towns
Based on the most recent published single-word Ofsted grades. Ofsted stopped issuing overall grades (Outstanding, Good, Requires Improvement, Inadequate) in September 2024, so schools inspected more recently — under Ofsted’s report cards — may not have one. Figures cover the 128 of 267 schools here that have a published grade.
Wiltshire has 267 schools across 28 towns — 201 primary, 28 secondary, educating around 72,967 pupils. 83% of schools with a published Ofsted grade are rated Good or Outstanding (106 of 128). There are currently 87 open teaching jobs in Wiltshire. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Wiltshire.
Wiltshirelocal authority guide — teacher pay, ratios & spending →School spending in Wiltshire
Gross expenditure per pupil — LA-maintained schools (2024-25).
Source: DfE “LA and school expenditure” (Consistent Financial Reporting), 2024-25, under the Open Government Licence. Covers council-maintained schools; academies report separately.
Top-performing schools in Wiltshire
Ranked on the latest DfE results. Higher is better.
By Attainment 8 — average GCSE score
- 1South Wilts Grammar School77.0Attainment 8
- 2Bishop Wordsworth's Church of England Grammar School73.1Attainment 8
- 3St Laurence School54.5Attainment 8
- 4St Augustine's Catholic College51.4Attainment 8
- 5Royal Wootton Bassett Academy51.0Attainment 8
Source: DfE performance tables, licensed under the Open Government Licence v3.0.
Towns in Wiltshire
Select a town to browse its schools and Ofsted ratings
Amesbury
Andover
Bradford-on-Avon
Calne
Chippenham
Corsham
Devizes
Hungerford
Ludgershall
Malmesbury
Marlborough
Melksham
Neston, Corsham
Nr. Chippenham
Pewsey
Royal Wootton Bassett
Salisbury
Shaftesbury
Sutton Veny
Swindon
Tidworth
Tisbury
Trowbridge
Warminster
WARMINSTER
Westbury
Wilts
Wiltshire
Outstanding Schools in Wiltshire
Schools rated Outstanding by Ofsted
Bishop Wordsworth's Church of England Grammar School
Salisbury, Wiltshire· SP1 2ED
1,188 pupils
Attainment 8: 73.1
Trust: BISHOP WORDSWORTH'S CHURCH OF ENGLAND GRAMMAR SCHOOL
Great Bedwyn Church of England School
Marlborough, Wiltshire· SN8 3TR
198 pupils
KS2: 69% met expected standard
Trust: EXCALIBUR ACADEMIES TRUST
Malmesbury School
Malmesbury, Wiltshire· SN16 0DF
1,465 pupils
Attainment 8: 49.8
Trust: THE ATHELSTAN TRUST
Ramsbury Primary School
Marlborough, Wiltshire· SN8 2QH
195 pupils
KS2: 78% met expected standard
The Holy Trinity Church of England Primary Academy
Devizes, Wiltshire· SN10 5TL
152 pupils
KS2: 92% met expected standard
Trust: HOLY TRINITY CHURCH OF ENGLAND PRIMARY ACADEMY
Zouch Academy
Tidworth, Wiltshire· SP9 7JF
439 pupils
KS2: 58% met expected standard
Trust: THE WHITE HORSE FEDERATION