All 3476 schools in the DfE file with a published score, independent schools included. Independent schools are shown but are not ranked, because the rank is over state-funded schools.
| Rank | School | Town | Attainment 8 |
|---|---|---|---|
| 7 | King Edward VI Grammar School, Chelmsford | Chelmsford | 83.3 |
| not ranked | The Perse Schoolindependent | 82.9 | |
| 11 | Pate's Grammar School | Cheltenham | 82.7 |
| 21 | Heckmondwike Grammar School | Heckmondwike | 80.2 |
| 22 | The Latymer School | London | 80.1 |
| 24 | Upton Court Grammar School | Slough | 79.9 |
| 26 | The Blue Coat School | Liverpool | 79.5 |
| 30 | Colyton Grammar School | Colyton | 78.8 |
| 35 | Michaela Community School | London | 77.6 |
| 36 | Langley Grammar School | Langley | 77.6 |
| 38 | St Bernard's Catholic Grammar School | Slough | 77.3 |
| 45 | Sale Grammar School | Sale | 76.1 |
| 46 | King Edward VI Five Ways School | Birmingham | 75.9 |
| 48 | Herschel Grammar School | Slough | 75.8 |
| 51 | Chislehurst and Sidcup Grammar School | Sidcup | 75.6 |
| not ranked | The Harrodian Schoolindependent | London | 75.4 |
| 60 | Bexley Grammar School | Welling | 74.7 |
| 61 | The Crossley Heath School | Halifax | 74.5 |
| 63 | Stretford Grammar School | Manchester | 74.4 |
| 64 | Clitheroe Royal Grammar School | Clitheroe | 74.4 |
| 69 | Lancaster Royal Grammar School | Lancaster | 74.1 |
| 70 | Chesham Grammar School | Chesham | 74.0 |
| 78 | Alcester Grammar School | Alcester | 73.7 |
| 80 | Royal Latin School | Buckingham | 73.5 |
| 83 | Bacup and Rawtenstall Grammar School | Rossendale | 73.3 |
| 84 | Sir Henry Floyd Grammar School | Aylesbury | 73.2 |
| 87 | Dame Alice Owen's School | Potters Bar | 72.9 |
| 88 | The Crypt School | Gloucester | 72.7 |
| 90 | Sir William Borlase's Grammar School | Marlow | 72.4 |
| not ranked | Salesian Collegeindependent | Farnborough | 71.9 |
| not ranked | The Marist Schoolindependent | Ascot | 71.9 |
| 95 | Haberdashers' Adams | Newport | 71.8 |
| 96 | Urmston Grammar Academy | Manchester | 71.7 |
| 100 | Churston Ferrers Grammar School Academy | Brixham | 71.2 |
| 101 | Ripon Grammar School | Ripon | 70.9 |
| not ranked | New Hall Schoolindependent | Chelmsford | 70.5 |
| 107 | Burnham Grammar School | Slough | 70.1 |
| not ranked | Crosfields Schoolindependent | Reading | 69.9 |
| not ranked | Red House Schoolindependent | Stockton-on-Tees | 69.8 |
| 109 | Caistor Grammar School | Market Rasen | 69.8 |
| 114 | West London Free School | London | 69.2 |
| not ranked | Abbot's Hill Schoolindependent | Hemel Hempstead | 68.8 |
| 119 | Bourne Grammar School | Bourne | 68.6 |
| not ranked | Claremont Fan Court Schoolindependent | 68.6 | |
| 120 | The North Halifax Grammar School | Halifax | 68.5 |
| 124 | Ark Greenwich Free School | London | 68.2 |
| not ranked | St John's Preparatory and Senior Schoolindependent | Potters Bar | 68.1 |
| 127 | Mercia School | Sheffield | 68.1 |
| not ranked | Ipswich Schoolindependent | Ipswich | 68.1 |
| 128 | Chesterton Community College | Cambridge | 68.0 |
| not ranked | North Bridge House Senior Canonbury Schoolindependent | 67.5 | |
| 131 | Waldegrave School | Twickenham | 67.3 |
| 135 | Twyford Church of England High School | London | 67.1 |
| not ranked | Kew Houseindependent | London | 66.9 |
| 136 | Cranbrook School | Cranbrook | 66.9 |
| 138 | Ashcroft Technology Academy | London | 66.7 |
| 142 | Parmiter's School | Watford | 66.5 |
| not ranked | Azhar Academy Girls Schoolindependent | London | 66.4 |
| 143 | Barton Court Grammar School | Canterbury | 66.4 |
| not ranked | Sherfield Schoolindependent | Hampshire | 66.3 |
| 146 | Queen Elizabeth's Grammar School, Horncastle | Horncastle | 66.2 |
| 147 | Ealing Fields High School | London | 66.1 |
| not ranked | Cranmoreindependent | Leatherhead | 66.0 |
| 153 | Dane Court Grammar School | Broadstairs | 65.3 |
| 155 | St Andrew's Catholic School | Leatherhead | 65.2 |
| 156 | Mossbourne Community Academy | London | 65.1 |
| not ranked | Meoncross Schoolindependent | 65.1 | |
| 157 | Queen Elizabeth's Grammar School | Faversham | 65.1 |
| 158 | St Clement Danes School | Rickmansworth | 65.1 |
| 159 | Sandringham School | St Albans | 65.1 |
| 160 | The Charter School North Dulwich | London | 65.0 |
| 161 | Salesian School, Chertsey | Chertsey | 64.9 |
| not ranked | d'Overbroeck'sindependent | Oxford | 64.8 |
| 162 | Queen Elizabeth Grammar School Penrith | Penrith | 64.8 |
| not ranked | Twycross House Schoolindependent | Atherstone | 64.7 |
| 163 | JFS | Harrow | 64.6 |
| 165 | Hinchley Wood School | Esher | 64.5 |
| not ranked | Thomas's Collegeindependent | London | 64.4 |
| 166 | Ada Lovelace Church of England High School | London | 64.4 |
| 167 | Orleans Park School | Twickenham | 64.4 |
| 168 | Mossbourne Victoria Park Academy | London | 64.3 |
| 172 | Avanti House School | Stanmore | 64.0 |
| 173 | Chatham & Clarendon Grammar School | Ramsgate | 64.0 |
| 174 | Graveney School | London | 63.9 |
| 178 | St George's School | Harpenden | 63.7 |
| 180 | Gordon's School | Woking | 63.6 |
| 181 | St Peter's Catholic School | Guildford | 63.6 |
| 182 | Wembley High Technology College | North Wembley | 63.5 |
| 185 | Parkside Community College | Cambridge | 63.5 |
| 187 | Weydon School | Farnham | 63.5 |
| not ranked | ArtsEd Day School & Sixth Formindependent | London | 63.3 |
| not ranked | St. Mary's Collegeindependent | Liverpool | 63.3 |
| 188 | The King's (The Cathedral) School | Peterborough | 63.2 |
| 191 | The West Bridgford School | Nottingham | 62.9 |
| 192 | The Kingston Academy | Kingston upon Thames | 62.8 |
| 193 | Grey Court School | Richmond | 62.8 |
| 194 | Sir John Lawes School | Harpenden | 62.8 |
| 195 | Sir Roger Manwood's School | Sandwich | 62.7 |
| 196 | Rainham Mark Grammar School | Gillingham | 62.7 |
| 198 | Beaumont School | St Albans | 62.6 |
What this table does not tell you
Attainment 8 is the average GCSE result across eight subjects. It measures the results pupils got, not what the school added. A grammar school admits children who already passed a selective test at eleven, so a high score here substantially reflects the intake rather than the teaching. That is the single most important thing to hold in mind when reading any 11+ league table, including this one.
Progress 8, which does try to measure what a school adds, cannot be calculated for this cohort: they never sat Key Stage 2 tests, cancelled in 2020 and 2021, so there is no starting point to measure from. It returns for 2026/27.
Data: Compare school and college performance data in England, Department for Education, 2024/25, under the Open Government Licence v3.0. Ranks calculated by PlusProgress over the 3,278 state-funded schools with a published score; DfE publishes the scores and not a ranking. 198 schools have no published score for this year and are excluded rather than counted as zero. Source data.
Common questions
What is Attainment 8?
It is a school’s average GCSE result across eight subjects, including English and maths counted double. It describes the results pupils achieved, not how much progress the school added, so a school that selects its intake on ability will tend to score highly whoever teaches there.
Why is Progress 8 not shown?
Because it does not exist for this cohort. Progress 8 compares GCSE results with the same children’s Key Stage 2 results, and those tests were cancelled in 2020 and 2021, so there is no baseline for pupils sitting GCSEs in 2025 or 2026. It returns for 2026/27. Any Progress 8 figure published now belongs to an earlier year and different children.
Where does this rank come from?
We calculated it. The Department for Education publishes the scores and does not publish a ranking. We order state-funded schools by Attainment 8 for 2024/25, so a rank here is out of 3,278 schools.
Why are some schools missing?
198 schools have no published Attainment 8 for this year, usually because the cohort was too small to publish without identifying pupils, or because no pupils were entered. They are left out of the ranking rather than counted as zero.
Should I choose a school on this table?
Not on its own. A high Attainment 8 at a selective school mostly tells you the school selects. Whether a school suits your child, and whether you can realistically get a place, are different questions, and the entrance test and catchment usually decide the second one.
Getting in is the harder question
A place at any of these depends on the entrance test and, usually, on where you live. Both are on the school’s own page here, and the practice that prepares for the test is in the format that school actually sets.