Secondary schools with the highest Attainment 8 scores

Attainment 8 adds up a pupil's grades across eight GCSE subjects, with English and maths counted twice. The national average is 47.4.

The Henrietta Barnett School in Barnet is ranked first, on 87.3. The list spans 34 local authorities, and Buckinghamshire has the most schools in it (12).

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

How this ranking works

The measure is the school's average Attainment 8 score. Selective schools are included and marked as such.

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

Things to bear in mind

Attainment 8 rewards breadth. A pupil needs grades in eight qualifying subjects to score in full, so a school that enters pupils for fewer GCSEs scores lower even when grades are strong. Progress 8, which allows for pupils' starting points, is not available for this year group because they did not sit Key Stage 2 tests in 2020.

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

More national rankings