Home/Schools/Croydon

Schools in Croydon 2026

76 schools across Croydon, with 10% rated Outstanding and 80% rated Good by Ofsted.

76
Total Schools
10%
Outstanding
50
Primary
15
Secondary

Ofsted Rating Breakdown

Outstanding: 7 (10%)
Good: 55 (80%)
Requires Improvement: 7 (10%)
Inadequate: 0 (0%)

Top Rated Schools (50)

Riddlesdown Collegiate
Secondary· Ages 11-19· 2,067 pupilsCR8
Outstanding
Chipstead Valley Primary School
Primary· Ages 2-11· 674 pupilsCR5
Outstanding
St James the Great RC Primary and Nursery School
Primary· Ages 3-11· 448 pupilsCR7
Outstanding
Harris Primary Academy Haling Park
Primary· Ages 3-11· 423 pupilsCR2
Outstanding
Bensham Manor School
Special· Ages 11-19· 242 pupilsCR7
Outstanding
Purley Nursery School
Nursery· Ages 2-5· 85 pupilsCR8
Outstanding
Harris Aspire Academy
Alternative provision· Ages 11-18SE25
Outstanding
Woodcote High School
Secondary· Ages 11-19· 1,273 pupilsCR5
Good
Norbury High School for Girls
Secondary· Ages 11-19· 1,173 pupilsCR7
Good
Coombe Wood School
Secondary· Ages 11-18· 1,136 pupilsCR2
Good
The John Fisher School
Secondary· Ages 11-18· 1,134 pupilsCR8
Good
The Norwood School
Secondary· Ages 11-19· 1,069 pupilsSE19
Good
Harris Academy Purley
Secondary· Ages 11-19· 1,022 pupilsCR2
Good
Harris Academy South Norwood
Secondary· Ages 11-19· 1,018 pupilsSE25
Good
Oasis Academy Coulsdon
Secondary· Ages 11-16· 934 pupilsCR5
Good
St Joseph's College
Secondary· Ages 11-18· 807 pupilsSE19
Good
Cypress Primary School
Primary· Ages 2-11· 680 pupilsSE25
Good
Purley Oaks Primary School
Primary· Ages 3-11· 651 pupilsCR2
Good
Ridgeway Primary School
Primary· Ages 3-11· 642 pupilsCR2
Good
Smitham Primary School
Primary· Ages 3-11· 637 pupilsCR5
Good
Downsview Primary and Nursery School
Primary· Ages 3-11· 632 pupilsSE19
Good
Thomas More Catholic School
Secondary· Ages 11-18· 631 pupilsCR8
Good
Whitehorse Manor Junior School
Primary· Ages 7-11· 454 pupilsCR7
Good
Keston Primary School
Primary· Ages 3-11· 449 pupilsCR5
Good
Ecclesbourne Primary School
Primary· Ages 3-11· 443 pupilsCR7
Good
Oasis Academy Ryelands
Primary· Ages 3-11· 442 pupilsSE25
Good
Gonville Academy
Primary· Ages 3-11· 442 pupilsCR7
Good
Atwood Primary School
Primary· Ages 4-11· 437 pupilsCR2
Good
Paxton Primary School
Primary· Ages 3-11· 420 pupilsSE19
Good
St Peter's Primary School
Primary· Ages 4-11· 417 pupilsCR2
Good
The Hayes Primary School
Primary· Ages 4-11· 416 pupilsCR8
Good
Winterbourne Nursery and Infants' School
Primary· Ages 3-7· 415 pupilsCR7
Good
St Thomas Becket Catholic Primary School
Primary· Ages 4-11· 411 pupilsSE25
Good
Christ Church CofE Primary School (Purley)
Primary· Ages 4-11· 403 pupilsCR8
Good
Regina Coeli Catholic Primary School
Primary· Ages 4-11· 382 pupilsCR2
Good
Whitehorse Manor Infant School
Primary· Ages 3-7· 377 pupilsCR7
Good
St Chad's Catholic Primary School
Primary· Ages 3-11· 346 pupilsSE25
Good
South Norwood Primary
Primary· Ages 4-11· 326 pupilsSE25
Good
Heavers Farm Primary School
Primary· Ages 3-11· 291 pupilsSE25
Good
Paxton Academy Sports And Science
Primary· Ages 2-11· 275 pupilsCR7
Good
Winterbourne Junior Girls' School
Primary· Ages 7-11· 255 pupilsCR7
Good
Gresham Primary School
Primary· Ages 4-11· 238 pupilsCR2
Good
Oasis Academy Byron
Primary· Ages 2-11· 227 pupilsCR5
Good
St Aidan's Catholic Primary School
Primary· Ages 4-11· 216 pupilsCR5
Good
Margaret Roper Catholic Primary School
Primary· Ages 4-11· 214 pupilsCR8
Good
Greenvale Primary School
Primary· Ages 4-11· 214 pupilsCR2
Good
Beaumont Primary School
Primary· Ages 4-11· 212 pupilsCR8
Good
Quest Primary School
Primary· Ages 3-11· 210 pupilsCR2
Good
Beulah Infants' School
Primary· Ages 3-7· 200 pupilsCR7
Good
Winterbourne Boys' Academy
Primary· Ages 7-11· 198 pupilsCR7
Good

Frequently Asked Questions

How many schools are in Croydon?

There are 76 schools in Croydon, including 50 primary and 15 secondary schools.

What percentage of schools in Croydon are rated Outstanding?

10% of rated schools in Croydon are rated Outstanding by Ofsted, and 80% are rated Good.

What are the best schools in Croydon?

Top Outstanding schools in Croydon include Riddlesdown Collegiate, Chipstead Valley Primary School, St James the Great RC Primary and Nursery School.