School Chooser

Secondary schools in England ranked by core subjects score

Ranked by core subjects score (officially ebacc average point score) for 2024/25, highest first. Average grade across English, maths, science, a language and history or geography. This is one measure on its own, not the School Chooser Score. It doesn't allow for the mix of pupils or the size of the year group, so small differences don't mean much. 100 schools listed.

#SchoolPupilsLow incomeOfstedCore subjects score
1Wilson's SchoolWallington, Sutton · Academy (grammar)1,3276%Outstanding 20228.66
2The Henrietta Barnett SchoolLondon, Barnet · Academy (grammar)8124%Good 20228.65
3Queen Elizabeth's School, BarnetBarnet · Academy (grammar)1,3213%Outstanding 20228.55
4Kendrick SchoolReading · Academy (grammar)93911%Outstanding 20228.29
5The Tiffin Girls' SchoolKingston upon Thames · Academy (grammar)1,2677%Report card 20268.26
6Reading SchoolReading · Academy (grammar)1,1385%Outstanding 20238.25
7King Edward VI Grammar School, ChelmsfordChelmsford, Essex · Academy (grammar)1,1533%Report card 20268.24
8St Olave's and St Saviour's Grammar SchoolOrpington, Bromley · Church of England (grammar)1,0846%No overall grade 20248.22
9King Edward VI SchoolStratford-upon-Avon, Warwickshire · Academy (grammar)8793%Outstanding 20218.07
10Altrincham Grammar School for GirlsAltrincham, Trafford · Academy (grammar)1,3817%Outstanding 20228.01
11Dartford Grammar SchoolDartford, Kent · Academy (grammar)1,57610%Outstanding 20227.99
12Chelmsford County High School for GirlsChelmsford, Essex · Academy (grammar)1,2755%Outstanding 20247.94
13The Latymer SchoolLondon, Enfield · Voluntary (grammar)1,3559%Report card 20267.93
14Woodford County High SchoolWoodford Green, Redbridge · Council (grammar)1,23715%Good 20227.92
15Newstead Wood SchoolOrpington, Bromley · Academy (grammar)1,3476%Outstanding 20227.89
16Colchester Royal Grammar SchoolColchester, Essex · Academy (grammar)1,0735%Report card 20267.85
17King Edward VI Camp Hill School for GirlsBirmingham · Academy (grammar)1,11830%Outstanding 20217.83
18Colchester County High School for GirlsColchester, Essex · Academy (grammar)1,1983%Outstanding 20237.82
19Upton Court Grammar SchoolSlough · Academy (grammar)1,1559%Outstanding 20227.81
20The Blue Coat SchoolLiverpool · Academy (grammar)1,23213%Good 20227.80
21Pate's Grammar SchoolCheltenham, Gloucestershire · Academy (grammar)1,2886%Outstanding 20247.79
22Dr Challoner's High SchoolAmersham, Buckinghamshire · Academy (grammar)1,3913%Outstanding 20237.74
23Tonbridge Grammar SchoolTonbridge, Kent · Academy (grammar)1,1502%Outstanding 20197.66
24Colyton Grammar SchoolColyton, Devon · Academy (grammar)1,0839%Outstanding 20227.63
25Tiffin SchoolKingston upon Thames · Academy (grammar)1,4783%Good 20227.61
26Nonsuch High School for GirlsSutton · Academy (grammar)1,49410%Report card 20267.60
27Wallington High School for GirlsWallington, Sutton · Academy (grammar)1,54813%No overall grade 20257.57
28Stratford Girls' Grammar SchoolStratford-upon-Avon, Warwickshire · Academy (grammar)8533%Outstanding 20227.56
29Westcliff High School for Boys AcademyWestcliff-on-Sea, Southend-on-Sea · Academy (grammar)1,3095%Outstanding 20237.53
30Bishop Vesey's Grammar SchoolSutton Coldfield, Birmingham · Academy (grammar)1,45514%Outstanding 20247.51
31Michaela Community SchoolLondon, Brent · Free school74740%Outstanding 20237.50
32Chislehurst and Sidcup Grammar SchoolSidcup, Bexley · Academy (grammar)1,5612%Good 20227.47
33Sutton Grammar SchoolSutton · Academy (grammar)1,0611%Good 20227.46
34King Edward VI Five Ways SchoolBirmingham · Academy (grammar)1,32417%Good 20237.43
35St Michael's Catholic Grammar SchoolLondon, Barnet · Roman Catholic (grammar)90810%Outstanding 20227.39
36The Judd SchoolTonbridge, Kent · Voluntary (grammar)1,5413%No overall grade 20257.37
37Bexley Grammar SchoolWelling, Bexley · Academy (grammar)1,5044%Outstanding 20227.36
37Newport Girls' High School AcademyNewport, Telford and Wrekin · Academy (grammar)8847%Outstanding 20227.36
39St Bernard's Catholic Grammar SchoolSlough · Roman Catholic (grammar)1,1784%Outstanding 20237.35
40Ilford County High SchoolIlford, Redbridge · Council (grammar)1,11513%Report card 20267.33
41Westcliff High School for GirlsWestcliff-on-Sea, Southend-on-Sea · Academy (grammar)1,3548%Outstanding 20247.28
42Chesham Grammar SchoolChesham, Buckinghamshire · Academy (grammar)1,3313%No overall grade 20257.25
42Herschel Grammar SchoolSlough · Academy (grammar)1,0627%Outstanding 20247.25
42Sale Grammar SchoolSale, Trafford · Academy (grammar)1,3523%Outstanding 20227.25
42Wallington County Grammar SchoolWallington, Sutton · Academy (grammar)1,1197%Outstanding 20227.25
46Dartford Grammar School for GirlsDartford, Kent · Academy (grammar)1,25724%Report card 20267.23
46Queen Mary's Grammar SchoolWalsall · Academy (grammar)1,39928%Outstanding 20237.23
48Tunbridge Wells Girls' Grammar SchoolTunbridge Wells, Kent · Foundation (grammar)1,1234%Outstanding 20237.22
49Altrincham Grammar School for BoysAltrincham, Trafford · Academy (grammar)1,4326%Outstanding 20227.21
50King Edward VI Camp Hill School for BoysBirmingham · Academy (grammar)1,05928%Outstanding 20237.19
51The Crossley Heath SchoolHalifax, Calderdale · Academy (grammar)1,17911%Good 20237.18
51The Royal Grammar School, High WycombeHigh Wycombe, Buckinghamshire · Academy (grammar)1,4516%Good 20197.18
53Bournemouth SchoolBournemouth, Bournemouth, Christchurch and Poole · Academy (grammar)1,3207%Outstanding 20247.17
53Queen Mary's High SchoolWalsall · Academy (grammar)94929%Report card 20267.17
53Sutton Coldfield Grammar School for GirlsSutton Coldfield, Birmingham · Academy (grammar)1,23617%Good 20227.17
56Lawrence Sheriff SchoolRugby, Warwickshire · Academy (grammar)1,20010%Outstanding 20227.16
56Rugby High SchoolRugby, Warwickshire · Academy (grammar)9279%Good 20227.16
56Wycombe High SchoolHigh Wycombe, Buckinghamshire · Academy (grammar)1,3719%Outstanding 20247.16
59Bacup and Rawtenstall Grammar SchoolRossendale, Lancashire · Academy (grammar)1,0877%Inadequate 20227.15
60Langley Grammar SchoolLangley, Slough · Academy (grammar)1,2847%Report card 20267.13
61Dr Challoner's Grammar SchoolAmersham, Buckinghamshire · Academy (grammar)1,3843%Outstanding 20197.12
61King Edward VI Handsworth SchoolBirmingham · Academy (grammar)1,36526%No overall grade 20247.12
63Beaconsfield High SchoolBeaconsfield, Buckinghamshire · Academy (grammar)1,2832%Outstanding 20197.11
64Saint Ambrose CollegeAltrincham, Trafford · Academy (grammar)1,0966%Report card 20257.10
65Southend High School for GirlsSouthend-on-Sea · Academy (grammar)1,3129%Outstanding 20247.09
66Lancaster Girls' Grammar SchoolLancaster, Lancashire · Academy (grammar)1,0387%Good 20227.06
66Wolverhampton Girls' High SchoolWolverhampton · Academy (grammar)1,21116%Outstanding 20237.06
68South Wilts Grammar SchoolSalisbury, Wiltshire · Academy (grammar)1,2003%Good 20197.05
69Clitheroe Royal Grammar SchoolClitheroe, Lancashire · Academy (grammar)1,49611%Outstanding 20227.04
70Urmston Grammar AcademyManchester, Trafford · Academy (grammar)1,1377%Good 20227.03
71Townley Grammar SchoolBexleyheath, Bexley · Academy (grammar)1,6699%Outstanding 20237.00
72Tauheedul Islam Girls' High SchoolBlackburn, Blackburn with Darwen · Academy86616%Outstanding 20226.97
73Dame Alice Owen's SchoolPotters Bar, Hertfordshire · Academy1,4674%Outstanding 20236.96
73Devonport High School for GirlsPlymouth · Academy (grammar)97110%Good 20196.96
73Stroud High SchoolStroud, Gloucestershire · Academy (grammar)1,1443%Outstanding 20236.96
76Aylesbury Grammar SchoolAylesbury, Buckinghamshire · Academy (grammar)1,3467%Outstanding 20226.92
76Heckmondwike Grammar SchoolHeckmondwike, Kirklees · Academy (grammar)1,5226%Good 20226.92
78The Crypt SchoolGloucester, Gloucestershire · Academy (grammar)1,1004%Outstanding 20246.91
79Loreto Grammar SchoolAltrincham, Trafford · Academy (grammar)1,0756%Outstanding 20226.90
80Caistor Grammar SchoolMarket Rasen, Lincolnshire · Academy (grammar)6907%Good 20226.88
81Sir Thomas Rich's SchoolGloucester, Gloucestershire · Academy (grammar)1,2406%Report card 20256.87
81Sir William Borlase's Grammar SchoolMarlow, Buckinghamshire · Academy (grammar)1,2223%Outstanding 20246.87
83Bishop Wordsworth's Church of England Grammar SchoolSalisbury, Wiltshire · Academy (grammar)1,1934%Report card 20266.85
84Aylesbury High SchoolAylesbury, Buckinghamshire · Academy (grammar)1,3686%Outstanding 20236.84
85Alcester Grammar SchoolAlcester, Warwickshire · Academy (grammar)1,2992%Outstanding 20226.83
85Invicta Grammar SchoolMaidstone, Kent · Academy (grammar)1,6708%Outstanding 20246.83
87Sir Joseph Williamson's Mathematical SchoolRochester, Medway · Academy (grammar)1,55512%Outstanding 20236.82
88Denmark Road High SchoolGloucester, Gloucestershire · Academy (grammar)1,0246%Report card 20266.80
88Watford Grammar School for BoysWatford, Hertfordshire · Academy1,5907%Report card 20266.80
88West Kirby Grammar SchoolWirral · Academy (grammar)1,1818%Good 20226.80
88West London Free SchoolLondon, Hammersmith and Fulham · Free school92627%Good 20226.80
92The King's School, GranthamGrantham, Lincolnshire · Academy (grammar)1,2218%Good 20226.78
93King Edward VI Aston SchoolBirmingham · Academy (grammar)1,02325%Outstanding 20226.77
94The Skinners' SchoolTunbridge Wells, Kent · Academy (grammar)1,1495%Report card 20266.76
95Sir Henry Floyd Grammar SchoolAylesbury, Buckinghamshire · Academy (grammar)1,3537%Outstanding 20246.74
96Lancaster Royal Grammar SchoolLancaster, Lancashire · Academy (grammar)1,2949%Good 20216.72
96Stretford Grammar SchoolManchester, Trafford · Foundation (grammar)95617%Good 20246.72
98Haberdashers' AdamsNewport, Telford and Wrekin · Academy (grammar)1,0904%Good 20226.70
98Highworth Grammar SchoolAshford, Kent · Academy (grammar)1,5539%No overall grade 20256.70
100John Hampden Grammar SchoolHigh Wycombe, Buckinghamshire · Academy (grammar)1,2815%Outstanding 20226.69

How to read this

Average grade across English, maths, science, a language and history or geography. The official name of this measure is ‘EBacc average point score’. Source: Department for Education, latest published year. Schools whose figure is missing or held back are left out. Independent schools, special schools and alternative provision are left out because their figures can't be compared fairly.