Skip to content
S

Schools in Bromley, London (2025)

104 schools · 56,070 students · 92 academy, 9 independent, 3 local authority · median Pupils on roll 420.

Bromley, in London, has 104 schools in England's 2025 data, together educating about 56,070 students. By level there are 79 primary, 20 secondary, 5 all-through; by sector 92 academy, 9 independent, 3 local authority.

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

98 of the 104 schools qualify for the Success Index (England). The highest-scoring is St Olave's and St Saviour's Grammar School (99.3, top 5% of secondary schools nationally), followed by Crofton Infant School (99.2, top 5% of primary schools nationally), and Highfield Infants' School (98.9, top 5% of primary schools nationally). 22 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 Langley Park School for Boys (1,823 students), Hayes School (1,770 students), Langley Park School for Girls (1,714 students). 11 schools are single-sex.

Schools are spread across 10 towns, with the most in Orpington (30), Bromley (23), Beckenham (17), London (11).

Top 60 schools in Bromley

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

  1. 1
    99
    St Olave's and St Saviour's Grammar SchoolOrpington · Local authority Secondary83.6 Attainment 8 · 1,084 students
  2. 2
    99
    Crofton Infant SchoolOrpington · Academy Primary– · 590 students
  3. 3
    99
    Highfield Infants' SchoolBromley · Academy Primary– · 245 students
  4. 4
    99
    St James' Roman Catholic Primary SchoolOrpington · Academy Primary94% KS2 expected standard (RWM) · 216 students
  5. 5
    98
    Newstead Wood SchoolOrpington · Academy Secondary82.8 Attainment 8 · 1,347 students
  6. 6
    98
    Crofton Junior SchoolOrpington · Academy Primary91% KS2 expected standard (RWM) · 717 students
  7. 7
    98
    Alexandra Infant SchoolBeckenham · Academy Primary– · 197 students
  8. 8
    96
    Highfield Junior SchoolBromley · Academy Primary92% KS2 expected standard (RWM) · 357 students
  9. 9
    96
    Perry Hall Primary SchoolOrpington · Academy Primary90% KS2 expected standard (RWM) · 432 students
  10. 10
    94
    La Fontaine AcademyBromley · Academy Primary92% KS2 expected standard (RWM) · 492 students
  11. 11
    90
    St Nicholas Church of England PrimaryChislehurst · Academy Primary81% KS2 expected standard (RWM) · 215 students
  12. 12
    89
    Harris Primary Academy BeckenhamBeckenham · Academy Primary83% KS2 expected standard (RWM) · 434 students
  13. 13
    89
    St Mary's Catholic Primary SchoolBeckenham · Academy Primary82% KS2 expected standard (RWM) · 420 students
  14. 14
    88
    Pickhurst Infant AcademyWest Wickham · Academy Primary– · 336 students
  15. 15
    88
    Valley Primary SchoolBromley · Academy Primary83% KS2 expected standard (RWM) · 449 students
  16. 16
    88
    Warren Road Primary SchoolOrpington · Academy Primary76% KS2 expected standard (RWM) · 838 students
  17. 17
    87
    Parish Church of England Primary SchoolBromley · Academy Primary80% KS2 expected standard (RWM) · 563 students
  18. 18
    86
    Orion Mead RoadChislehurst · Academy Primary– · 82 students
  19. 19
    86
    St Philomena's Primary SchoolOrpington · Academy Primary86% KS2 expected standard (RWM) · 202 students
  20. 20
    85
    St Peter and St Paul Catholic Primary SchoolOrpington · Academy Primary82% KS2 expected standard (RWM) · 222 students
  21. 21
    85
    St Vincent's Catholic Primary SchoolLondon · Academy Primary81% KS2 expected standard (RWM) · 203 students
  22. 22
    85
    Darrick Wood Infant & Nursery SchoolOrpington · Academy Primary– · 314 students
  23. 23
    85
    Babington House SchoolChislehurst · Independent All-through59.8 Attainment 8 · 466 students
  24. 24
    84
    Hayes SchoolBromley · Academy Secondary54.8 Attainment 8 · 1,770 students
  25. 25
    84
    Langley Park School for GirlsBeckenham · Academy Secondary55.8 Attainment 8 · 1,714 students
  26. 26
    84
    Clare House Primary SchoolBeckenham · Academy Primary78% KS2 expected standard (RWM) · 400 students
  27. 27
    84
    Harris Primary Academy Beckenham GreenBeckenham · Academy Primary97% KS2 expected standard (RWM) · 205 students
  28. 28
    84
    Pickhurst AcademyWest Wickham · Academy Primary74% KS2 expected standard (RWM) · 509 students
  29. 29
    83
    Langley Park School for BoysBeckenham · Academy Secondary54.4 Attainment 8 · 1,823 students
  30. 30
    83
    Bickley Primary SchoolBromley · Academy Primary73% KS2 expected standard (RWM) · 408 students
  31. 31
    81
    Bullers Wood SchoolChislehurst · Academy Secondary56.3 Attainment 8 · 1,555 students
  32. 32
    81
    Alexandra Junior SchoolLondon · Academy Primary79% KS2 expected standard (RWM) · 245 students
  33. 33
    80
    Marian Vian Primary SchoolBeckenham · Academy Primary83% KS2 expected standard (RWM) · 634 students
  34. 34
    80
    Harris Primary Academy ShortlandsBromley · Academy Primary78% KS2 expected standard (RWM) · 383 students
  35. 35
    80
    Balgowan Primary SchoolBeckenham · Academy Primary70% KS2 expected standard (RWM) · 632 students
  36. 36
    78
    Tubbenden Primary SchoolOrpington · Academy Primary78% KS2 expected standard (RWM) · 647 students
  37. 37
    78
    Oak Lodge Primary SchoolWest Wickham · Academy Primary73% KS2 expected standard (RWM) · 565 students
  38. 38
    78
    Green Street Green Primary SchoolOrpington · Academy Primary75% KS2 expected standard (RWM) · 433 students
  39. 39
    77
    St Mark's Church of England Primary SchoolBromley · Academy Primary73% KS2 expected standard (RWM) · 401 students
  40. 40
    77
    Harris Girls Academy BromleyBeckenham · Academy Secondary58.3 Attainment 8 · 1,117 students
  41. 41
    75
    Hayes Primary SchoolBromley · Academy Primary76% KS2 expected standard (RWM) · 573 students
  42. 42
    75
    Burnt Ash Primary SchoolBromley · Academy Primary76% KS2 expected standard (RWM) · 428 students
  43. 43
    74
    Bullers Wood School for BoysBromley · Academy Secondary49.0 Attainment 8 · 894 students
  44. 44
    74
    Red Hill Primary SchoolChislehurst · Academy Primary73% KS2 expected standard (RWM) · 663 students
  45. 45
    73
    Darrick Wood SchoolOrpington · Academy Secondary51.5 Attainment 8 · 1,698 students
  46. 46
    73
    St George's, Bickley, Church of England Primary SchoolBromley · Academy Primary68% KS2 expected standard (RWM) · 399 students
  47. 47
    73
    Stewart Fleming Primary SchoolLondon · Academy Primary70% KS2 expected standard (RWM) · 570 students
  48. 48
    72
    Langley Park Primary SchoolBeckenham · Academy Primary71% KS2 expected standard (RWM) · 399 students
  49. 49
    72
    Churchfields Primary SchoolBeckenham · Academy Primary68% KS2 expected standard (RWM) · 480 students
  50. 50
    72
    Harris Academy BeckenhamBeckenham · Academy Secondary51.6 Attainment 8 · 1,302 students
  51. 51
    71
    Raglan Primary SchoolBromley · Academy Primary69% KS2 expected standard (RWM) · 451 students
  52. 52
    70
    Farnborough Primary SchoolOrpington · Academy Primary66% KS2 expected standard (RWM) · 198 students
  53. 53
    69
    Edgebury Primary SchoolChislehurst · Local authority Primary66% KS2 expected standard (RWM) · 404 students
  54. 54
    67
    St Joseph's Catholic Primary SchoolBromley · Academy Primary62% KS2 expected standard (RWM) · 187 students
  55. 55
    65
    Ravens Wood SchoolBromley · Academy Secondary48.1 Attainment 8 · 1,598 students
  56. 56
    65
    The Highway Primary SchoolOrpington · Academy Primary67% KS2 expected standard (RWM) · 207 students
  57. 57
    64
    Wickham Common Primary SchoolWest Wickham · Academy Primary63% KS2 expected standard (RWM) · 413 students
  58. 58
    64
    Chislehurst School for GirlsChislehurst · Academy Secondary50.3 Attainment 8 · 1,227 students
  59. 59
    63
    Holy Innocents Catholic Primary SchoolOrpington · Academy Primary67% KS2 expected standard (RWM) · 285 students
  60. 60
    63
    Unicorn Primary SchoolBeckenham · Academy Primary63% KS2 expected standard (RWM) · 415 students

Compare the top 4 schools in Bromley 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 Bromley?

St Olave's and St Saviour's Grammar School is the highest-ranked school in Bromley with a Success Index (England) of 99.3 out of 100 (Top 5% of secondary schools in England).

How many schools are in Bromley?

Bromley has 104 schools (20 secondary, 79 primary, 5 all-through) educating 56,070 students in 2025.

What is the typical Pupils on roll in Bromley?

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