Schools in South Gloucestershire

Ranked by our score, closest first where two schools tie.

South Gloucestershire has 119 schools: 93 primary schools, 14 secondary schools and 8 all-through schools. Between them they teach around 41,579 pupils. 98 of them have enough published data for a score, averaging 5.8 out of 10, and 4 score 8 or above.

18 schools have a sixth form. 13 have an attached nursery. 38 have a religious character, which usually means their own admissions criteria.

Switch to map