FindMySchool LogoFindMySchool
  • Schools by Location

    Cities and townsLondon boroughs

    Best by Phase

    Primary SchoolsSecondary SchoolsGrammar SchoolsSixth Form

    Browse All

    PrimarySecondarySixth form and A-levels
  • Combined A-levels & GCSEPrimary SchoolsOxbridge Success
  • BlogMethodology
  • School Match
For Schools
FindMySchool LogoFindMySchool

Helping parents and students find the best schools in England with comprehensive data and insights.

GET IN TOUCH

  • Contact us form
  • info@findmyschool.uk

Quick Links

  • Find Schools
  • All school areas
  • Primary by Area
  • Secondary by Area
  • Grammar Schools by Area
  • Sixth Form Schools by Area
  • Map Search
  • Primary School
  • Secondary School
  • Sixth Form and Grammar Schools
  • Nurseries

Rankings

  • Combined A-levels and GCSE
  • Primary Schools
  • Oxbridge Success

Resources

  • About Us
  • Our Methodology
  • Data Disclaimer
  • FAQs
  • Blog

© 2026 FindMySchool. All rights reserved.

Privacy PolicyTerms of ServiceCookie Policy

Showing 1-9 of 43 schools

  • Framwellgate Moor Primary School
  • St Joseph's Catholic Primary School, Gilesgate
  • St Margaret's Church of England Primary School
  • Sacriston Academy
  • St Hild's College Church of England Primary School, Durham
  • Lanchester Endowed Parochial Primary School
  • St Godric's Catholic Primary School, Durham
  • Langley Moor Primary School
  • Coxhoe Primary School
  • St Michael's Catholic Primary School, Esh Village
  • Finchale Primary School
  • Shincliffe CofE (Controlled) Primary School
  • Belmont Cheveley Park Primary School
  • Our Lady of Lourdes Catholic Primary School, Shotton
  • Neville's Cross Primary School and Nursery
  • All Saints' Catholic Primary School, Lanchester
  • St Oswald's Church of England Aided Primary and Nursery School
  • St Bede's Catholic Primary School, Sacriston
  • New Brancepeth Primary Academy
  • Belmont CofE (Controlled) Primary School
Durham schools collage

Best State Primary Schools in Durham

Browse state-funded primary and all-through schools using the same ranking and map tools as the main hub. This page currently lists 43 schools in Durham. Schools featured here include Framwellgate Moor Primary School, St Joseph's Catholic Primary School, Gilesgate and St Margaret's Church of England Primary School.

Top schools in Durham

Showing 1-20 of 43 schools

  1. Framwellgate Moor Primary School

    Framwellgate Moor

  2. St Joseph's Catholic Primary School, Gilesgate

    Gilesgate

  3. St Margaret's Church of England Primary School

    Crossgate

  4. Sacriston Academy

    Sacriston

  5. St Hild's College Church of England Primary School, Durham

    Gilesgate

  6. Lanchester Endowed Parochial Primary School

    Lanchester

  7. St Godric's Catholic Primary School, Durham

    Framwellgate Moor

  8. Langley Moor Primary School

    Langley Moor

  9. Coxhoe Primary School

    Coxhoe

  10. St Michael's Catholic Primary School, Esh Village

    Esh Village

  11. Finchale Primary School

    Newton Hall

  12. Shincliffe CofE (Controlled) Primary School

    High Shincliffe

  13. Belmont Cheveley Park Primary School

    Belmont

  14. Our Lady of Lourdes Catholic Primary School, Shotton

    Shotton

  15. Neville's Cross Primary School and Nursery

    Neville's Cross

  16. All Saints' Catholic Primary School, Lanchester

    Lanchester

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

    Durham City Centre

  18. St Bede's Catholic Primary School, Sacriston

    Sacriston

  19. New Brancepeth Primary Academy

    New Brancepeth

  20. Belmont CofE (Controlled) Primary School

    Belmont