Skip to main content

Schools in Gloucestershire

339 schools across 43 towns

339
Total Schools
241
Primary
41
Secondary
4
SEND
9
Outstanding
127
Good
18
Req. Improvement
1
Inadequate

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 155 of 339 schools here that have a published grade.

Gloucestershire has 339 schools across 43 towns — 241 primary, 41 secondary, educating around 101,295 pupils. 88% of schools with a published Ofsted grade are rated Good or Outstanding (136 of 155). There are currently 41 open teaching jobs in Gloucestershire. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Gloucestershire.

Gloucestershirelocal authority guide — teacher pay, ratios & spending →

School spending in Gloucestershire

Gross expenditure per pupil — LA-maintained schools (2024-25).

£7,427
per pupil (all phases)
£6,728
per primary pupil
£7,886
per secondary pupil

Source: DfE “LA and school expenditure” (Consistent Financial Reporting), 2024-25, under the Open Government Licence. Covers council-maintained schools; academies report separately.

41 open teaching jobs in GloucestershireView jobs →

Top-performing schools in Gloucestershire

Ranked on the latest DfE results. Higher is better.

By Attainment 8 — average GCSE score

  1. 1Pate's Grammar School82.7Attainment 8
  2. 2Sir Thomas Rich's School77.2Attainment 8
  3. 3Stroud High School76.9Attainment 8
  4. 4Marling School73.9Attainment 8
  5. 5Denmark Road High School72.9Attainment 8

Source: DfE performance tables, licensed under the Open Government Licence v3.0.

Towns in Gloucestershire

Select a town to browse its schools and Ofsted ratings

Berkeley

Total schools5
Primary3
Secondary1
Pupils810
3 Good

Blakeney

Total schools1
Primary1
Secondary0
Pupils84

Broadway

Total schools1
Primary1
Secondary0
Pupils47

Brockworth

Total schools1
Primary1
Secondary0
Pupils408
1 Good

Chedworth

Total schools1
Primary1
Secondary0

Cheltenham

5 jobs
Total schools68
Primary45
Secondary9
Pupils27,350
3 Outstanding26 Good

CHELTENHAM

Total schools2
Primary1
Secondary0
Pupils156
1 Good

Chepstow

Total schools3
Primary2
Secondary1
Pupils1,419
1 Good

Chipping Campden

2 jobs
Total schools4
Primary3
Secondary1
Pupils1,948
1 Good

Chipping Norton

Total schools1
Primary1
Secondary0
Pupils78
1 Good

Cinderford

1 job
Total schools6
Primary5
Secondary1
Pupils1,101

Cirencester

4 jobs
Total schools20
Primary14
Secondary2
Pupils4,275
1 Outstanding10 Good

Coleford

2 jobs
Total schools8
Primary6
Secondary1
Pupils1,746
4 Good

Cotswold

Total schools4
Primary2
Secondary0
Pupils517

Drybrook

Total schools1
Primary1
Secondary0
Pupils138

Dursley

Total schools6
Primary5
Secondary1
Pupils2,150
2 Good

Dymock

Total schools1
Primary1
Secondary0
Pupils117
1 Good

Fairford

1 job
Total schools3
Primary2
Secondary1
Pupils1,432
2 Good

Forest of Dean

Total schools4
Primary2
Secondary0
Pupils460

Gloucester

7 jobs
Total schools84
Primary63
Secondary11
Pupils31,052
3 Outstanding34 Good

Gloucestershire

Total schools2
Primary0
Secondary0
Pupils244

Horsley

Total schools1
Primary0
Secondary0

Huntley

Total schools1
Primary1
Secondary0
Pupils88
1 Good

Kingswood

Total schools1
Primary1
Secondary0
Pupils95
1 Good

Lechlade

Total schools2
Primary2
Secondary0
Pupils220

Ledbury

Total schools1
Primary1
Secondary0
Pupils58

Lydbrook

Total schools1
Primary1
Secondary0
Pupils84

Lydney

Total schools10
Primary9
Secondary1
Pupils2,020
8 Good

Mitcheldean

Total schools2
Primary1
Secondary1
Pupils1,216

Moreton-in-Marsh

1 job
Total schools3
Primary3
Secondary0
Pupils443
2 Good

Newent

Total schools4
Primary3
Secondary1
Pupils1,391
2 Good

Newnham

1 job
Total schools1
Primary1
Secondary0
Pupils133
1 Good

Nr Cirencester

Total schools1
Primary1
Secondary0
Pupils86

Ruardean

Total schools2
Primary2
Secondary0
Pupils184
1 Good

Slimbridge

Total schools1
Primary0
Secondary0
Pupils35

Stonehouse

2 jobs
Total schools11
Primary8
Secondary1
Pupils2,720
4 Good

Stroud

4 jobs
Total schools41
Primary27
Secondary4
Pupils8,556
1 Outstanding12 Good

STROUD

Total schools1
Primary1
Secondary0
Pupils188

Tetbury

2 jobs
Total schools5
Primary3
Secondary1
Pupils1,831

Tewkesbury

9 jobs
Total schools18
Primary11
Secondary2
Pupils4,212
1 Outstanding4 Good

Westbury-on-Severn

Total schools1
Primary1
Secondary0
Pupils52
1 Good

Wotton-under-Edge

Total schools4
Primary3
Secondary1
Pupils2,041
3 Good

Wotton-Under-Edge

Total schools1
Primary1
Secondary0
Pupils110