Best primary schools in Bath
Strong schools still need the right sector because Bath compresses very different pockets into one label. This ranking covers 63 primary schools in the Bath local authority. Postcode area BS31 has the highest average school score (63.7 across 7 schools), while BA2 sits at the lower end (46.7). 95% of ranked Bath primary schools hold an Ofsted Outstanding or Good rating.
Top 10 primary schools in Bath on the LocaleIQ model
Ordered by composite score within the Bath comparison pool. Rankings reflect published data, not editorial opinion.
More primary schools in Bath
Positions 11–30 in the Bath ranking.
| # | School | LocaleIQ | Ofsted | Phase |
|---|---|---|---|---|
| 11 | Bathford Church School | 83.6 | Good | Primary |
| 12 | St John's Church of England Primary School | 82.8 | Good | Primary |
| 13 | St Philip's CofE Primary School | 82.4 | Good | Primary |
| 14 | Pensford Primary School | 80.1 | Good | Primary |
| 15 | Clutton Primary School | 75.9 | Good | Primary |
| 16 | Trinity Church School | 74.2 | Good | Primary |
| 17 | Shoscombe Church School | 73.1 | Good | Primary |
| 18 | Bishop Sutton Primary School | 72.5 | Good | Primary |
| 19 | St Stephens Church School | 72.2 | Good | Primary |
| 20 | Oldfield Park Junior School | 71.4 | Good | Primary |
| 21 | Newbridge Primary School | 68.6 | Good | Primary |
| 22 | East Harptree Church of England Primary School | 66.2 | Good | Primary |
| 23 | St Julian's Church School | 63.7 | Good | Primary |
| 24 | Combe Down CofE Primary School | 63.6 | Good | Primary |
| 25 | Midsomer Norton Primary School | 63.3 | Good | Primary |
| 26 | Farrington Gurney Church of England Primary School | 62 | Good | Primary |
| 27 | Whitchurch Primary School | 59.5 | Good | Primary |
| 28 | Bathwick St Mary Church School | 56.3 | Good | Primary |
| 29 | Somerdale Educate Together Primary Academy | 53.3 | Good | Primary |
| 30 | St John's CofE Primary School | 53.1 | Good | Primary |
Keep exploring Bath
Questions about primary schools in Bath
What is the best primary school in Bath?
Widcombe CofE Junior School is the top-ranked primary school in Bath (LocaleIQ score 97.5 out of 100). Ofsted: Outstanding. KS2 expected 79% · higher 12%. The score combines Ofsted outcome, KS2 expected and higher standards, and cohort-weighted percentile ranks within the Bath primary pool.
What is the best secondary school in Bath?
Norton Hill Academy tops the Bath secondary school ranking (LocaleIQ 81.2). Ofsted: Good. Attainment 8 50.2. See the full secondary school ranking for Bath for the complete list.
Which primary schools in Bath have the best KS2 results?
KS2 results measure the percentage of pupils meeting expected standards in reading, writing and maths (expected standard) and the percentage achieving well above average (higher standard). Top performers in Bath: Widcombe CofE Junior School (KS2 expected 79%, higher 12%); St Mary's CofE Primary School (KS2 expected 80%, higher 13%); Saltford CofE Primary School (KS2 expected 86%, higher 11%). KS2 results are one of the inputs in the LocaleIQ primary school score alongside Ofsted outcome.
Which primary schools in Bath are rated Outstanding by Ofsted?
7 primary schools in the Bath ranking hold an Outstanding Ofsted rating: Widcombe CofE Junior School, St Mary's CofE Primary School, Saltford CofE Primary School, High Littleton CofE VC Primary School, Swainswick Church School, and 2 more. Outstanding means Ofsted judged the school exceptional in all inspection areas. LocaleIQ weighs DfE performance data alongside Ofsted, so a Good-rated school can still rank highly.
How many primary schools are ranked in Bath?
This ranking covers 63 primary schools in the Bath comparison pool. Schools without sufficient published data are excluded but may appear in the LocaleIQ directory.
Which area of Bath has the best primary schools?
By average LocaleIQ score across postcode areas, BS31 has the strongest cluster — 63.7 average across 7 ranked primary schools. BA2 sits at the lower end (46.7 average). Strong schools still need the right sector because Bath compresses very different pockets into one label. Postcode averages mask individual variation — always review each school's full profile.
Ranking data last computed 29 March 2026.