Secondary schools with the most pupils getting grade 5 or above in English and maths

Grade 5 is a 'strong pass'. Nationally, 47% of pupils get grade 5 or above in both English and maths.

13 schools share first place on 100%, including The Henrietta Barnett School in Barnet and Wilson's School in Sutton. The list spans 32 local authorities, and Buckinghamshire has the most schools in it (13).

The school in 100th place recorded 94.4%, against a typical figure of 43.7% across all 3,176 schools that meet the rules. By region, the top 100 breaks down as South East 26, London 20 and West Midlands 18; one region has no school in the list.

How this ranking works

The measure is the percentage of Year 11 pupils achieving grade 5 or above in both English and maths GCSE. Ties are broken by Attainment 8.

Only schools with at least 30 pupils in Year 11 are included. 100 of the 3,176 schools that meet these rules are shown below. A rank with "=" is shared with another school on the same figure. Tap any school to see its full results, Ofsted grades, admissions and nearby alternatives.

The top 100

  1. =1The Henrietta Barnett SchoolBarnet · 104 pupils in Year 11 · selective100%
  2. =1Wilson's SchoolSutton · 186 pupils in Year 11 · selective100%
  3. =1Kendrick SchoolReading · 128 pupils in Year 11 · selective100%
  4. =1St Olave's and St Saviour's Grammar SchoolBromley · 128 pupils in Year 11 · selective100%
  5. =1King Edward VI Grammar School, ChelmsfordEssex · 150 pupils in Year 11 · selective100%
  6. =1King Edward VI SchoolWarwickshire · 90 pupils in Year 11 · selective100%
  7. =1Reading SchoolReading · 149 pupils in Year 11 · selective100%
  8. =1Newstead Wood SchoolBromley · 156 pupils in Year 11 · selective100%
  9. =1Colchester Royal Grammar SchoolEssex · 128 pupils in Year 11 · selective100%
  10. =1Altrincham Grammar School for GirlsTrafford · 208 pupils in Year 11 · selective100%
  11. =1Colchester County High School for GirlsEssex · 191 pupils in Year 11 · selective100%
  12. =1Stratford Girls' Grammar SchoolWarwickshire · 120 pupils in Year 11 · selective100%
  13. =1Alcester Grammar SchoolWarwickshire · 151 pupils in Year 11 · selective100%
  14. =14Wallington High School for GirlsSutton · 210 pupils in Year 11 · selective99.5%
  15. =14Heckmondwike Grammar SchoolKirklees · 206 pupils in Year 11 · selective99.5%
  16. =14Dr Challoner's High SchoolBuckinghamshire · 183 pupils in Year 11 · selective99.5%
  17. =17The Tiffin Girls' SchoolKingston upon Thames · 176 pupils in Year 11 · selective99.4%
  18. =17Chelmsford County High School for GirlsEssex · 180 pupils in Year 11 · selective99.4%
  19. =17Upton Court Grammar SchoolSlough · 166 pupils in Year 11 · selective99.4%
  20. =17Sutton Coldfield Grammar School for GirlsBirmingham · 179 pupils in Year 11 · selective99.4%
  21. =17Beaconsfield High SchoolBuckinghamshire · 179 pupils in Year 11 · selective99.4%
  22. =22Pate's Grammar SchoolGloucestershire · 151 pupils in Year 11 · selective99.3%
  23. =22Wallington County Grammar SchoolSutton · 150 pupils in Year 11 · selective99.3%
  24. =24Sutton Grammar SchoolSutton · 133 pupils in Year 11 · selective99.2%
  25. =24Rugby High SchoolWarwickshire · 119 pupils in Year 11 · selective99.2%
  26. =26Queen Elizabeth's School, BarnetBarnet · 193 pupils in Year 11 · selective99%
  27. =26The Latymer SchoolEnfield · 191 pupils in Year 11 · selective99%
  28. =28Woodford County High SchoolRedbridge · 181 pupils in Year 11 · selective98.9%
  29. =28Dartford Grammar SchoolKent · 179 pupils in Year 11 · selective98.9%
  30. =28Chislehurst and Sidcup Grammar SchoolBexley · 189 pupils in Year 11 · selective98.9%
  31. =28Southend High School for GirlsSouthend-on-Sea · 176 pupils in Year 11 · selective98.9%
  32. =28The Crossley Heath SchoolCalderdale · 178 pupils in Year 11 · selective98.9%
  33. =28Aylesbury High SchoolBuckinghamshire · 181 pupils in Year 11 · selective98.9%
  34. 34Lancaster Royal Grammar SchoolLancashire · 170 pupils in Year 11 · selective98.8%
  35. =35Nonsuch High School for GirlsSutton · 233 pupils in Year 11 · selective98.7%
  36. =35Colyton Grammar SchoolDevon · 152 pupils in Year 11 · selective98.7%
  37. =35Sir Thomas Rich's SchoolGloucestershire · 156 pupils in Year 11 · selective98.7%
  38. =35South Wilts Grammar SchoolWiltshire · 156 pupils in Year 11 · selective98.7%
  39. =35Herschel Grammar SchoolSlough · 150 pupils in Year 11 · selective98.7%
  40. 40Altrincham Grammar School for BoysTrafford · 202 pupils in Year 11 · selective98.5%
  41. =41The Judd SchoolKent · 189 pupils in Year 11 · selective98.4%
  42. =41King Edward VI Handsworth SchoolBirmingham · 192 pupils in Year 11 · selective98.4%
  43. =43Tiffin SchoolKingston upon Thames · 180 pupils in Year 11 · selective98.3%
  44. =43Langley Grammar SchoolSlough · 177 pupils in Year 11 · selective98.3%
  45. =43Tonbridge Grammar SchoolKent · 179 pupils in Year 11 · selective98.3%
  46. 46Bexley Grammar SchoolBexley · 223 pupils in Year 11 · selective98.2%
  47. =47St Bernard's Catholic Grammar SchoolSlough · 158 pupils in Year 11 · selective98.1%
  48. =47Marling SchoolGloucestershire · 159 pupils in Year 11 · selective98.1%
  49. =49King Edward VI Camp Hill School for GirlsBirmingham · 148 pupils in Year 11 · selective98%
  50. =49Saint Ambrose CollegeTrafford · 150 pupils in Year 11 · selective98%
  51. =49The Crypt SchoolGloucestershire · 152 pupils in Year 11 · selective98%
  52. =52Tunbridge Wells Girls' Grammar SchoolKent · 144 pupils in Year 11 · selective97.9%
  53. =52Beths Grammar SchoolBexley · 191 pupils in Year 11 · selective97.9%
  54. 54John Hampden Grammar SchoolBuckinghamshire · 178 pupils in Year 11 · selective97.8%
  55. =55The Blue Coat SchoolLiverpool · 176 pupils in Year 11 · selective97.7%
  56. =55Westcliff High School for Boys AcademySouthend-on-Sea · 177 pupils in Year 11 · selective97.7%
  57. =57The Royal Grammar School, High WycombeBuckinghamshire · 207 pupils in Year 11 · selective97.6%
  58. =57Devonport High School for GirlsPlymouth · 123 pupils in Year 11 · selective97.6%
  59. 59Stroud High SchoolGloucestershire · 160 pupils in Year 11 · selective97.5%
  60. =60Michaela Community SchoolBrent · 117 pupils in Year 1197.4%
  61. =60Bishop Vesey's Grammar SchoolBirmingham · 191 pupils in Year 11 · selective97.4%
  62. 62Westcliff High School for GirlsSouthend-on-Sea · 184 pupils in Year 11 · selective97.3%
  63. =63Ilford County High SchoolRedbridge · 180 pupils in Year 11 · selective97.2%
  64. =63Wolverhampton Girls' High SchoolWolverhampton · 180 pupils in Year 11 · selective97.2%
  65. =63Queen Mary's Grammar SchoolWalsall · 179 pupils in Year 11 · selective97.2%
  66. =63Southend High School for BoysSouthend-on-Sea · 178 pupils in Year 11 · selective97.2%
  67. =63Sir Henry Floyd Grammar SchoolBuckinghamshire · 181 pupils in Year 11 · selective97.2%
  68. 68King Edward VI Aston SchoolBirmingham · 140 pupils in Year 11 · selective97.1%
  69. =69Sale Grammar SchoolTrafford · 192 pupils in Year 11 · selective96.9%
  70. =69Townley Grammar SchoolBexley · 224 pupils in Year 11 · selective96.9%
  71. =71Wycombe High SchoolBuckinghamshire · 187 pupils in Year 11 · selective96.8%
  72. =71Bishop Wordsworth's Church of England Grammar SchoolWiltshire · 157 pupils in Year 11 · selective96.8%
  73. =73King Edward VI Five Ways SchoolBirmingham · 181 pupils in Year 11 · selective96.7%
  74. =73Chesham Grammar SchoolBuckinghamshire · 180 pupils in Year 11 · selective96.7%
  75. =73Sir William Borlase's Grammar SchoolBuckinghamshire · 151 pupils in Year 11 · selective96.7%
  76. =76King Edward VI Camp Hill School for BoysBirmingham · 148 pupils in Year 11 · selective96.6%
  77. =76Newport Girls' High School AcademyTelford and Wrekin · 87 pupils in Year 11 · selective96.6%
  78. =76Bacup and Rawtenstall Grammar SchoolLancashire · 175 pupils in Year 11 · selective96.6%
  79. =76King Edward VI Handsworth Grammar School for BoysBirmingham · 149 pupils in Year 11 · selective96.6%
  80. 80Dr Challoner's Grammar SchoolBuckinghamshire · 182 pupils in Year 11 · selective96.2%
  81. 81St Michael's Catholic Grammar SchoolBarnet · 127 pupils in Year 11 · selective96.1%
  82. =82Lawrence Sheriff SchoolWarwickshire · 150 pupils in Year 11 · selective96%
  83. =82Clitheroe Royal Grammar SchoolLancashire · 149 pupils in Year 11 · selective96%
  84. =82Bournemouth SchoolBournemouth, Christchurch and Poole · 174 pupils in Year 11 · selective96%
  85. =82Bournemouth School for GirlsBournemouth, Christchurch and Poole · 177 pupils in Year 11 · selective96%
  86. 86Churston Ferrers Grammar School AcademyTorbay · 146 pupils in Year 11 · selective95.9%
  87. =87Stretford Grammar SchoolTrafford · 160 pupils in Year 11 · selective95.6%
  88. =87West Kirby Grammar SchoolWirral · 183 pupils in Year 11 · selective95.6%
  89. 89Poole Grammar SchoolBournemouth, Christchurch and Poole · 176 pupils in Year 11 · selective95.5%
  90. 90Highworth Grammar SchoolKent · 214 pupils in Year 11 · selective95.3%
  91. =91Aylesbury Grammar SchoolBuckinghamshire · 186 pupils in Year 11 · selective95.2%
  92. =91Queen Mary's High SchoolWalsall · 146 pupils in Year 11 · selective95.2%
  93. =93Dartford Grammar School for GirlsKent · 176 pupils in Year 11 · selective94.9%
  94. =93The King's School, GranthamLincolnshire · 177 pupils in Year 11 · selective94.9%
  95. 95Royal Latin SchoolBuckinghamshire · 174 pupils in Year 11 · selective94.8%
  96. 96Urmston Grammar AcademyTrafford · 152 pupils in Year 11 · selective94.7%
  97. 97Haberdashers' AdamsTelford and Wrekin · 149 pupils in Year 11 · selective94.6%
  98. 98Weald of Kent Grammar SchoolKent · 290 pupils in Year 11 · selective94.5%
  99. =99Burnham Grammar SchoolBuckinghamshire · 179 pupils in Year 11 · selective94.4%
  100. =99Devonport High School for BoysPlymouth · 178 pupils in Year 11 · selective94.4%

Things to bear in mind

This is a threshold measure: a grade 5 counts the same as a grade 9. It shows how many pupils leave with a strong foundation in English and maths, but not how far the most able are stretched. Many selective schools sit at or close to 100%, which is why so many share first place.

Source: Department for Education school performance tables, Key Stage 4 2025. Published under the Open Government Licence v3.0.

More national rankings