Schools in Bath and North East Somerset
94 schools across 8 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 41 of 94 schools here that have a published grade.
Bath and North East Somerset has 94 schools across 8 towns — 63 primary, 14 secondary, educating around 31,378 pupils. 95% of schools with a published Ofsted grade are rated Good or Outstanding (39 of 41). There are currently 15 open teaching jobs in Bath and North East Somerset. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Bath and North East Somerset.
Bath and North East Somersetlocal authority guide — teacher pay, ratios & spending →School spending in Bath and North East Somerset
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 Bath and North East Somerset
Ranked on the latest DfE results. Higher is better.
By Attainment 8 — average GCSE score
- 1Hayesfield Girls School57.0Attainment 8
- 2Beechen Cliff School55.0Attainment 8
- 3Ralph Allen School54.6Attainment 8
- 4Wellsway School50.5Attainment 8
- 5Norton Hill Academy50.2Attainment 8
Source: DfE performance tables, licensed under the Open Government Licence v3.0.
Towns in Bath and North East Somerset
Select a town to browse its schools and Ofsted ratings
Bath
BATH
Bath and North East Somerset
Bristol
Keynsham
Midsomer Norton
Paulton
Radstock
Outstanding Schools in Bath and North East Somerset
Schools rated Outstanding by Ofsted
Norton Hill Primary School
Midsomer Norton, Bath and North East Somerset· BA3 2UD
263 pupils
Trust: MIDSOMER NORTON SCHOOLS PARTNERSHIP
Saltford CofE Primary School
Bath and North East Somerset, Bath and North East Somerset· BS31 3DW
423 pupils
KS2: 86% met expected standard
Trust: FUTURA LEARNING PARTNERSHIP
Swainswick Church School
Bath, Bath and North East Somerset· BA1 8DB
74 pupils
KS2: 67% met expected standard
Trust: THE BATH AND WELLS DIOCESAN ACADEMIES TRUST
Two Rivers Church of England Primary
Bath and North East Somerset, Bath and North East Somerset· BS31 1GE
163 pupils
Trust: FUTURA LEARNING PARTNERSHIP