Skip to content
S

Schools in Croydon, London (2025)

128 schools · 60,854 students · 81 academy, 30 local authority, 17 independent · median Pupils on roll 406.

Croydon, in London, has 128 schools in England's 2025 data, together educating about 60,854 students. By level there are 92 primary, 27 secondary, 8 all-through, 1 sixth form; by sector 81 academy, 30 local authority, 17 independent.

The median Pupils on roll across Croydon's schools is 406, above the London median of 400. Number of pupils in the latest school census.

118 of the 128 schools qualify for the Success Index (England). The highest-scoring is Krishna Avanti Primary School (90.2, top 10% of primary schools nationally), followed by Beaumont Primary School (89.9, top 10% of primary schools nationally), and St Aidan's Catholic Primary School (89.1, top 10% of primary schools nationally). 4 schools sit in the top 10% of England for their type. Scores are percentiles within school type, so compare a primary school with other primary schools.

The largest schools are Riddlesdown Collegiate (2,074 students), Whitgift School (1,515 students), BRIT School for Performing Arts and Technology (1,445 students). 11 schools are single-sex.

Schools are spread across 11 towns, with the most in Croydon (56), London (22), South Croydon (15), Thornton Heath (14).

Top 60 schools in Croydon

Ordered by Success Index (England). Rank positions shown on each profile are within England and London. The remaining 58 ranked schools are listed below the table.

  1. 1
    90
    Krishna Avanti Primary SchoolCroydon · Academy Primary84% KS2 expected standard (RWM) · 212 students
  2. 2
    90
    Beaumont Primary SchoolPurley · Local authority Primary90% KS2 expected standard (RWM) · 222 students
  3. 3
    89
    St Aidan's Catholic Primary SchoolCoulsdon · Academy Primary77% KS2 expected standard (RWM) · 215 students
  4. 4
    86
    Coulsdon CofE Primary SchoolOld Coulsdon · Local authority Primary85% KS2 expected standard (RWM) · 181 students
  5. 5
    84
    Greenvale Primary SchoolSouth Croydon · Local authority Primary75% KS2 expected standard (RWM) · 216 students
  6. 6
    84
    Park Hill Junior SchoolCroydon · Academy Primary82% KS2 expected standard (RWM) · 367 students
  7. 7
    83
    Oasis Academy ByronCoulsdon · Academy Primary89% KS2 expected standard (RWM) · 221 students
  8. 8
    83
    Gresham Primary SchoolSouth Croydon · Local authority Primary86% KS2 expected standard (RWM) · 237 students
  9. 9
    82
    Rockmount Primary SchoolLondon · Local authority Primary82% KS2 expected standard (RWM) · 453 students
  10. 10
    80
    Gonville AcademyThornton Heath · Academy Primary80% KS2 expected standard (RWM) · 427 students
  11. 11
    79
    St Thomas Becket Catholic Primary SchoolLondon · Academy Primary78% KS2 expected standard (RWM) · 409 students
  12. 12
    78
    St John's CofE Primary SchoolCroydon · Local authority Primary81% KS2 expected standard (RWM) · 418 students
  13. 13
    77
    The Hayes Primary SchoolKenley · Local authority Primary75% KS2 expected standard (RWM) · 420 students
  14. 14
    77
    Applegarth AcademyCroydon · Academy Primary88% KS2 expected standard (RWM) · 396 students
  15. 15
    77
    Riddlesdown CollegiatePurley · Academy Secondary50.7 Attainment 8 · 2,074 students
  16. 16
    76
    Harris Primary Academy Haling ParkCroydon · Academy Primary79% KS2 expected standard (RWM) · 414 students
  17. 17
    76
    Heathfield AcademyCroydon · Academy Primary90% KS2 expected standard (RWM) · 411 students
  18. 18
    76
    St Peter's Primary SchoolSouth Croydon · Academy Primary77% KS2 expected standard (RWM) · 411 students
  19. 19
    75
    David Livingstone AcademyThornton Heath · Academy Primary88% KS2 expected standard (RWM) · 198 students
  20. 20
    75
    Fidelis CollegeLondon · Independent All-through50.8 Attainment 8 · 411 students
  21. 21
    74
    Coloma Convent Girls' SchoolCroydon · Academy Secondary57.4 Attainment 8 · 967 students
  22. 22
    73
    Winterbourne Junior Girls' SchoolThornton Heath · Local authority Primary89% KS2 expected standard (RWM) · 260 students
  23. 23
    73
    Paxton Academy Sports And ScienceThornton Heath · Academy Primary87% KS2 expected standard (RWM) · 281 students
  24. 24
    73
    Woodcote Primary SchoolCoulsdon · Academy Primary70% KS2 expected standard (RWM) · 871 students
  25. 25
    72
    BRIT School for Performing Arts and TechnologyCroydon · Independent Secondary50.1 Attainment 8 · 1,445 students
  26. 26
    72
    St Chad's Catholic Primary SchoolLondon · Academy Primary78% KS2 expected standard (RWM) · 336 students
  27. 27
    72
    Al-Khair Secondary GirlsCroydon · Independent Secondary52.8 Attainment 8 · 91 students
  28. 28
    72
    Harris Primary Academy Purley WayCroydon · Academy Primary79% KS2 expected standard (RWM) · 577 students
  29. 29
    71
    Ridgeway Primary SchoolSouth Croydon · Local authority Primary70% KS2 expected standard (RWM) · 626 students
  30. 30
    70
    Forestdale Primary SchoolCroydon · Local authority Primary69% KS2 expected standard (RWM) · 405 students
  31. 31
    70
    Harris Primary Academy KenleyKenley · Academy Primary72% KS2 expected standard (RWM) · 433 students
  32. 32
    68
    Downsview Primary and Nursery SchoolLondon · Local authority Primary81% KS2 expected standard (RWM) · 620 students
  33. 33
    68
    Margaret Roper Catholic Primary SchoolPurley · Local authority Primary70% KS2 expected standard (RWM) · 212 students
  34. 34
    68
    St. Mary's Catholic Junior SchoolCroydon · Academy Primary77% KS2 expected standard (RWM) · 216 students
  35. 35
    67
    Winterbourne Boys' AcademyThornton Heath · Academy Primary80% KS2 expected standard (RWM) · 201 students
  36. 36
    67
    Atwood Primary SchoolSouth Croydon · Academy Primary76% KS2 expected standard (RWM) · 447 students
  37. 37
    66
    West Thornton Primary SchoolCroydon · Academy Primary74% KS2 expected standard (RWM) · 847 students
  38. 38
    64
    Coombe Wood SchoolSouth Croydon · Academy Secondary52.6 Attainment 8 · 1,162 students
  39. 39
    62
    Chipstead Valley Primary SchoolCoulsdon · Academy Primary67% KS2 expected standard (RWM) · 684 students
  40. 40
    62
    Harris City Academy Crystal PalaceLondon · Academy Secondary52.3 Attainment 8 · 1,191 students
  41. 41
    62
    Harris Primary Academy BensonCroydon · Academy Primary74% KS2 expected standard (RWM) · 238 students
  42. 42
    61
    Harris Primary Academy CroydonCroydon · Academy Primary79% KS2 expected standard (RWM) · 414 students
  43. 43
    60
    Oasis Academy RyelandsLondon · Academy Primary73% KS2 expected standard (RWM) · 425 students
  44. 44
    60
    St Joseph's RC Junior SchoolLondon · Local authority Primary67% KS2 expected standard (RWM) · 169 students
  45. 45
    59
    Howard Primary SchoolCroydon · Local authority Primary71% KS2 expected standard (RWM) · 387 students
  46. 46
    59
    St James the Great RC Primary and Nursery SchoolThornton Heath · Academy Primary71% KS2 expected standard (RWM) · 447 students
  47. 47
    59
    Aerodrome Primary AcademyCroydon · Academy Primary66% KS2 expected standard (RWM) · 447 students
  48. 48
    58
    Fairchildes Primary SchoolCroydon · Academy Primary70% KS2 expected standard (RWM) · 497 students
  49. 49
    58
    Monks Orchard Primary SchoolCroydon · Academy Primary73% KS2 expected standard (RWM) · 203 students
  50. 50
    58
    Woodside Primary SchoolCroydon · Academy Primary77% KS2 expected standard (RWM) · 426 students
  51. 51
    57
    Smitham Primary SchoolCoulsdon · Local authority Primary62% KS2 expected standard (RWM) · 654 students
  52. 52
    57
    Kenley Primary SchoolWhyteleafe · Academy Primary82% KS2 expected standard (RWM) · 143 students
  53. 53
    57
    Orchard Way Primary SchoolCroydon · Academy Primary67% KS2 expected standard (RWM) · 204 students
  54. 54
    56
    St Mary's Catholic Infant SchoolCroydon · Academy Primary– · 193 students
  55. 55
    56
    The Minster Junior SchoolCroydon · Academy Primary70% KS2 expected standard (RWM) · 283 students
  56. 56
    55
    Oasis Academy CoulsdonCroydon · Academy Secondary44.8 Attainment 8 · 927 students
  57. 57
    54
    Woodcote High SchoolCoulsdon · Academy Secondary46.1 Attainment 8 · 1,250 students
  58. 58
    53
    Robert Fitzroy AcademyCroydon · Academy Primary64% KS2 expected standard (RWM) · 573 students
  59. 59
    53
    Keston Primary SchoolCoulsdon · Academy Primary62% KS2 expected standard (RWM) · 457 students
  60. 60
    52
    Tudor AcademyCroydon · Academy Primary73% KS2 expected standard (RWM) · 416 students

More ranked schools in Croydon

Ranked 61 to 118 by Success Index (England).

  1. 61.Forest Academy51.7
  2. 62.Harris Academy Purley48.4
  3. 63.Park Hill Infant School48.0
  4. 64.Ecclesbourne Primary School47.9
  5. 65.Harris Academy South Norwood47.9
  6. 66.Kensington Avenue Primary School46.9
  7. 67.Broadmead Primary School46.2
  8. 68.Ark Blake Academy45.9
  9. 69.Norbury High School for Girls45.4
  10. 70.Elmwood Junior School45.1
  11. 71.St Joseph's RC Infant School45.1
  12. 72.Orchard Park High School44.2
  13. 73.Oasis Academy Shirley Park44.1
  14. 74.Whitehorse Manor Junior School43.8
  15. 75.Regina Coeli Catholic Primary School43.1
  16. 76.Ark Oval Primary Academy42.2
  17. 77.St Cyprian's Greek Orthodox Primary Academy41.6
  18. 78.Archbishop Tenison's CofE High School41.3
  19. 79.Harris Academy Beulah Hill39.3
  20. 80.Selsdon Primary and Nursery School39.3
  21. 81.South Norwood Primary38.6
  22. 82.Cypress Primary School38.4
  23. 83.Harris Invictus Academy Croydon38.4
  24. 84.Winterbourne Nursery and Infants' School37.9
  25. 85.Courtwood Primary School37.7
  26. 86.St Mark's Church of England Primary Academy37.6
  27. 87.Castle Hill Academy37.5
  28. 88.Norbury Manor Primary School37.2
  29. 89.St Joseph's College36.9
  30. 90.Purley Oaks Primary School36.8
  31. 91.The Minster Nursery and Infants Church of England Academy35.4
  32. 92.Christ Church CofE Primary School (Purley)35.3
  33. 93.Thomas More Catholic School33.3
  34. 94.Elmwood Infant School32.1
  35. 95.Chestnut Park Primary School31.9
  36. 96.Beulah Junior School28.4
  37. 97.Beulah Infants' School27.4
  38. 98.John Wood School & Nursery24.4
  39. 99.Heavers Farm Primary School24.3
  40. 100.New Valley Primary School24.2
  41. 101.The Crescent Primary School23.5
  42. 102.Al-Khair School23.2
  43. 103.The Archbishop Lanfranc Academy22.0
  44. 104.Croydon High School21.9
  45. 105.St Mary's Catholic High School21.6
  46. 106.Trinity School21.6
  47. 107.The Quest Academy21.0
  48. 108.Whitehorse Manor Infant School20.8
  49. 109.Good Shepherd Catholic Primary and Nursery School20.4
  50. 110.Whitgift School20.4
  51. 111.Quest Primary School19.5
  52. 112.Royal Russell School18.8
  53. 113.Oasis Academy Arena18.1
  54. 114.All Saints CofE Primary School17.5
  55. 115.Rowdown Primary School16.7
  56. 116.Shirley High School Performing Arts College16.3
  57. 117.Meridian High School13.7
  58. 118.Oasis Academy Shirley Park Primary10.4

Compare the top 4 schools in Croydon side by side →

Free academic assessment

Is your child on track for their SATs and GCSEs?

Success Tutoring offers personalised English and maths tutoring mapped to the National Curriculum. Start with a free online assessment and a clear plan for the year ahead.

  • Personalised learning plan mapped to the Australian Curriculum
  • English & Maths from Kindergarten to Year 12
  • Flexible memberships, no lock-in contracts
  • Centres across NSW, VIC, QLD, WA, SA and ACT

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

Frequently asked questions

What is the best school in Croydon?

Krishna Avanti Primary School is the highest-ranked school in Croydon with a Success Index (England) of 90.2 out of 100 (Top 10% of primary schools in England).

How many schools are in Croydon?

Croydon has 128 schools (92 primary, 27 secondary, 8 all-through, 1 sixth form) educating 60,854 students in 2025.

What is the typical Pupils on roll in Croydon?

The median Pupils on roll across schools in Croydon is 406. Number of pupils in the latest school census.