Skip to main content

Schools in Cambridgeshire

313 schools across 29 towns

313
Total Schools
210
Primary
33
Secondary
1
SEND
7
Outstanding
103
Good
13
Req. Improvement
3
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 126 of 313 schools here that have a published grade.

Cambridgeshire has 313 schools across 29 towns — 210 primary, 33 secondary, educating around 103,626 pupils. 87% of schools with a published Ofsted grade are rated Good or Outstanding (110 of 126). There are currently 114 open teaching jobs in Cambridgeshire. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Cambridgeshire.

Cambridgeshirelocal authority guide — teacher pay, ratios & spending →

School spending in Cambridgeshire

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

£7,397
per pupil (all phases)
£6,865
per primary pupil

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

114 open teaching jobs in CambridgeshireView jobs →

Top-performing schools in Cambridgeshire

Ranked on the latest DfE results. Higher is better.

By Attainment 8 — average GCSE score

  1. 1Chesterton Community College68.0Attainment 8
  2. 2Parkside Community College63.5Attainment 8
  3. 3St Bede's Inter-Church School61.6Attainment 8
  4. 4Impington Village College58.6Attainment 8
  5. 5Cambridge Academy for Science and Technology56.8Attainment 8

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

Towns in Cambridgeshire

Select a town to browse its schools and Ofsted ratings

Alconbury Weald

4 jobs
Total schools1
Primary0
Secondary0
Pupils65

Brington

Total schools1
Primary1
Secondary0
Pupils90

Cambourne

Total schools1
Primary1
Secondary0
Pupils374

cambridge

Total schools1
Primary0
Secondary0
Pupils586

Cambridge

41 jobs
Total schools127
Primary74
Secondary16
Pupils45,258
4 Outstanding37 Good

Chatteris

3 jobs
Total schools3
Primary2
Secondary0
Pupils2,237
2 Good

East Cambridgeshire

5 jobs
Total schools4
Primary1
Secondary1
Pupils773
2 Good

Ely

11 jobs
Total schools26
Primary19
Secondary3
Pupils10,464
1 Outstanding7 Good

Fenland

Total schools1
Primary0
Secondary0
Pupils593

Fulbourn

Total schools1
Primary0
Secondary0
Pupils100

Godmanchester

Total schools1
Primary1
Secondary0
Pupils260

Great Cambourne

Total schools1
Primary1
Secondary0
Pupils430

Huntingdon

17 jobs
Total schools34
Primary27
Secondary3
Pupils12,734
11 Good

Huntingdonshire

Total schools6
Primary3
Secondary1
Pupils1,635
1 Outstanding1 Good

Manea

Total schools1
Primary1
Secondary0
Pupils211
1 Good

March

2 jobs
Total schools9
Primary7
Secondary1
Pupils3,350
3 Good

Newmarket

Total schools5
Primary5
Secondary0
Pupils650
1 Good

Northstowe

1 job
Total schools1
Primary0
Secondary0
Pupils136

Nr Royston

Total schools2
Primary2
Secondary0
Pupils250
1 Good

Peterborough

6 jobs
Total schools13
Primary12
Secondary1
Pupils4,100
10 Good

Ramsey

2 jobs
Total schools1
Primary0
Secondary1
Pupils1,056
1 Good

Royston

6 jobs
Total schools9
Primary6
Secondary2
Pupils2,489
1 Good

Sandy

Total schools1
Primary1
Secondary0
Pupils143

Soham

Total schools1
Primary1
Secondary0
Pupils367

South Cambridgeshire

3 jobs
Total schools8
Primary5
Secondary0
Pupils1,452
1 Outstanding

St Ives

Total schools6
Primary5
Secondary1
Pupils2,923
2 Good

St Neots

7 jobs
Total schools17
Primary15
Secondary1
Pupils5,011
5 Good

St. Neots

Total schools2
Primary2
Secondary0
Pupils593
2 Good

Wisbech

7 jobs
Total schools29
Primary18
Secondary2
Pupils5,296
16 Good