Skip to content
S

England grammar schools league table 2025: top 100

State schools with selective admissions. Ranked by the Success Index (England) from official English data; 100 schools shown.

  1. 1
    100
    Wimbledon High School GDSTLondon, London · Independent All-through81.0 Attainment 8 · 1,085 students
  2. 2
    100
    Queen Elizabeth's School, BarnetBarnet, London · Academy Secondary85.6 Attainment 8 · 1,321 students
  3. 3
    100
    King Edward VI Grammar School, ChelmsfordChelmsford, East of England · Academy Secondary83.3 Attainment 8 · 1,153 students
  4. 4
    99
    Colchester Royal Grammar SchoolColchester, East of England · Academy Secondary82.1 Attainment 8 · 1,073 students
  5. 5
    99
    The Henrietta Barnett SchoolLondon, London · Academy Secondary87.3 Attainment 8 · 812 students
  6. 6
    99
    St Olave's and St Saviour's Grammar SchoolOrpington, London · Local authority Secondary83.6 Attainment 8 · 1,084 students
  7. 7
    99
    Wilson's SchoolWallington, London · Academy Secondary86.9 Attainment 8 · 1,327 students
  8. 8
    99
    Reading SchoolReading, South East · Academy Secondary83.0 Attainment 8 · 1,138 students
  9. 9
    99
    Pate's Grammar SchoolCheltenham, South West · Academy Secondary82.7 Attainment 8 · 1,288 students
  10. 10
    99
    Sutton Grammar SchoolSutton, London · Academy Secondary80.3 Attainment 8 · 1,061 students
  11. 11
    99
    Tonbridge Grammar SchoolTonbridge, South East · Academy Secondary77.2 Attainment 8 · 1,150 students
  12. 12
    99
    King Edward VI SchoolStratford-upon-Avon, West Midlands · Academy Secondary83.3 Attainment 8 · 879 students
  13. 13
    99
    The Tiffin Girls' SchoolKingston upon Thames, London · Academy Secondary85.3 Attainment 8 · 1,267 students
  14. 14
    99
    Tiffin SchoolKingston upon Thames, London · Academy Secondary79.1 Attainment 8 · 1,478 students
  15. 15
    99
    Chelmsford County High School for GirlsChelmsford, East of England · Academy Secondary80.7 Attainment 8 · 1,275 students
  16. 16
    99
    Colchester County High School for GirlsColchester, East of England · Academy Secondary80.6 Attainment 8 · 1,198 students
  17. 17
    99
    The Judd SchoolTonbridge, South East · Local authority Secondary78.4 Attainment 8 · 1,541 students
  18. 18
    99
    Altrincham Grammar School for GirlsAltrincham, North West · Academy Secondary80.6 Attainment 8 · 1,381 students
  19. 19
    99
    Dr Challoner's High SchoolAmersham, South East · Academy Secondary79.1 Attainment 8 · 1,391 students
  20. 20
    99
    Stratford Girls' Grammar SchoolStratford-upon-Avon, West Midlands · Academy Secondary80.6 Attainment 8 · 853 students
  21. 21
    99
    Bexley Grammar SchoolWelling, London · Academy Secondary74.7 Attainment 8 · 1,504 students
  22. 22
    98
    Wallington County Grammar SchoolWallington, London · Academy Secondary77.7 Attainment 8 · 1,119 students
  23. 23
    98
    Cheltenham Ladies' CollegeCheltenham, South West · Independent Secondary78.2 Attainment 8 · 814 students
  24. 24
    98
    Altrincham Grammar School for BoysAltrincham, North West · Academy Secondary78.5 Attainment 8 · 1,432 students
  25. 25
    98
    Beaconsfield High SchoolBeaconsfield, South East · Academy Secondary75.9 Attainment 8 · 1,283 students
  26. 26
    98
    Dartford Grammar SchoolDartford, South East · Academy Secondary79.9 Attainment 8 · 1,576 students
  27. 27
    98
    Dr Challoner's Grammar SchoolAmersham, South East · Academy Secondary73.9 Attainment 8 · 1,384 students
  28. 28
    98
    Newstead Wood SchoolOrpington, London · Academy Secondary82.8 Attainment 8 · 1,347 students
  29. 29
    98
    The Latymer SchoolLondon, London · Local authority Secondary80.1 Attainment 8 · 1,355 students
  30. 30
    98
    Sale Grammar SchoolSale, North West · Academy Secondary76.1 Attainment 8 · 1,352 students
  31. 31
    98
    Chesham Grammar SchoolChesham, South East · Academy Secondary74.0 Attainment 8 · 1,331 students
  32. 32
    98
    Langley Grammar SchoolLangley, South East · Academy Secondary77.6 Attainment 8 · 1,284 students
  33. 33
    98
    Colyton Grammar SchoolColyton, South West · Academy Secondary78.8 Attainment 8 · 1,083 students
  34. 34
    98
    Nonsuch High School for GirlsSutton, London · Academy Secondary80.5 Attainment 8 · 1,494 students
  35. 35
    98
    Saint Ambrose CollegeAltrincham, North West · Academy Secondary76.2 Attainment 8 · 1,096 students
  36. 36
    98
    Sir Thomas Rich's SchoolGloucester, South West · Academy Secondary77.2 Attainment 8 · 1,240 students
  37. 37
    98
    The Royal Grammar School, High WycombeHigh Wycombe, South East · Academy Secondary73.9 Attainment 8 · 1,451 students
  38. 38
    98
    Cardiff Sixth Form College, CambridgeCambridge, East of England · Independent Secondary– · 100 students
  39. 39
    98
    St Helen's SchoolNorthwood, London · Independent All-through73.0 Attainment 8 · 1,097 students
  40. 40
    98
    Westcliff High School for Boys AcademyWestcliff-on-Sea, East of England · Academy Secondary77.6 Attainment 8 · 1,309 students
  41. 41
    97
    Royal Latin SchoolBuckingham, South East · Academy Secondary73.5 Attainment 8 · 1,326 students
  42. 42
    97
    Sir William Borlase's Grammar SchoolMarlow, South East · Academy Secondary72.4 Attainment 8 · 1,222 students
  43. 43
    97
    St Helen and St KatharineAbingdon, South East · Independent All-through71.8 Attainment 8 · 700 students
  44. 44
    97
    Kendrick SchoolReading, South East · Academy Secondary84.0 Attainment 8 · 939 students
  45. 45
    97
    Aylesbury High SchoolAylesbury, South East · Academy Secondary74.3 Attainment 8 · 1,368 students
  46. 46
    97
    Bishop Wordsworth's Church of England Grammar SchoolSalisbury, South West · Academy Secondary73.1 Attainment 8 · 1,193 students
  47. 47
    97
    Chislehurst and Sidcup Grammar SchoolSidcup, London · Academy Secondary75.6 Attainment 8 · 1,561 students
  48. 48
    97
    Manchester High School for GirlsManchester, North West · Independent All-through73.7 Attainment 8 · 913 students
  49. 49
    97
    St Michael's Catholic Grammar SchoolLondon, London · Local authority Secondary77.8 Attainment 8 · 908 students
  50. 50
    97
    Stroud High SchoolStroud, South West · Academy Secondary76.9 Attainment 8 · 1,144 students
  51. 51
    97
    Upton Court Grammar SchoolSlough, South East · Academy Secondary79.9 Attainment 8 · 1,155 students
  52. 52
    97
    Tunbridge Wells Girls' Grammar SchoolTunbridge Wells, South East · Local authority Secondary73.4 Attainment 8 · 1,123 students
  53. 53
    97
    Ripon Grammar SchoolRipon, Yorkshire and the Humber · Local authority Secondary70.9 Attainment 8 · 957 students
  54. 54
    97
    Herschel Grammar SchoolSlough, South East · Academy Secondary75.8 Attainment 8 · 1,062 students
  55. 55
    97
    Loreto Grammar SchoolAltrincham, North West · Academy Secondary73.7 Attainment 8 · 1,075 students
  56. 56
    97
    Wallington High School for GirlsWallington, London · Academy Secondary80.5 Attainment 8 · 1,548 students
  57. 57
    97
    John Hampden Grammar SchoolHigh Wycombe, South East · Academy Secondary72.3 Attainment 8 · 1,281 students
  58. 58
    97
    St Bernard's Catholic Grammar SchoolSlough, South East · Local authority Secondary77.3 Attainment 8 · 1,178 students
  59. 59
    97
    Newport Girls' High School AcademyNewport, West Midlands · Academy Secondary75.3 Attainment 8 · 884 students
  60. 60
    97
    South Wilts Grammar SchoolSalisbury, South West · Academy Secondary77.0 Attainment 8 · 1,200 students
  61. 61
    96
    Heckmondwike Grammar SchoolHeckmondwike, Yorkshire and the Humber · Academy Secondary80.2 Attainment 8 · 1,522 students
  62. 62
    96
    Lancaster Royal Grammar SchoolLancaster, North West · Academy Secondary74.1 Attainment 8 · 1,294 students
  63. 63
    96
    The Blue Coat SchoolLiverpool, North West · Academy Secondary79.5 Attainment 8 · 1,232 students
  64. 64
    96
    Southend High School for GirlsSouthend-on-Sea, East of England · Academy Secondary75.0 Attainment 8 · 1,312 students
  65. 65
    96
    The Marist SchoolAscot, South East · Independent All-through71.9 Attainment 8 · 401 students
  66. 66
    96
    The Skinners' SchoolTunbridge Wells, South East · Academy Secondary70.8 Attainment 8 · 1,149 students
  67. 67
    96
    Alcester Grammar SchoolAlcester, West Midlands · Academy Secondary73.7 Attainment 8 · 1,299 students
  68. 68
    96
    Aylesbury Grammar SchoolAylesbury, South East · Academy Secondary74.5 Attainment 8 · 1,346 students
  69. 69
    96
    Sir Henry Floyd Grammar SchoolAylesbury, South East · Academy Secondary73.2 Attainment 8 · 1,353 students
  70. 70
    96
    The Crypt SchoolGloucester, South West · Academy Secondary72.7 Attainment 8 · 1,100 students
  71. 71
    96
    The King's School, GranthamGrantham, East Midlands · Academy Secondary72.7 Attainment 8 · 1,221 students
  72. 72
    96
    Haberdashers' AdamsNewport, West Midlands · Academy Secondary71.8 Attainment 8 · 1,090 students
  73. 73
    96
    Invicta Grammar SchoolMaidstone, South East · Academy Secondary70.8 Attainment 8 · 1,670 students
  74. 74
    96
    Westcliff High School for GirlsWestcliff-on-Sea, East of England · Academy Secondary75.6 Attainment 8 · 1,354 students
  75. 75
    96
    Wycombe High SchoolHigh Wycombe, South East · Academy Secondary73.9 Attainment 8 · 1,371 students
  76. 76
    96
    Nottingham Girls' High School GDSTNottingham, East Midlands · Independent All-through69.8 Attainment 8 · 625 students
  77. 77
    96
    Rugby High SchoolRugby, West Midlands · Academy Secondary74.9 Attainment 8 · 927 students
  78. 78
    96
    Bournemouth SchoolBournemouth, South West · Academy Secondary74.2 Attainment 8 · 1,320 students
  79. 79
    96
    Ipswich SchoolIpswich, East of England · Independent All-through68.1 Attainment 8 · 966 students
  80. 80
    96
    Lancaster Girls' Grammar SchoolLancaster, North West · Academy Secondary73.4 Attainment 8 · 1,038 students
  81. 81
    96
    Southend High School for BoysSouthend-on-Sea, East of England · Academy Secondary73.8 Attainment 8 · 1,332 students
  82. 82
    96
    Northwood College for Girls GDSTNorthwood, London · Independent All-through69.9 Attainment 8 · 814 students
  83. 83
    96
    Townley Grammar SchoolBexleyheath, London · Academy Secondary75.0 Attainment 8 · 1,669 students
  84. 84
    96
    Urmston Grammar AcademyManchester, North West · Academy Secondary71.7 Attainment 8 · 1,137 students
  85. 85
    96
    Brondesbury College LondonLondon, London · Independent Secondary65.9 Attainment 8 · 118 students
  86. 86
    96
    Churston Ferrers Grammar School AcademyBrixham, South West · Academy Secondary71.2 Attainment 8 · 1,062 students
  87. 87
    96
    Weald of Kent Grammar SchoolTonbridge, South East · Academy Secondary70.0 Attainment 8 · 1,913 students
  88. 88
    95
    d'Overbroeck'sOxford, South East · Independent Secondary64.8 Attainment 8 · 615 students
  89. 89
    95
    Lawrence Sheriff SchoolRugby, West Midlands · Academy Secondary75.1 Attainment 8 · 1,200 students
  90. 90
    95
    Poole Grammar SchoolPoole, South West · Academy Secondary70.2 Attainment 8 · 1,224 students
  91. 91
    95
    Marling SchoolStroud, South West · Academy Secondary73.9 Attainment 8 · 1,082 students
  92. 92
    95
    The Rochester Grammar SchoolRochester, South East · Academy Secondary68.4 Attainment 8 · 1,206 students
  93. 93
    95
    Bacup and Rawtenstall Grammar SchoolRossendale, North West · Academy Secondary73.3 Attainment 8 · 1,087 students
  94. 94
    95
    Bishop Vesey's Grammar SchoolSutton Coldfield, West Midlands · Academy Secondary77.1 Attainment 8 · 1,455 students
  95. 95
    95
    Notre Dame SchoolConvent Lane, South East · Independent Secondary66.6 Attainment 8 · 371 students
  96. 96
    95
    Parkstone Grammar SchoolPoole, South West · Academy Secondary68.5 Attainment 8 · 1,241 students
  97. 97
    95
    Torquay Girls' Grammar SchoolTorquay, South West · Academy Secondary68.6 Attainment 8 · 1,058 students
  98. 98
    95
    The North Halifax Grammar SchoolHalifax, Yorkshire and the Humber · Academy Secondary68.5 Attainment 8 · 1,207 students
  99. 99
    95
    Cranbrook SchoolCranbrook, South East · Academy Secondary66.9 Attainment 8 · 958 students
  100. 100
    95
    Wirral Grammar School for GirlsWirral, North West · Academy Secondary69.3 Attainment 8 · 1,224 students

Wimbledon High School GDST in London, London leads the 2025 list of grammar schools in England with a Success Index (England) of 99.7. Of the 100 schools shown, 80 are academy, 13 are independent, 7 are local authority.

Scores are percentiles within school type, so a primary school and a secondary school with the same score sit at the same point in their own distributions. Use the rankings to build a shortlist, then visit the schools and ask how they support students at your child's level.

Download this table as CSV · free to reuse with attribution to the original sources and Success Tutoring

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 grammar school in England?

Wimbledon High School GDST in London, London ranks first among grammar schools in England with a Success Index (England) of 99.7 out of 100 (Pupils on roll: 1,085).

How are grammar schools in England ranked?

Each school's Success Index (England) combines 9 factors: ks2: reading, writing & maths expected standard (35%), ks2: higher standard (20%), ks2: reading progress (10%), ks2: maths progress (10%), progress 8 (20%), attainment 8 (30%), grade 5+ in english & maths (15%), a level points per entry (10%), community advantage (fewer pupils on free school meals) (15%). Each factor is a percentile against schools of the same type across England. Schools with fewer than 60 students are excluded from rankings.

Are these 2025 rankings official?

No. They are computed by Success Tutoring from official English data (DfE – Get Information About Schools; DfE – Compare school and college performance). Independent schools rarely appear in the performance tables, so most receive no attainment components and no score.