Skip to main content

Schools in Derbyshire

452 schools across 42 towns

452
Total Schools
353
Primary
45
Secondary
2
SEND
8
Outstanding
153
Good
21
Req. Improvement
5
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 187 of 452 schools here that have a published grade.

Derbyshire has 452 schools across 42 towns — 353 primary, 45 secondary, educating around 108,252 pupils. 86% of schools with a published Ofsted grade are rated Good or Outstanding (161 of 187). There are currently 108 open teaching jobs in Derbyshire. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Derbyshire.

Derbyshirelocal authority guide — teacher pay, ratios & spending →

School spending in Derbyshire

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

£7,627
per pupil (all phases)
£7,216
per primary pupil
£7,827
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.

108 open teaching jobs in DerbyshireView jobs →

Top-performing schools in Derbyshire

Ranked on the latest DfE results. Higher is better.

By Attainment 8 — average GCSE score

  1. 1St Mary's Catholic High School, A Catholic Voluntary Academy59.4Attainment 8
  2. 2The Ecclesbourne School58.3Attainment 8
  3. 3John Flamsteed Community School53.3Attainment 8
  4. 4Lady Manners School52.2Attainment 8
  5. 5John Port Spencer Academy51.4Attainment 8

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

Towns in Derbyshire

Select a town to browse its schools and Ofsted ratings

Alfreton

4 jobs
Total schools32
Primary25
Secondary4
Pupils7,373
12 Good

Amber Valley

Total schools5
Primary1
Secondary0
Pupils544

Ashbourne

6 jobs
Total schools20
Primary19
Secondary1
Pupils2,815
3 Good

Bakewell

2 jobs
Total schools8
Primary6
Secondary1
Pupils1,925
3 Good

Belper

2 jobs
Total schools16
Primary13
Secondary2
Pupils5,085
1 Outstanding5 Good

Bolsover

Total schools2
Primary2
Secondary0
Pupils257
1 Outstanding1 Good

Breadsall

Total schools1
Primary1
Secondary0
Pupils116

Burton-on-Trent

Total schools3
Primary2
Secondary0
Pupils270
1 Good

Buxton

5 jobs
Total schools22
Primary17
Secondary2
Pupils2,454
7 Good

Chesterfield

27 jobs
Total schools83
Primary63
Secondary10
Pupils23,090
1 Outstanding33 Good

Chinley

1 job
Total schools1
Primary1
Secondary0
Pupils234

Combs High Peak

Total schools1
Primary1
Secondary0
Pupils16

Derby

5 jobs
Total schools32
Primary25
Secondary1
Pupils8,087
1 Outstanding9 Good

DERBY

Total schools1
Primary1
Secondary0
Pupils96

Dronfield

Total schools14
Primary13
Secondary1
Pupils3,839
3 Good

Eckington

Total schools1
Primary1
Secondary0
Pupils92

Erewash

Total schools3
Primary2
Secondary0
Pupils628

Glossop

3 jobs
Total schools20
Primary15
Secondary2
Pupils4,354
11 Good

Great Longstone

Total schools1
Primary1
Secondary0
Pupils95

Heanor

2 jobs
Total schools9
Primary8
Secondary1
Pupils2,708
1 Outstanding4 Good

High Peak

4 jobs
Total schools16
Primary11
Secondary2
Pupils3,494
4 Good

Hope Valley

3 jobs
Total schools12
Primary11
Secondary1
Pupils1,118
7 Good

Ilkeston

6 jobs
Total schools25
Primary20
Secondary3
Pupils6,669
9 Good

Ironville

Total schools1
Primary1
Secondary0
Pupils137
1 Good

Mansfield

7 jobs
Total schools9
Primary7
Secondary1
Pupils2,456
1 Good

MANSFIELD

Total schools1
Primary1
Secondary0
Pupils241

Matlock

4 jobs
Total schools27
Primary25
Secondary2
Pupils4,138
2 Outstanding9 Good

Mickleover

Total schools1
Primary0
Secondary0
Pupils86

Near Buxton

Total schools1
Primary0
Secondary0
Pupils62

New Mills

Total schools1
Primary1
Secondary0
Pupils84
1 Good

North East Derbyshire

2 jobs
Total schools3
Primary2
Secondary1
Pupils2,313
2 Good

Nottingham

6 jobs
Total schools20
Primary13
Secondary3
Pupils7,981
5 Good

Parwich, Ashbourne

Total schools1
Primary1
Secondary0
Pupils21

Pinxton

Total schools1
Primary1
Secondary0
Pupils105
1 Outstanding

Ripley

3 jobs
Total schools11
Primary8
Secondary2
Pupils3,089
2 Good

Sandiacre

Total schools1
Primary0
Secondary1
Pupils1,235
1 Good

Sheffield

1 job
Total schools9
Primary7
Secondary1
Pupils2,125
1 Good

South Derbyshire

3 jobs
Total schools7
Primary4
Secondary0
Pupils983
4 Good

Swadlincote

11 jobs
Total schools24
Primary19
Secondary3
Pupils6,753
10 Good

Tameside

Total schools1
Primary0
Secondary0
Pupils9

Uttoxeter

Total schools1
Primary0
Secondary0
Pupils220

Worksop

2 jobs
Total schools4
Primary4
Secondary0
Pupils855
4 Good