Navigation

Best Schools in County Durham

Discover the top-rated educational institutions in County Durham. Our comprehensive guide covers Ofsted ratings, academic rankings, and vital statistics for local families.

Area Snapshot

Total Schools

259

Outstanding

28

Primary Pupils

40,881

Secondary Pupils

30,757

Nurseries

11

Nursery Pupils

844

211 Primary 31 Secondary 8 Independent 11 Nurseries

Best Primary Schools

Top performing primary education providers in County Durham.

View All Primary Schools arrow_forward

West Cornforth Primary School

Outstanding groups 252 Pupils calendar_today Age 2-11
emoji_eventsLocal Rank: #1 in County Durham

location_on High Street, Ferryhill, DL17 9HP

Cleves Cross Primary and Nursery School Academy

Outstanding groups 238 Pupils calendar_today Age 3-11
emoji_eventsLocal Rank: #2 in County Durham

location_on Cleves Cross, Ferryhill, DL17 8QY

Sacriston Academy

Good groups 194 Pupils calendar_today Age 3-11
emoji_eventsLocal Rank: #3 in County Durham

location_on Witton Road, Durham, DH7 6LQ

Coxhoe Primary School

Good groups 315 Pupils calendar_today Age 4-11
emoji_eventsLocal Rank: #4 in County Durham

location_on Cornforth Lane, Durham, DH6 4EJ

Framwellgate Moor Primary School

Outstanding groups 389 Pupils calendar_today Age 2-11
emoji_eventsLocal Rank: #5 in County Durham

location_on Newton Drive, Durham, DH1 5BG

Best Secondary Schools

Top performing secondary education providers in County Durham.

View All Secondary Schools arrow_forward

St Leonard's Catholic School, Durham

Requires improvement groups 1260 Pupils calendar_today Age 11-18
emoji_eventsLocal Rank: #1 in County Durham

location_on North End, Durham, DH1 4NG

Tanfield School

Inadequate groups 702 Pupils calendar_today Age 11-16
emoji_eventsLocal Rank: #2 in County Durham

location_on Tanfield Lea Road, Stanley, DH9 8AY

Durham Johnston Comprehensive School

Outstanding groups 1688 Pupils calendar_today Age 11-18
emoji_eventsLocal Rank: #3 in County Durham

location_on Crossgate Moor, Durham, DH1 4SU

Belmont Community School

Good groups 847 Pupils calendar_today Age 11-16
emoji_eventsLocal Rank: #4 in County Durham

location_on The Links, Durham, DH1 2AG

The Academy at Shotton Hall

Outstanding groups 1164 Pupils calendar_today Age 11-16
emoji_eventsLocal Rank: #5 in County Durham

location_on Passfield Way, Peterlee, SR8 1AU

Best Nursery Schools

Top performing nursery education providers in County Durham.

View All Nursery Schools arrow_forward

Langley Moor Nursery School

Outstanding groups 60 Pupils calendar_today Age 2-5

location_on Brandon Lane, Durham, DH7 8LL

Seaham Harbour Nursery School

Outstanding groups 110 Pupils calendar_today Age 2-5

location_on Bottleworks Road, Seaham, SR7 7NN

Beechdale Nursery School

Outstanding groups 66 Pupils calendar_today Age 3-5

location_on Beechdale Road, Consett, DH8 6AY

Horden Nursery School

Outstanding groups 110 Pupils calendar_today Age 2-5

location_on Cotsford Park, Peterlee, SR8 4TB

Rosemary Lane Nursery School

Outstanding groups 110 Pupils calendar_today Age 2-5

location_on Rosemary Lane, Peterlee, SR8 3BQ

0 Selected
Compare