All 143 state-funded schools in England with a published Attainment 8 score.
| Rank | School | Town | Attainment 8 |
|---|---|---|---|
| 2 | Wilson's School | Wallington | 86.9 |
| 3 | Queen Elizabeth's School, Barnet | Barnet | 85.6 |
| 6 | St Olave's and St Saviour's Grammar School | Orpington | 83.6 |
| 8 | King Edward VI School | Stratford-upon-Avon | 83.3 |
| 9 | Reading School | Reading | 83.0 |
| 12 | Colchester Royal Grammar School | Colchester | 82.1 |
| 20 | Sutton Grammar School | Sutton | 80.3 |
| 25 | Dartford Grammar School | Dartford | 79.9 |
| 28 | Tiffin School | Kingston upon Thames | 79.1 |
| 31 | Altrincham Grammar School for Boys | Altrincham | 78.5 |
| 32 | The Judd School | Tonbridge | 78.4 |
| 34 | Wallington County Grammar School | Wallington | 77.7 |
| 37 | Westcliff High School for Boys Academy | Westcliff-on-Sea | 77.6 |
| 40 | Sir Thomas Rich's School | Gloucester | 77.2 |
| 41 | Bishop Vesey's Grammar School | Sutton Coldfield | 77.1 |
| 44 | Saint Ambrose College | Altrincham | 76.2 |
| 49 | Ilford County High School | Ilford | 75.7 |
| 50 | King Edward VI Camp Hill School for Boys | Birmingham | 75.7 |
| 56 | Lawrence Sheriff School | Rugby | 75.1 |
| 62 | Aylesbury Grammar School | Aylesbury | 74.5 |
| 67 | Queen Mary's Grammar School | Walsall | 74.2 |
| 68 | Bournemouth School | Bournemouth | 74.2 |
| 71 | Dr Challoner's Grammar School | Amersham | 73.9 |
| 72 | The Royal Grammar School, High Wycombe | High Wycombe | 73.9 |
| 74 | Marling School | Stroud | 73.9 |
| 76 | Southend High School for Boys | Southend-on-Sea | 73.8 |
| 85 | Bishop Wordsworth's Church of England Grammar School | Salisbury | 73.1 |
| 89 | The King's School, Grantham | Grantham | 72.7 |
| 91 | John Hampden Grammar School | High Wycombe | 72.3 |
| 94 | King Edward VI Handsworth Grammar School for Boys | Birmingham | 72.0 |
| 97 | Beths Grammar School | Bexley | 71.6 |
| 99 | King Edward VI Aston School | Birmingham | 71.2 |
| 102 | Torquay Boys' Grammar School | Torquay | 70.8 |
| 105 | The Skinners' School | Tunbridge Wells | 70.8 |
| 106 | Poole Grammar School | Poole | 70.2 |
| 111 | Sir Joseph Williamson's Mathematical School | Rochester | 69.5 |
| 113 | Devonport High School for Boys | Plymouth | 69.3 |
| 115 | Oakwood Park Grammar School | Maidstone | 68.9 |
| 116 | Watford Grammar School for Boys | Watford | 68.9 |
| 122 | Maidstone Grammar School | Maidstone | 68.4 |
| 126 | Calday Grange Grammar School | Wirral | 68.1 |
| 132 | Ermysted's Grammar School | Skipton | 67.3 |
| 133 | The Norton Knatchbull School | Ashford | 67.3 |
| 134 | The Cardinal Vaughan Memorial RC School | London | 67.2 |
| 137 | Simon Langton Grammar School for Boys | Canterbury | 66.8 |
| 151 | Wirral Grammar School for Boys | Wirral | 65.4 |
| 152 | Dover Grammar School for Boys | Dover | 65.4 |
| 154 | Gravesend Grammar School | Gravesend | 65.3 |
| 164 | Wilmington Grammar School for Boys | Dartford | 64.6 |
| 177 | Tunbridge Wells Grammar School for Boys | Tunbridge Wells | 63.7 |
| 183 | Gunnersbury Catholic School | Brentford | 63.5 |
| 189 | Borden Grammar School | Sittingbourne | 63.2 |
| 201 | Tauheedul Islam Boys' High School | Blackburn | 62.5 |
| 205 | Holcombe Grammar School | Chatham | 62.4 |
| 206 | The London Oratory School | London | 62.3 |
| 207 | Finchley Catholic High School | London | 62.3 |
| 212 | The Harvey Grammar School | Folkestone | 61.8 |
| 216 | The St Thomas the Apostle College | London | 61.7 |
| 222 | The Fulham Boys School | London | 61.4 |
| 224 | Eden Boys' School, Birmingham | Birmingham | 61.3 |
| 239 | Eden Boys' Leadership Academy, Birmingham East | Birmingham | 60.8 |
| 245 | Rutlish School | London | 60.5 |
| 248 | The Bishop's Stortford High School | Bishop's Stortford | 60.2 |
| 267 | Richard Challoner School | New Malden | 59.4 |
| 292 | Spalding Grammar School | Spalding | 58.8 |
| 319 | Northampton School for Boys | Northampton | 58.2 |
| 330 | St Aloysius RC College | London | 57.9 |
| 359 | St Anselm's College | Prenton | 57.2 |
| 367 | Hitchin Boys' School | Hitchin | 57.1 |
| 370 | Wimbledon College | London | 57.0 |
| 389 | Hasmonean High School for Boys | London | 56.5 |
| 407 | Richard Hale School | Hertford | 56.3 |
| 422 | Glyn School | Epsom | 56.0 |
| 439 | The John Fisher School | Purley | 55.6 |
| 447 | Harris Boys' Academy East Dulwich | London | 55.5 |
| 458 | Winton Academy | Bournemouth | 55.4 |
| 467 | Central Foundation Boys' School | London | 55.2 |
| 489 | Beechen Cliff School | Bath | 55.0 |
| 502 | St Ignatius College | Enfield | 54.8 |
| 503 | Coombe Boys' School | New Malden | 54.8 |
| 527 | Langley Park School for Boys | Beckenham | 54.4 |
| 552 | Salvatorian Roman Catholic College | Harrow | 54.1 |
| 623 | Eden Boys' Leadership Academy, Manchester | Manchester | 53.1 |
| 628 | The Boston Grammar School | Boston | 53.1 |
| 631 | Eden Boys' School, Bolton | Bolton | 53.0 |
| 650 | The Campion School | Hornchurch | 52.8 |
| 684 | Verulam School | St Albans | 52.5 |
| 696 | Forest Hill School | London | 52.3 |
| 699 | St Thomas More High School | Westcliff-on-Sea | 52.3 |
| 706 | Madani Boys School | Leicester | 52.2 |
| 711 | Westminster City School | London | 52.1 |
| 734 | Birkdale High School | Southport | 51.9 |
| 789 | St Columba's Catholic Boys' School | Bexleyheath | 51.4 |
| 809 | St Aidan's Catholic Academy | Sunderland | 51.2 |
| 823 | The Royal Liberty School | Romford | 51.0 |
| 846 | Rokeby School | London | 50.8 |
| 945 | Hutton Church of England Grammar School | Preston | 50.1 |
| 979 | Eden Boys' School, Preston | Preston | 49.8 |
| 1003 | St Margaret's Church of England Academy | Liverpool | 49.6 |
| 1078 | Eden Boys' Leadership Academy, Bradford | Bradford | 49.1 |
| 1092 | Bullers Wood School for Boys | Bromley | 49.0 |
| 1093 | Enfield Grammar School | Enfield | 49.0 |
| 1099 | St Cuthbert's High School | Newcastle-upon-Tyne | 49.0 |
| 1147 | Marylebone Boys' School | London | 48.6 |
| 1149 | Norlington School and 6th Form | London | 48.6 |
| 1182 | Wheelers Lane Technology College | Birmingham | 48.4 |
| 1190 | Southborough High School | Surbiton | 48.3 |
| 1202 | William Ellis School | London | 48.2 |
| 1219 | Sandbach School | Sandbach | 48.2 |
| 1221 | St Birinus School | Didcot | 48.2 |
| 1224 | Ravens Wood School | Bromley | 48.1 |
| 1275 | The Windsor Boys' School | Windsor | 47.8 |
| 1284 | Challney High School for Boys | Luton | 47.7 |
| 1295 | King Edward VI King's Norton School for Boys | Birmingham | 47.6 |
| 1343 | St Bonaventure's RC School | London | 47.3 |
| 1348 | Avonbourne Boys' Academy | Bournemouth | 47.3 |
| 1368 | The Green School for Boys | Isleworth | 47.1 |
| 1460 | Burnage Academy for Boys | Manchester | 46.6 |
| 1538 | Beverley Grammar School | Beverley | 46.2 |
| 1582 | Wellacre Technology Academy | Manchester | 46.0 |
| 1647 | Desborough College | Maidenhead | 45.7 |
| 1667 | St Joseph's College | London | 45.5 |
| 1671 | Audenshaw School | Manchester | 45.5 |
| 1727 | Woolwich Polytechnic School | London | 45.2 |
| 1739 | The Howard School | Gillingham | 45.2 |
| 1756 | Carshalton Boys Sports College | Carshalton | 45.0 |
| 1831 | Ernest Bevin Academy | London | 44.6 |
| 1953 | Upper Batley High School | Batley | 44.1 |
| 1977 | Brymore Academy | Bridgwater | 44.0 |
| 2050 | West Hill School | Stalybridge | 43.5 |
| 2073 | Lordswood Boys' School | Birmingham | 43.3 |
| 2102 | Isleworth and Syon School for Boys | Isleworth | 43.1 |
| 2261 | Hurstmere School | Sidcup | 42.1 |
| 2288 | West Derby School | Liverpool | 42.0 |
| 2466 | Cardinal Heenan Catholic High School | Liverpool | 40.9 |
| 2677 | Manchester Mesivta School | Prestwich | 39.3 |
| 2713 | St Boniface's RC College | Plymouth | 39.0 |
| 2901 | Turves Green Boys' School | Birmingham | 37.3 |
| 2945 | St Francis Xavier's Catholic Academy | Liverpool | 36.7 |
| 3004 | Newman Catholic College | London | 35.9 |
| 3024 | Northfleet Technology College | Gravesend | 35.7 |
| 3056 | The Mosslands School | Wallasey | 35.2 |
| 3231 | Greenacre School | Chatham | 29.8 |
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.