Schools in Surrey
523 schools across 74 towns
Based on the most recent published single-word Ofsted grades. Ofsted stopped issuing overall grades (Outstanding, Good, Requires Improvement, Inadequate) in September 2024, so schools inspected more recently — under Ofsted’s report cards — may not have one. Figures cover the 157 of 523 schools here that have a published grade.
Surrey has 523 schools across 74 towns — 297 primary, 55 secondary, educating around 196,588 pupils. 93% of schools with a published Ofsted grade are rated Good or Outstanding (146 of 157). There are currently 137 open teaching jobs in Surrey. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Surrey.
Surreylocal authority guide — teacher pay, ratios & spending →School spending in Surrey
Gross expenditure per pupil — LA-maintained schools (2024-25).
Source: DfE “LA and school expenditure” (Consistent Financial Reporting), 2024-25, under the Open Government Licence. Covers council-maintained schools; academies report separately.
Top-performing schools in Surrey
Ranked on the latest DfE results. Higher is better.
By Attainment 8 — average GCSE score
- 1Salesian School, Chertsey64.9Attainment 8
- 2Hinchley Wood School64.5Attainment 8
- 3St Peter's Catholic School63.6Attainment 8
- 4Gordon's School63.6Attainment 8
- 5Weydon School63.5Attainment 8
Source: DfE performance tables, licensed under the Open Government Licence v3.0.
Towns in Surrey
Select a town to browse its schools and Ofsted ratings
Addlestone
Ash
Ash Vale
Ashford
Ashtead
Bagshot
Banstead
Betchworth
Camberley
Caterham
Charlwood
Chertsey
CHERTSEY
Cobham
Cranleigh
Crawley
Deepcut
Dorking
East Grinstead
East Molesey
Egham
Elmbridge
Englefield Green
Epsom
Epsom Downs
Esher
Ewhurst
Farnham
Frimley
Godalming
Godstone
Guildford
Haslemere
Hersham
Hindhead
Holmbury St Mary
Horley
Leatherhead
Lightwater
Lingfield
Merstham
Mole Valley
Oxted
Redhill
Reigate
REIGATE
Reigate and Banstead
Runnymede
Shepperton
Spelthorne
Staines
Staines-upon-Thames
Sunbury on Thames
Sunbury-on-Thames
Surbiton
Surrey
Surrey Heath
Sutton
Tadworth
Tandridge
Tatsfield
Thames Ditton
Virginia Water
Walton on Thames
Walton-on-Thames
Warlingham
Waverley
West Byfleet
West Molesey
Weybridge
Whyteleafe
Windlesham
Woking
Worcester Park
Outstanding Schools in Surrey
Schools rated Outstanding by Ofsted
Cleves School
Weybridge, Surrey· KT13 9TS
719 pupils
KS2: 75% met expected standard
Trust: CLEVES ACADEMY TRUST
Connaught Junior School
Bagshot, Surrey· GU19 5JY
470 pupils
KS2: 56% met expected standard
Trust: THE ALLIANCE MULTI-ACADEMY TRUST
Fox Grove School
Leatherhead, Surrey· KT22 7PW
147 pupils
KS2: 0% met expected standard
Trust: THE HOWARD PARTNERSHIP TRUST
Freemantles School
Woking, Surrey· GU22 0AN
280 pupils
KS2: 0% met expected standard
Glyn School
Epsom, Surrey· KT17 1NB
1,692 pupils
Attainment 8: 56.0
Trust: GLF SCHOOLS
Hillcroft Primary School & Nursery
Caterham, Surrey· CR3 5PG
457 pupils
KS2: 62% met expected standard
Trust: GLF SCHOOLS