Best Primary Schools in Surrey 2026

Ranked by Ofsted rating, exam results, attendance, and class sizes. 297 schools across Surrey. Updated with 2025–26 data.

Surrey has 297 primary schools, of which 39 (13%) are rated Outstanding by Ofsted and a further 245 rated Good — 96% of primary schools in Surrey are rated Good or Outstanding overall. South Farnham School currently leads the local rankings on our composite SNM Score.

Catchment data available for 115 schools in Surrey. We publish last-admitted distance and three-year history wherever the council has released it — useful before you commit to a postcode in the area.

Application deadlines in Surrey follow the national calendar: 31 October for Year 7 secondary entry and 15 January for Reception primary entry. Offers go out on 1 March and 16 April respectively.

297
Total schools
39
Outstanding
13%
Outstanding rate
66.8%
Avg KS2 SATs
38.5
Avg GCSE A8
All schools Primary Secondary
Rank School Ofsted SNM Score
🥇 South Farnham School
Primary
Outstanding 98 View school
🥈 The Raleigh School
Primary
Outstanding 98 View school
🥉 Pewley Down Infant School
Primary
Outstanding 95 View school
4. Wallace Fields Infant School and Nursery
Primary
Outstanding 95 View school
5. Bramley CofE Infant School and Nursery
Primary
Outstanding 95 View school
6. St Hugh of Lincoln Catholic Primary School
Primary
Outstanding 93 View school
7. St Michael Catholic Primary School & Nursery
Primary
Outstanding 91 View school
8. Long Ditton St Mary's CofE (Aided) Junior School
Primary
Outstanding 90 View school
9. St Alban's Catholic Primary School
Primary
Outstanding 89 View school
10. New Haw Community Junior School
Primary
Outstanding 88 View school
11. Highfield South Farnham School
Primary
Outstanding 88 View school
12. Burpham Primary School
Primary
Outstanding 88 View school
13. Cuddington Croft Primary School
Primary
Good 87 View school
14. St Dunstan's Catholic Primary School, Woking
Primary
Outstanding 86 View school
15. Grayswood Church of England (Aided) Primary School
Primary
Good 85 View school
16. Cleves School
Primary
Outstanding 85 View school
17. Cardinal Newman Catholic Primary School
Primary
Good 85 View school
18. St Charles Borromeo Catholic Primary School, Weybridge
Primary
Good 85 View school
19. Our Lady of the Rosary Primary School
Primary
Good 85 View school
20. St Joseph's Catholic Primary School
Primary
Outstanding 84 View school

See full data for any school in Surrey

Catchment distances, exam trends, SEN data, attendance, and more — all in one place.

Search schools in Surrey

Frequently asked questions

How many primary schools are there in Surrey?
There are 297 primary schools in Surrey, of which 39 (13%) are rated Outstanding by Ofsted.
What are the best schools in Surrey?
Based on our composite score combining Ofsted ratings, exam results, attendance and class sizes, the top school in Surrey is South Farnham School. See the full ranked list above.
How do I apply for a school place in Surrey?
Primary and secondary school applications in Surrey are managed by the Local Authority. Applications for secondary places typically open in September for the following academic year. Visit the Surrey council website for application forms and deadlines.
What is the average Ofsted rating in Surrey?
13% of primary schools in Surrey are rated Outstanding and 82% are rated Good. 72.1% are rated Good or Outstanding.

Data sourced from Ofsted, Department for Education, and ISI. School rankings reflect the Schools Near Me composite score combining Ofsted ratings, exam results, attendance, and pupil-teacher ratios. Last updated April 2026.