Skip to main content

Schools in Hertfordshire

590 schools across 55 towns

590
Total Schools
399
Primary
78
Secondary
1
SEND
40
Outstanding
163
Good
20
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 226 of 590 schools here that have a published grade.

Hertfordshire has 590 schools across 55 towns — 399 primary, 78 secondary, educating around 222,526 pupils. 90% of schools with a published Ofsted grade are rated Good or Outstanding (203 of 226). There are currently 144 open teaching jobs in Hertfordshire. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Hertfordshire.

Hertfordshirelocal authority guide — teacher pay, ratios & spending →

School spending in Hertfordshire

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

£7,882
per pupil (all phases)
£6,915
per primary pupil
£8,153
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.

144 open teaching jobs in HertfordshireView jobs →

Top-performing schools in Hertfordshire

Ranked on the latest DfE results. Higher is better.

By Attainment 8 — average GCSE score

  1. 1Dame Alice Owen's School72.9Attainment 8
  2. 2Watford Grammar School for Boys68.9Attainment 8
  3. 3Watford Grammar School for Girls68.2Attainment 8
  4. 4Parmiter's School66.5Attainment 8
  5. 5Sandringham School65.1Attainment 8

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

Towns in Hertfordshire

Select a town to browse its schools and Ofsted ratings

Abbots Langley

Total schools5
Primary4
Secondary0
Pupils1,297
2 Good

Baldock

1 job
Total schools8
Primary5
Secondary1
Pupils2,665
1 Outstanding3 Good

Barkway

Total schools1
Primary1
Secondary0
Pupils33
1 Good

Berkhamsted

3 jobs
Total schools14
Primary10
Secondary1
Pupils5,873
2 Good

Bishop's Stortford

2 jobs
Total schools19
Primary12
Secondary6
Pupils11,203
1 Outstanding6 Good

Bishops Stortford

1 job
Total schools2
Primary1
Secondary1
Pupils531

Borehamwood

13 jobs
Total schools13
Primary10
Secondary3
Pupils5,662
4 Good

Broxbourne

1 job
Total schools5
Primary3
Secondary2
Pupils3,136
2 Outstanding

Buntingford

Total schools6
Primary4
Secondary1
Pupils2,139
2 Good

Bushey

8 jobs
Total schools17
Primary10
Secondary2
Pupils6,870
1 Outstanding6 Good

Cheshunt

Total schools1
Primary1
Secondary0

Dacorum

Total schools2
Primary0
Secondary1
Pupils1,132
1 Good

East Hertfordshire

Total schools4
Primary3
Secondary0
Pupils571
2 Good

Elstree

Total schools1
Primary0
Secondary0
Pupils841

Essendon

Total schools1
Primary1
Secondary0
Pupils80

Furneux Pelham

Total schools1
Primary1
Secondary0
Pupils83
1 Good

Harpenden

4 jobs
Total schools18
Primary12
Secondary3
Pupils7,779
6 Outstanding1 Good

HARPENDEN

Total schools1
Primary1
Secondary0
1 Outstanding

Hatfield

6 jobs
Total schools18
Primary11
Secondary3
Pupils7,482
2 Outstanding3 Good

Hemel Hempstead

15 jobs
Total schools49
Primary34
Secondary5
Pupils15,842
15 Good

Hertford

4 jobs
Total schools22
Primary14
Secondary2
Pupils7,864
2 Outstanding5 Good

Hertfordshire

Total schools2
Primary0
Secondary0
Pupils60

Herts

Total schools1
Primary1
Secondary0
Pupils76
1 Good

Hertsmere

Total schools6
Primary0
Secondary1
Pupils4,000

Hitchin

2 jobs
Total schools30
Primary24
Secondary3
Pupils9,244
1 Outstanding10 Good

Hoddesden

Total schools1
Primary0
Secondary0
Pupils153

Hoddesdon

3 jobs
Total schools10
Primary8
Secondary1
Pupils3,194
1 Outstanding4 Good

Kings Langley

Total schools4
Primary3
Secondary1
Pupils1,960

Knebworth

Total schools1
Primary1
Secondary0
Pupils404

Letchworth

Total schools3
Primary2
Secondary1
Pupils1,050
1 Good

Letchworth Garden City

1 job
Total schools14
Primary9
Secondary1
Pupils3,965
4 Good

Luton

Total schools1
Primary1
Secondary0
Pupils79

Much Hadham

Total schools2
Primary1
Secondary0
Pupils289

Northwood

Total schools1
Primary1
Secondary0
Pupils343

Nr Buntingford

Total schools1
Primary1
Secondary0
Pupils27

Potters Bar

Total schools12
Primary8
Secondary2
Pupils3,827
1 Outstanding1 Good

Radlett

Total schools6
Primary5
Secondary0
Pupils1,199
4 Good

Rickmansworth

8 jobs
Total schools23
Primary15
Secondary5
Pupils11,002
4 Outstanding3 Good

Royston

5 jobs
Total schools9
Primary8
Secondary0
Pupils2,412
5 Good

Sawbridgeworth

1 job
Total schools5
Primary4
Secondary1
Pupils2,437
1 Outstanding2 Good

Shenley

Total schools2
Primary1
Secondary0
Pupils650
1 Good

St Albans

22 jobs
Total schools58
Primary35
Secondary9
Pupils25,817
6 Outstanding14 Good

St. Albans

Total schools4
Primary4
Secondary0
Pupils710
1 Good

Stevenage

10 jobs
Total schools42
Primary29
Secondary6
Pupils17,130
2 Outstanding16 Good

Three Rivers

Total schools2
Primary0
Secondary0
Pupils1,319

Tring

3 jobs
Total schools9
Primary7
Secondary1
Pupils3,380
2 Good

Waltham Cross

5 jobs
Total schools24
Primary18
Secondary4
Pupils9,727
9 Good

Ware

6 jobs
Total schools24
Primary16
Secondary2
Pupils7,084
2 Outstanding6 Good

Watford

20 jobs
Total schools51
Primary36
Secondary6
Pupils19,910
6 Outstanding14 Good

Welwyn

Total schools6
Primary4
Secondary0
Pupils1,544
1 Good

Welwyn Garden City

9 jobs
Total schools20
Primary14
Secondary3
Pupils7,337
7 Good

WELWYN GARDEN CITY

Total schools1
Primary1
Secondary0
Pupils413
1 Good

Welwyn Hatfield

Total schools5
Primary2
Secondary0
Pupils464
2 Good

Widford Herts

Total schools1
Primary1
Secondary0
Pupils47

Woolmer Green

Total schools1
Primary1
Secondary0
Pupils190