Best secondary schools in Bath (2026)
Bath has 6 ranked secondary schools with published results. The top-ranked is Hayesfield Girls School, in the top 10% in England. The average Attainment 8 here in 2025 was 50.9, against 46.1 for England. 1 are in England's top 10%, and 0 are rated Outstanding by Ofsted. Bath has no grammar schools.
| Rank | School | Attainment 8 (2023–2025 average) | Attainment 8 2025 | Trend | Grade 5+ Eng & maths | Ofsted |
|---|---|---|---|---|---|---|
1 Top 10% in England |
Hayesfield Girls School Bath · Girls |
58.7 | 57.0 | 60% | No rating | |
2 Top 13% in England |
Beechen Cliff School Bath · Boys |
56.0 | 55.0 | 65% | Good | |
3 Top 17% in England |
Ralph Allen School Bath |
54.2 | 54.6 | 63% | No rating | |
4 Top 38% in England |
St Mark's CofE School Bath · Church of England |
48.8 | 44.9 | 44% | Report card | |
5 Top 39% in England |
Saint Gregory's Catholic College Bath · Roman Catholic |
49.1 | 46.6 | 43% | Good | |
6 Top 45% in England |
Oldfield School Bath |
46.9 | 47.3 | 48% | Good |
Other towns in Somerset
Also see
Questions
What is the best secondary school in Bath?
On exam results over the last three years, Hayesfield Girls School is the top-ranked secondary school in Bath, in the top 10% of schools in England.
How are the schools ranked?
By published Department for Education exam results averaged over three years: for secondary schools, Attainment 8 plus a quarter of the share getting grade 5+ in English and maths; for primary schools, the share reaching the expected standard in reading, writing and maths plus half the share reaching the higher standard. The order uses the three-year average, so a school can rank above one with a higher single-year result. Schools with fewer than 10 pupils taking the tests are not ranked. Exam results are only part of the picture: visit, read the Ofsted report and check admissions rules, as living nearby does not guarantee a place.