Skip to content
S

Schools in Bexley, London (2025)

80 schools · 41,610 students · 62 academy, 14 local authority, 4 independent · median Pupils on roll 421.

Bexley, in London, has 80 schools in England's 2025 data, together educating about 41,610 students. By level there are 63 primary, 16 secondary, 1 all-through; by sector 62 academy, 14 local authority, 4 independent.

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

75 of the 80 schools qualify for the Success Index (England). The highest-scoring is Chatsworth Infant School (99.7, top 5% of primary schools nationally), followed by St Stephen's Catholic Primary School (98.9, top 5% of primary schools nationally), and Bexley Grammar School (98.6, top 5% of secondary schools nationally). 15 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 Beths Grammar School (1,701 students), Townley Grammar School (1,669 students), Chislehurst and Sidcup Grammar School (1,561 students). 6 schools are single-sex.

Schools are spread across 10 towns, with the most in Sidcup (19), Erith (14), Bexleyheath (13), Welling (12).

Ranked schools in Bexley

Ordered by Success Index (England). Rank positions shown on each profile are within England and London.

  1. 1
    100
    Chatsworth Infant SchoolSidcup · Academy Primary– · 210 students
  2. 2
    99
    St Stephen's Catholic Primary SchoolWelling · Local authority Primary93% KS2 expected standard (RWM) · 419 students
  3. 3
    99
    Bexley Grammar SchoolWelling · Academy Secondary74.7 Attainment 8 · 1,504 students
  4. 4
    97
    Chislehurst and Sidcup Grammar SchoolSidcup · Academy Secondary75.6 Attainment 8 · 1,561 students
  5. 5
    96
    Townley Grammar SchoolBexleyheath · Academy Secondary75.0 Attainment 8 · 1,669 students
  6. 6
    94
    Leigh Stationers' Primary AcademyWelling · Academy Primary87% KS2 expected standard (RWM) · 235 students
  7. 7
    93
    St Joseph's Catholic Primary SchoolDartford · Local authority Primary84% KS2 expected standard (RWM) · 211 students
  8. 8
    92
    Beths Grammar SchoolBexley · Academy Secondary71.6 Attainment 8 · 1,701 students
  9. 9
    91
    Upton Primary SchoolBexley · Local authority Primary83% KS2 expected standard (RWM) · 454 students
  10. 10
    90
    Foster's Primary SchoolWelling · Local authority Primary82% KS2 expected standard (RWM) · 452 students
  11. 11
    89
    Danson Primary SchoolWelling · Local authority Primary81% KS2 expected standard (RWM) · 592 students
  12. 12
    89
    St Thomas More Catholic Primary SchoolBexleyheath · Academy Primary84% KS2 expected standard (RWM) · 421 students
  13. 13
    88
    Dulverton Primary SchoolLondon · Local authority Primary77% KS2 expected standard (RWM) · 444 students
  14. 14
    87
    Burnt Oak Junior SchoolSidcup · Academy Primary76% KS2 expected standard (RWM) · 245 students
  15. 15
    85
    St John Fisher Catholic Primary SchoolErith · Local authority Primary90% KS2 expected standard (RWM) · 177 students
  16. 16
    84
    St Catherine's Catholic SchoolBexleyheath · Academy Secondary55.1 Attainment 8 · 1,021 students
  17. 17
    83
    Barnehurst Infant SchoolErith · Academy Primary– · 218 students
  18. 18
    83
    Bursted Wood Primary SchoolBexleyheath · Academy Primary73% KS2 expected standard (RWM) · 621 students
  19. 19
    82
    Birkbeck Primary SchoolSidcup · Local authority Primary85% KS2 expected standard (RWM) · 664 students
  20. 20
    80
    Royal Park Primary AcademySidcup · Academy Primary83% KS2 expected standard (RWM) · 338 students
  21. 21
    77
    Hurst Primary SchoolBexley · Academy Primary72% KS2 expected standard (RWM) · 662 students
  22. 22
    75
    Days Lane Primary SchoolSidcup · Academy Primary70% KS2 expected standard (RWM) · 653 students
  23. 23
    73
    Crook Log Primary SchoolBexleyheath · Local authority Primary75% KS2 expected standard (RWM) · 432 students
  24. 24
    72
    Longlands Primary SchoolSidcup · Local authority Primary74% KS2 expected standard (RWM) · 293 students
  25. 25
    71
    St Columba's Catholic Boys' SchoolBexleyheath · Academy Secondary51.4 Attainment 8 · 805 students
  26. 26
    70
    Brampton Primary AcademyBexleyheath · Academy Primary72% KS2 expected standard (RWM) · 429 students
  27. 27
    69
    Old Bexley Church of England SchoolBexley · Academy Primary66% KS2 expected standard (RWM) · 615 students
  28. 28
    67
    St Augustine of Canterbury CofE Primary SchoolBelvedere · Academy Primary74% KS2 expected standard (RWM) · 192 students
  29. 29
    67
    Peareswood Primary SchoolErith · Academy Primary85% KS2 expected standard (RWM) · 418 students
  30. 30
    67
    Upland Primary SchoolBexleyheath · Academy Primary62% KS2 expected standard (RWM) · 444 students
  31. 31
    66
    Harris Garrard AcademyErith · Academy All-through48.1 Attainment 8 · 1,505 students
  32. 32
    65
    St Paulinus Church of England Primary SchoolDartford · Academy Primary67% KS2 expected standard (RWM) · 203 students
  33. 33
    65
    Mayplace Primary SchoolBarnehurst · Academy Primary66% KS2 expected standard (RWM) · 623 students
  34. 34
    63
    Hook Lane Primary SchoolWelling · Academy Primary73% KS2 expected standard (RWM) · 447 students
  35. 35
    63
    St Fidelis Catholic Primary SchoolErith · Local authority Primary68% KS2 expected standard (RWM) · 459 students
  36. 36
    62
    Our Lady of the Rosary Catholic Primary SchoolSidcup · Local authority Primary62% KS2 expected standard (RWM) · 397 students
  37. 37
    62
    St Michael's East Wickham Church of England Primary SchoolWelling · Academy Primary61% KS2 expected standard (RWM) · 221 students
  38. 38
    61
    Hillsgrove Primary SchoolWelling · Academy Primary68% KS2 expected standard (RWM) · 280 students
  39. 39
    59
    Sherwood Park Primary SchoolSidcup · Academy Primary64% KS2 expected standard (RWM) · 282 students
  40. 40
    58
    Harris Academy FalconwoodWelling · Academy Secondary47.3 Attainment 8 · 1,295 students
  41. 41
    57
    Pelham Primary SchoolBexleyheath · Academy Primary66% KS2 expected standard (RWM) · 394 students
  42. 42
    57
    Barrington Primary SchoolBexleyheath · Academy Primary62% KS2 expected standard (RWM) · 213 students
  43. 43
    57
    Haberdashers' Crayford PrimaryDartford · Academy Primary68% KS2 expected standard (RWM) · 243 students
  44. 44
    56
    Haberdashers' Slade Green PrimaryErith · Academy Primary63% KS2 expected standard (RWM) · 280 students
  45. 45
    55
    Christ Church (Erith) CofE Primary SchoolErith · Academy Primary64% KS2 expected standard (RWM) · 498 students
  46. 46
    55
    Bedonwell Infant and Nursery SchoolBelvedere · Academy Primary– · 309 students
  47. 47
    54
    Lessness Heath Primary SchoolBelvedere · Academy Primary63% KS2 expected standard (RWM) · 638 students
  48. 48
    54
    East Wickham Primary AcademyWelling · Academy Primary71% KS2 expected standard (RWM) · 585 students
  49. 49
    53
    Blackfen School for GirlsSidcup · Academy Secondary44.1 Attainment 8 · 1,324 students
  50. 50
    53
    Bedonwell Junior SchoolBelvedere · Academy Primary65% KS2 expected standard (RWM) · 460 students
  51. 51
    51
    Hurstmere SchoolSidcup · Academy Secondary42.1 Attainment 8 · 893 students
  52. 52
    50
    Belvedere Junior SchoolBelvedere · Academy Primary71% KS2 expected standard (RWM) · 326 students
  53. 53
    49
    Belmont AcademyErith · Academy Primary60% KS2 expected standard (RWM) · 436 students
  54. 54
    48
    Barnehurst Junior SchoolErith · Academy Primary60% KS2 expected standard (RWM) · 240 students
  55. 55
    48
    Northumberland Heath Primary SchoolErith · Academy Primary66% KS2 expected standard (RWM) · 442 students
  56. 56
    45
    Orchard Primary SchoolSidcup · Local authority Primary60% KS2 expected standard (RWM) · 207 students
  57. 57
    45
    Gravel Hill Primary SchoolBexleyheath · Academy Primary56% KS2 expected standard (RWM) · 434 students
  58. 58
    44
    Holy Trinity Lamorbey Church of England SchoolSidcup · Academy Primary52% KS2 expected standard (RWM) · 241 students
  59. 59
    39
    Jubilee Primary SchoolLondon · Academy Primary57% KS2 expected standard (RWM) · 146 students
  60. 60
    39
    Haberdashers' Crayford AcademyDartford · Academy Secondary45.2 Attainment 8 · 1,078 students
  61. 61
    36
    Willow Bank Primary SchoolLondon · Academy Primary58% KS2 expected standard (RWM) · 182 students
  62. 62
    35
    Fairford Academy BarnehurstBexleyheath · Academy Primary56% KS2 expected standard (RWM) · 452 students
  63. 63
    33
    Lime Wood Primary SchoolErith · Academy Primary– · 192 students
  64. 64
    31
    Lift BexleyheathBexleyheath · Academy Secondary41.1 Attainment 8 · 1,474 students
  65. 65
    31
    St. Paul's (Slade Green) Church of England Primary SchoolERITH · Academy Primary50% KS2 expected standard (RWM) · 348 students
  66. 66
    28
    Cleeve Park SchoolSidcup · Academy Secondary39.7 Attainment 8 · 994 students
  67. 67
    28
    Belvedere Infant SchoolBelvedere · Academy Primary– · 246 students
  68. 68
    27
    Northwood Primary SchoolErith · Academy Primary54% KS2 expected standard (RWM) · 144 students
  69. 69
    23
    Castilion Primary SchoolLondon · Academy Primary53% KS2 expected standard (RWM) · 159 students
  70. 70
    20
    Welling SchoolWelling · Academy Secondary34.7 Attainment 8 · 1,084 students
  71. 71
    19
    Trinity Church of England School, BelvedereBelvedere · Academy Secondary34.1 Attainment 8 · 1,028 students
  72. 72
    19
    Leigh Academy BexleyErith · Academy Secondary35.4 Attainment 8 · 873 students
  73. 73
    13
    Parkway Primary SchoolErith · Local authority Primary24% KS2 expected standard (RWM) · 247 students
  74. 74
    12
    St Peter Chanel Catholic Primary SchoolSidcup · Academy Primary23% KS2 expected standard (RWM) · 182 students
  75. 75
    10
    Hope Community SchoolSidcup · Academy Primary43% KS2 expected standard (RWM) · 112 students

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

Chatsworth Infant School is the highest-ranked school in Bexley with a Success Index (England) of 99.7 out of 100 (Top 5% of primary schools in England).

How many schools are in Bexley?

Bexley has 80 schools (63 primary, 16 secondary, 1 all-through) educating 41,610 students in 2025.

What is the typical Pupils on roll in Bexley?

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