The best primary schools in Durham

Compare 44 top-rated primary schools in Durham, ranked by Ofsted ratings, SATs results, attendance and progress. Top of the list: St Oswald's Church of England Aided Primary and Nursery School.

Town 44 scored primary schools

Results

Showing 24 of 44 schools (Page 1 of 2)

Compare the top two side by side: St Oswald's Church of England Aided Primary and Nursery School vs St Godric's Catholic Primary School, Durham

St Oswald's Church of England Aided Primary and Nursery School

Ofsted: Good
Score
B77
Type
Voluntary aided school
Phase
Primary
Location
Durham, DH1 3DQ

St Godric's Catholic Primary School, Durham

Ofsted: Good
Score
B75
Type
Academy converter
Phase
Primary
Location
Durham, DH1 5LZ

St Godrics Catholic Primary School, Thornley

Ofsted: Good
Score
B74
Type
Academy converter
Phase
Primary
Location
Durham, DH6 3NR

Lanchester Endowed Parochial Primary School

Ofsted: Good
Score
B74
Type
Voluntary controlled school
Phase
Primary
Location
Durham, DH7 0HU

Framwellgate Moor Primary School

Ofsted: Outstanding
Score
B72
Type
Community school
Phase
Primary
Location
Durham, DH1 5BG

St Margaret's Church of England Primary School

Ofsted: Expected
Score
B71
Type
Voluntary controlled school
Phase
Primary
Location
Durham, DH1 4QB

Wheatley Hill Community Primary School

Ofsted: Good
Score
B71
Type
Community school
Phase
Primary
Location
Durham, DH6 3RQ

Coxhoe Primary School

Ofsted: Strong
Score
B71
Type
Community school
Phase
Primary
Location
Durham, DH6 4EJ

Pittington Primary School

Ofsted: Good
Score
B70
Type
Community school
Phase
Primary
Location
Durham, DH6 1AF

St Michael's Catholic Primary School, Esh Village

Ofsted: Good
Score
C69
Type
Academy converter
Phase
Primary
Location
Durham, DH7 9QY

Finchale Primary School

Ofsted: Good
Score
C66
Type
Community school
Phase
Primary
Location
Durham, DH1 5XT

Neville's Cross Primary School and Nursery

Ofsted: Good
Score
C66
Type
Community school
Phase
Primary
Location
Durham, DH1 4JG

Esh CofE (Aided) Primary School

Ofsted: ExpectedUpdated— score data refreshed 20 October 2026
Score
C66
Type
Academy converter
Phase
Primary
Location
Durham, DH7 9QR

Langley Moor Primary School

Ofsted: StrongUpdated— score data refreshed 20 October 2026
Score
C65
Type
Community school
Phase
Primary
Location
Durham, DH7 8LL

Blue Coat CofE (Aided) Junior School

Ofsted: Good
Score
C65
Type
Voluntary aided school
Phase
Primary
Location
Durham, DH1 5LP

Durham Gilesgate Primary School

Ofsted: Good
Score
C64
Type
Community school
Phase
Primary
Location
Durham, DH1 1PH

Belmont Cheveley Park Primary School

Ofsted: Good
Score
C63
Type
Community school
Phase
Primary
Location
Durham, DH1 2TX

Sacriston Academy

Ofsted: Strong
Score
C62
Type
Academy sponsor led
Phase
Primary
Location
Durham, DH7 6LQ

All Saints' Catholic Primary School, Lanchester

Ofsted: Good
Score
C61
Type
Academy converter
Phase
Primary
Location
Durham, DH7 0JG

Belmont CofE (Controlled) Primary School

Ofsted: Expected
Score
C61
Type
Voluntary controlled school
Phase
Primary
Location
Durham, DH1 2AG

New Brancepeth Primary Academy

Ofsted: Good
Score
C61
Type
Academy converter
Phase
Primary
Location
Durham, DH7 7EU

St Patrick's Catholic Primary School, Langley Moor

Ofsted: Outstanding
Score
C60
Type
Academy converter
Phase
Primary
Location
Durham, DH7 8JJ

Sherburn Primary School

Ofsted: Good
Score
C60
Type
Community school
Phase
Primary
Location
Durham, DH6 1DU

Our Lady of Lourdes Catholic Primary School, Shotton

Ofsted: Good
Score
C56
Type
Academy converter
Phase
Primary
Location
Durham, DH6 2JQ

Applying for a primary school place in Durham

Applications close
15 January 2027
National Offer Day
16 April 2027

For Reception places starting in September 2027. Apply through the council where you live, even for a school in another area; offers arrive on National Offer Day (or the next working day). How to apply on GOV.UK

Primary schools in Durham: common questions

See every school in Durham

Looking beyond primary? Browse nurseries, secondary, sixth-form and independent schools in Durham.