Locale · Schools by postcode area
Schools in BA1
17 state schools with a postcode in the BA1 district, from the DfE register. For catchment-style searching around an exact address, search a full postcode instead.
Primary
- Batheaston Church SchoolGood
ages 4-11 · 181 pupils · BA1 7EP
- Bathford Church SchoolInspected, no overall grade
ages 4-11 · 138 pupils · BA1 7UB
- Kingswood Preparatory SchoolIndependent (ISI)
ages 1-11 · 469 pupils · BA1 5SD
- Newbridge Primary SchoolGood
ages 4-11 · 405 pupils · BA1 3LL
- St Andrew's Church SchoolGood
ages 3-11 · 231 pupils · BA1 2SN
- St Mary's Catholic Primary SchoolInspected, no overall grade
ages 4-11 · BA1 4EH
- St Saviours Infant Church SchoolGood
ages 3-7 · 115 pupils · BA1 6NY
- St Saviours Junior Church SchoolGood
ages 7-11 · 150 pupils · BA1 6TG
- St Stephens Church SchoolGood
ages 4-11 · 360 pupils · BA1 5PZ
- Swainswick Church SchoolOutstanding
ages 4-11 · 72 pupils · BA1 8DB
- Weston All Saints CofE Primary SchoolGood
ages 4-11 · 418 pupils · BA1 4JR
Secondary
- Bath AcademyIndependent (ISI)
ages 14-19 · 114 pupils · BA1 2HX
- Kingswood SchoolIndependent (ISI)
ages 11-19 · 886 pupils · BA1 5RG
- Oldfield SchoolGood
ages 11-18 · 1287 pupils · BA1 9AB
- St Mark's CofE SchoolGood
ages 11-18 · 259 pupils · BA1 6ND
All-through
- Royal High School GDSTIndependent (ISI)
ages 3-19 · 484 pupils · BA1 5SZ
College
- Bath CollegeNot rated
ages 16-99 · BA1 1UP
Nearby postcode districts
BA10BA11BA12BA13BA14BA15BA16BA2BA20BA21BA22BA3BA4BA5BA6BA7BA8BA9
Compiled from DfE (GIAS) and Ofsted open data. Ratings and rolls change - verify with the school and official sources before making decisions.