Top non-selective secondary schools by Attainment 8

With the 163 selective schools taken out, this is the list most families will find useful: schools that admit pupils without an entrance test.

Michaela Community School in Brent is ranked first, on 77.6. The list spans 42 local authorities, and Hertfordshire has the most schools in it (13).

The school in 100th place recorded 59.6, against a typical figure of 45.3 across all 3,013 schools that meet the rules. By region, the top 100 breaks down as London 52, East of England 20 and South East 14; one region has no school in the list.

How this ranking works

The same Attainment 8 measure as the main table, leaving out schools whose admissions policy is recorded as selective. Some comprehensive schools still select a small share of places by aptitude.

Only schools with at least 30 pupils in Year 11 are included. 100 of the 3,013 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. 1Michaela Community SchoolBrent · 117 pupils in Year 1177.6
  2. 2Dame Alice Owen's SchoolHertfordshire · 200 pupils in Year 1172.9
  3. 3West London Free SchoolHammersmith and Fulham · 134 pupils in Year 1169.2
  4. 4Watford Grammar School for BoysHertfordshire · 222 pupils in Year 1168.9
  5. =5Ark Greenwich Free SchoolGreenwich · 102 pupils in Year 1168.2
  6. =5Watford Grammar School for GirlsHertfordshire · 208 pupils in Year 1168.2
  7. 7Mercia SchoolSheffield · 172 pupils in Year 1168.1
  8. 8Chesterton Community CollegeCambridgeshire · 190 pupils in Year 1168.0
  9. 9Waldegrave SchoolRichmond upon Thames · 213 pupils in Year 1167.3
  10. 10The Cardinal Vaughan Memorial RC SchoolKensington and Chelsea · 126 pupils in Year 1167.2
  11. 11Twyford Church of England High SchoolEaling · 189 pupils in Year 1167.1
  12. =12Menorah High School for GirlsBarnet · 59 pupils in Year 1166.7
  13. =12Ashcroft Technology AcademyWandsworth · 238 pupils in Year 1166.7
  14. 14The Grey Coat HospitalWestminster · 166 pupils in Year 1166.6
  15. 15Parmiter's SchoolHertfordshire · 208 pupils in Year 1166.5
  16. 16Lady Margaret SchoolHammersmith and Fulham · 119 pupils in Year 1166.3
  17. 17Ealing Fields Church of England High SchoolEaling · 147 pupils in Year 1166.1
  18. 18St Andrew's Catholic SchoolSurrey · 209 pupils in Year 1165.2
  19. =19St Clement Danes SchoolHertfordshire · 236 pupils in Year 1165.1
  20. =19Sandringham SchoolHertfordshire · 236 pupils in Year 1165.1
  21. =19Mossbourne Community AcademyHackney · 206 pupils in Year 1165.1
  22. 22The Charter School North DulwichSouthwark · 187 pupils in Year 1165.0
  23. 23Salesian School, ChertseySurrey · 276 pupils in Year 1164.9
  24. 24JFSBrent · 319 pupils in Year 1164.6
  25. 25Hinchley Wood SchoolSurrey · 218 pupils in Year 1164.5
  26. =26Orleans Park SchoolRichmond upon Thames · 220 pupils in Year 1164.4
  27. =26Ada Lovelace Church of England High SchoolEaling · 197 pupils in Year 1164.4
  28. 28Mossbourne Victoria Park AcademyHackney · 156 pupils in Year 1164.3
  29. =29The Camden School for GirlsCamden · 117 pupils in Year 1164.0
  30. =29Avanti House SchoolHarrow · 180 pupils in Year 1164.0
  31. =29Prendergast SchoolLewisham · 116 pupils in Year 1164.0
  32. 32Graveney SchoolWandsworth · 286 pupils in Year 1163.9
  33. =33Hasmonean High School for GirlsBarnet · 79 pupils in Year 1163.7
  34. =33The Holt SchoolWokingham · 240 pupils in Year 1163.7
  35. =33St George's SchoolHertfordshire · 188 pupils in Year 1163.7
  36. =36St Peter's Catholic SchoolSurrey · 212 pupils in Year 1163.6
  37. =36Gordon's SchoolSurrey · 127 pupils in Year 1163.6
  38. =36The Hertfordshire & Essex High School and Science CollegeHertfordshire · 185 pupils in Year 1163.6
  39. =39Gunnersbury Catholic SchoolHounslow · 181 pupils in Year 1163.5
  40. =39Rosebery SchoolSurrey · 235 pupils in Year 1163.5
  41. =39Weydon SchoolSurrey · 320 pupils in Year 1163.5
  42. =39Parkside Community CollegeCambridgeshire · 128 pupils in Year 1163.5
  43. =39Wembley High Technology CollegeBrent · 306 pupils in Year 1163.5
  44. 44The King's (The Cathedral) SchoolPeterborough · 147 pupils in Year 1163.2
  45. 45The West Bridgford SchoolNottinghamshire · 270 pupils in Year 1162.9
  46. =46Grey Court SchoolRichmond upon Thames · 237 pupils in Year 1162.8
  47. =46The Kingston AcademyKingston upon Thames · 209 pupils in Year 1162.8
  48. =46Sir John Lawes SchoolHertfordshire · 192 pupils in Year 1162.8
  49. =49Eden Girls' School, CoventryCoventry · 116 pupils in Year 1162.6
  50. =49Beaumont SchoolHertfordshire · 208 pupils in Year 1162.6
  51. =51Tauheedul Islam Boys' High SchoolBlackburn with Darwen · 131 pupils in Year 1162.5
  52. =51St Mark's Catholic SchoolHounslow · 186 pupils in Year 1162.5
  53. =51William Perkin Church of England High SchoolEaling · 197 pupils in Year 1162.5
  54. 54Nishkam School West LondonHounslow · 108 pupils in Year 1162.4
  55. =55Finchley Catholic High SchoolBarnet · 173 pupils in Year 1162.3
  56. =55The London Oratory SchoolHammersmith and Fulham · 183 pupils in Year 1162.3
  57. 57Sacred Heart of Mary Girls' SchoolHavering · 120 pupils in Year 1162.2
  58. 58Eden Girls' Leadership Academy, BirminghamBirmingham · 120 pupils in Year 1162.1
  59. 59The Piggott SchoolWokingham · 213 pupils in Year 1161.9
  60. =60St Paul's Catholic CollegeSurrey · 209 pupils in Year 1161.8
  61. =60St Richard Reynolds Catholic High SchoolRichmond upon Thames · 178 pupils in Year 1161.8
  62. =62Hockerill Anglo-European CollegeHertfordshire · 131 pupils in Year 1161.7
  63. =62The St Thomas the Apostle CollegeSouthwark · 161 pupils in Year 1161.7
  64. =64Paddington AcademyWestminster · 185 pupils in Year 1161.6
  65. =64Glenthorne High SchoolSutton · 270 pupils in Year 1161.6
  66. =64Yavneh CollegeHertfordshire · 152 pupils in Year 1161.6
  67. =64St Bede's Inter-Church SchoolCambridgeshire · 180 pupils in Year 1161.6
  68. 68Madani Girls' SchoolLeicester · 94 pupils in Year 1161.4
  69. =69Eden Boys' School, BirminghamBirmingham · 122 pupils in Year 1161.3
  70. =69Gillotts SchoolOxfordshire · 171 pupils in Year 1161.3
  71. =69Notre Dame High School, NorwichNorfolk · 215 pupils in Year 1161.3
  72. =72Rickmansworth SchoolHertfordshire · 226 pupils in Year 1161.2
  73. =72Alexandra Park SchoolHaringey · 228 pupils in Year 1161.2
  74. =72Mill Hill County High SchoolBarnet · 239 pupils in Year 1161.2
  75. =75Brentwood Ursuline Convent High SchoolEssex · 167 pupils in Year 1161.0
  76. =75High Storrs SchoolSheffield · 238 pupils in Year 1161.0
  77. =75St Paul's School for GirlsBirmingham · 164 pupils in Year 1161.0
  78. =75The St Marylebone CofE SchoolWestminster · 164 pupils in Year 1161.0
  79. =79JCoSSBarnet · 190 pupils in Year 1160.9
  80. =79Sacred Heart High SchoolHammersmith and Fulham · 194 pupils in Year 1160.9
  81. =81Eden Boys' Leadership Academy, Birmingham EastBirmingham · 123 pupils in Year 1160.8
  82. =81Reach Academy FelthamHounslow · 59 pupils in Year 1160.8
  83. =83Glenmoor AcademyBournemouth, Christchurch and Poole · 173 pupils in Year 1160.7
  84. =83Cheadle Hulme High SchoolStockport · 268 pupils in Year 1160.7
  85. =83Ursuline High School WimbledonMerton · 207 pupils in Year 1160.7
  86. =86St Thomas More Catholic Comprehensive SchoolGreenwich · 125 pupils in Year 1160.6
  87. =86St Gregory's Catholic Science CollegeBrent · 185 pupils in Year 1160.6
  88. 88Rutlish SchoolMerton · 233 pupils in Year 1160.5
  89. 89Ark Bolingbroke AcademyWandsworth · 110 pupils in Year 1160.2
  90. =90Walthamstow School for GirlsWaltham Forest · 179 pupils in Year 1160.0
  91. =90Saint George Catholic Voluntary Aided College SouthamptonSouthampton · 199 pupils in Year 1160.0
  92. =92Thornden SchoolHampshire · 290 pupils in Year 1159.9
  93. =92Ashmole AcademyBarnet · 260 pupils in Year 1159.9
  94. =92Kingsdale Foundation SchoolSouthwark · 429 pupils in Year 1159.9
  95. =92Brampton Manor AcademyNewham · 361 pupils in Year 1159.9
  96. =96The Westgate SchoolHampshire · 239 pupils in Year 1159.8
  97. =96Wren Academy FinchleyBarnet · 184 pupils in Year 1159.8
  98. =98Lymm High SchoolWarrington · 302 pupils in Year 1159.7
  99. =98Saffron Walden County High SchoolEssex · 303 pupils in Year 1159.7
  100. 100ArdenSolihull · 296 pupils in Year 1159.6

Things to bear in mind

Non-selective does not always mean a neighbourhood comprehensive. Some schools here admit a share of pupils by aptitude or by ability banding, or draw from a wide area. Without Progress 8 this year, the list reflects each school's intake as well as its teaching.

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

More national rankings