The best primary schools in County Durham

Compare 200 top-rated primary schools in County Durham, ranked by Ofsted ratings, SATs results, attendance and progress. Top of the list: Thornhill Primary School.

Local Authority 200 scored primary schools

Results

Showing 24 of 208 schools (Page 1 of 9)

Compare the top two side by side: Thornhill Primary School vs Staindrop CofE (Controlled) Primary School

Thornhill Primary School

Ofsted: Outstanding
Score
B83
Type
Community school
Phase
Primary
Location
Shildon, DL4 1ES

Staindrop CofE (Controlled) Primary School

Ofsted: Good
Score
B80
Type
Voluntary controlled school
Phase
Primary
Location
Darlington, DL2 3NL

New Seaham Academy

Ofsted: Good
Score
B79
Type
Academy converter
Phase
Primary
Location
Seaham, SR7 0HX

St Cuthbert's Catholic Primary School, Seaham

Ofsted: Good
Score
B79
Type
Academy converter
Phase
Primary
Location
Seaham, SR7 0HW

Greenland Community Primary School

Ofsted: Good
Score
B77
Type
Academy converter
Phase
Primary
Location
Stanley, DH9 7EZ

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: StrongUpdated— score data refreshed 11 November 2026
Score
B77
Type
Academy converter
Phase
Primary
Location
Durham, DH1 5LZ

St Mary's Catholic Primary School, Barnard Castle

Ofsted: Good
Score
B77
Type
Academy converter
Phase
Primary
Location
Barnard Castle, DL12 8JR

Evenwood Church of England Primary School

Ofsted: Good
Score
B76
Type
Academy converter
Phase
Primary
Location
Bishop Auckland, DL14 9QZ

Montalbo Nursery & Primary School

Ofsted: Outstanding
Score
B75
Type
Community school
Phase
Primary
Location
Barnard Castle, DL12 8TN

Stanley (Crook) Primary School

Ofsted: Good
Score
B75
Type
Community school
Phase
Primary
Location
Crook, DL15 9AN

Kirk Merrington Primary School

Ofsted: Outstanding
Score
B75
Type
Community school
Phase
Primary
Location
Spennymoor, DL16 7JB

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

Bullion Lane Primary School

Ofsted: Good
Score
B73
Type
Community school
Phase
Primary
Location
Chester le Street, DH2 2DP

St Michael's Catholic Primary School, Esh Village

Ofsted: StrongUpdated— score data refreshed 11 November 2026
Score
B72
Type
Academy converter
Phase
Primary
Location
Durham, DH7 9QY

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

Browney Primary Academy

Ofsted: Good
Score
B71
Type
Academy sponsor led
Phase
Primary
Location
Browney, DH7 8HX

Ebchester CofE Primary School

Ofsted: Good
Score
B71
Type
Voluntary controlled school
Phase
Primary
Location
Consett, DH8 0QB

Coxhoe Primary School

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

Our Lady of the Rosary Catholic Primary School

Ofsted: Good
Score
B71
Type
Academy converter
Phase
Primary
Location
Peterlee, SR8 1DE

Seaview Primary School

Ofsted: Good
Score
B70
Type
Community school
Phase
Primary
Location
Seaham, SR7 8PD

Applying for a primary school place in County 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 County Durham: common questions

See every school in County Durham

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