Skip to main content

Schools in Dorset

184 schools across 27 towns

184
Total Schools
119
Primary
18
Secondary
4
SEND
2
Outstanding
66
Good
17
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 86 of 184 schools here that have a published grade.

Dorset has 184 schools across 27 towns — 119 primary, 18 secondary, educating around 52,195 pupils. 79% of schools with a published Ofsted grade are rated Good or Outstanding (68 of 86). There are currently 50 open teaching jobs in Dorset. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Dorset.

Dorsetlocal authority guide — teacher pay, ratios & spending →

School spending in Dorset

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

£8,409
per pupil (all phases)
£6,499
per primary pupil
£7,595
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.

50 open teaching jobs in DorsetView jobs →

Top-performing schools in Dorset

Ranked on the latest DfE results. Higher is better.

By Attainment 8 — average GCSE score

  1. 1The Woodroffe School51.4Attainment 8
  2. 2The Thomas Hardye School49.8Attainment 8
  3. 3The Blandford School47.0Attainment 8
  4. 4Beaminster School47.0Attainment 8
  5. 5Lytchett Minster School46.8Attainment 8

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

Towns in Dorset

Select a town to browse its schools and Ofsted ratings

Beaminster

1 job
Total schools5
Primary3
Secondary1
Pupils1,140
3 Good

Blandford Forum

5 jobs
Total schools18
Primary10
Secondary1
Pupils4,553
4 Good

Bridport

2 jobs
Total schools11
Primary10
Secondary1
Pupils1,947
3 Good

Dorchester

Total schools23
Primary15
Secondary2
Pupils6,765
8 Good

DORCHESTER

Total schools1
Primary1
Secondary0
Pupils51

Dorset

2 jobs
Total schools6
Primary1
Secondary0
Pupils984
1 Good

Ferndown

3 jobs
Total schools7
Primary4
Secondary1
Pupils2,997
3 Good

Fordingbridge

Total schools1
Primary1
Secondary0
Pupils125

Gillingham

4 jobs
Total schools6
Primary5
Secondary1
Pupils2,404
2 Good

Holton Heath

Total schools1
Primary0
Secondary0

Lyme Regis

Total schools2
Primary1
Secondary1
Pupils1,051
1 Good

Poole

1 job
Total schools5
Primary3
Secondary1
Pupils2,955
2 Good

Portland

Total schools2
Primary1
Secondary0
Pupils1,191
1 Good

Ringwood

Total schools3
Primary1
Secondary0
Pupils546
1 Outstanding

Ringwood, Hants

Total schools1
Primary0
Secondary0

Salisbury

Total schools1
Primary1
Secondary0
Pupils82

Shaftesbury

6 jobs
Total schools6
Primary4
Secondary1
Pupils1,953
3 Good

Sherborne

4 jobs
Total schools13
Primary7
Secondary1
Pupils4,484
3 Good

Stalbridge

Total schools1
Primary1
Secondary0
Pupils190

Sturminster Newton

1 job
Total schools6
Primary4
Secondary1
Pupils1,221
2 Good

Swanage

Total schools5
Primary4
Secondary1
Pupils932
4 Good

Thorncombe

Total schools1
Primary1
Secondary0
Pupils32

Verwood

2 jobs
Total schools3
Primary3
Secondary0
Pupils613
1 Good

Wareham

1 job
Total schools10
Primary9
Secondary1
Pupils2,478
5 Good

Weymouth

11 jobs
Total schools21
Primary14
Secondary3
Pupils7,475
8 Good

Wimborne

2 jobs
Total schools23
Primary14
Secondary1
Pupils5,913
1 Outstanding11 Good

Winterborne Whitechurch

2 jobs
Total schools1
Primary1
Secondary0
Pupils113