Best schools for Computer Science GCSE in England
Ranked by the share of Computer Science GCSE entries graded 5 or above in summer 2025, highest first. Across England 56% of the 80,270 entries reached grade 5 and 27% reached grade 7. Only state secondaries with 20 or more entries are ranked. This is a plain pass rate: it doesn't allow for which children a school takes in, or which ones it puts in for the exam, so grammar schools and schools that only enter their strongest pupils will sit near the top. 100 schools listed.
| # | School | Entries | Grades 9 to 5 | Grades 9 to 7 | Low income | Ofsted | Score |
|---|---|---|---|---|---|---|---|
| 1 | The Tiffin Girls' SchoolKingston upon Thames · Academy (grammar) | 79 | 100% | 100% | 7% | Report card 2026 | 98 |
| 1 | Wilson's SchoolWallington, Sutton · Academy (grammar) | 49 | 100% | 100% | 6% | Outstanding 2022 | 100 |
| 3 | Reading SchoolReading · Academy (grammar) | 62 | 100% | 98% | 5% | Outstanding 2023 | 99 |
| 4 | The Henrietta Barnett SchoolLondon, Barnet · Academy (grammar) | 50 | 100% | 96% | 4% | Good 2022 | 96 |
| 5 | King Edward VI SchoolStratford-upon-Avon, Warwickshire · Academy (grammar) | 30 | 100% | 93% | 3% | Outstanding 2021 | 99 |
| 6 | King Edward VI Grammar School, ChelmsfordChelmsford, Essex · Academy (grammar) | 82 | 100% | 92% | 3% | Report card 2026 | 99 |
| 7 | Ark Greenwich Free SchoolLondon, Greenwich · Free school | 21 | 100% | 91% | 41% | Outstanding 2023 | 98 |
| 8 | Altrincham Grammar School for BoysAltrincham, Trafford · Academy (grammar) | 82 | 100% | 90% | 6% | Outstanding 2022 | 100 |
| 8 | Dr Challoner's High SchoolAmersham, Buckinghamshire · Academy (grammar) | 51 | 100% | 90% | 3% | Outstanding 2023 | 99 |
| 10 | Dartford Grammar SchoolDartford, Kent · Academy (grammar) | 90 | 100% | 90% | 10% | Outstanding 2022 | 99 |
| 11 | Saint Ambrose CollegeAltrincham, Trafford · Academy (grammar) | 48 | 100% | 90% | 6% | Report card 2025 | 99 |
| 12 | Altrincham Grammar School for GirlsAltrincham, Trafford · Academy (grammar) | 43 | 100% | 86% | 7% | Outstanding 2022 | 99 |
| 13 | Bournemouth SchoolBournemouth, Bournemouth, Christchurch and Poole · Academy (grammar) | 82 | 100% | 85% | 7% | Outstanding 2024 | 99 |
| 14 | Heckmondwike Grammar SchoolHeckmondwike, Kirklees · Academy (grammar) | 102 | 100% | 84% | 6% | Good 2022 | 98 |
| 15 | King Edward VI Camp Hill School for GirlsBirmingham · Academy (grammar) | 48 | 100% | 83% | 30% | Outstanding 2021 | 99 |
| 16 | King Edward VI Camp Hill School for BoysBirmingham · Academy (grammar) | 40 | 100% | 83% | 28% | Outstanding 2023 | 100 |
| 17 | Campion SchoolLeamington Spa, Warwickshire · Academy | 21 | 100% | 76% | 34% | Good 2023 | 42 |
| 18 | Tunbridge Wells Girls' Grammar SchoolTunbridge Wells, Kent · Foundation (grammar) | 43 | 100% | 74% | 4% | Outstanding 2023 | 98 |
| 19 | Stratford Girls' Grammar SchoolStratford-upon-Avon, Warwickshire · Academy (grammar) | 27 | 100% | 74% | 3% | Outstanding 2022 | 99 |
| 20 | Sir William Borlase's Grammar SchoolMarlow, Buckinghamshire · Academy (grammar) | 45 | 100% | 71% | 3% | Outstanding 2024 | 97 |
| 21 | Shoreham AcademyShoreham-by-Sea, West Sussex · Academy | 24 | 100% | 71% | 17% | Outstanding 2024 | 92 |
| 22 | Chesterton Community CollegeCambridge, Cambridgeshire · Academy | 30 | 100% | 67% | 18% | No overall grade 2025 | 99 |
| 23 | Alcester Grammar SchoolAlcester, Warwickshire · Academy (grammar) | 22 | 100% | 64% | 2% | Outstanding 2022 | 97 |
| 24 | Dartford Grammar School for GirlsDartford, Kent · Academy (grammar) | 27 | 100% | 63% | 24% | Report card 2026 | 98 |
| 25 | The North Halifax Grammar SchoolHalifax, Calderdale · Academy (grammar) | 37 | 100% | 57% | 6% | Good 2023 | 88 |
| 26 | Tauheedul Islam Girls' High SchoolBlackburn, Blackburn with Darwen · Academy | 28 | 100% | 54% | 16% | Outstanding 2022 | 100 |
| 27 | Ilford County High SchoolIlford, Redbridge · Council (grammar) | 99 | 99% | 77% | 13% | Report card 2026 | 95 |
| 28 | Sutton Grammar SchoolSutton · Academy (grammar) | 87 | 99% | 83% | 1% | Good 2022 | 96 |
| 29 | St Olave's and St Saviour's Grammar SchoolOrpington, Bromley · Church of England (grammar) | 83 | 99% | 93% | 6% | No overall grade 2024 | 100 |
| 30 | Nonsuch High School for GirlsSutton · Academy (grammar) | 81 | 99% | 72% | 10% | Report card 2026 | 97 |
| 31 | Bexley Grammar SchoolWelling, Bexley · Academy (grammar) | 74 | 99% | 85% | 4% | Outstanding 2022 | 97 |
| 32 | Colyton Grammar SchoolColyton, Devon · Academy (grammar) | 73 | 99% | 84% | 9% | Outstanding 2022 | 99 |
| 33 | Chelmsford County High School for GirlsChelmsford, Essex · Academy (grammar) | 74 | 99% | 82% | 5% | Outstanding 2024 | 98 |
| 34 | The Judd SchoolTonbridge, Kent · Voluntary (grammar) | 68 | 99% | 88% | 3% | No overall grade 2025 | 99 |
| 35 | Kendrick SchoolReading · Academy (grammar) | 62 | 98% | 87% | 11% | Outstanding 2022 | 99 |
| 36 | The Crypt SchoolGloucester, Gloucestershire · Academy (grammar) | 58 | 98% | 71% | 4% | Outstanding 2024 | 98 |
| 37 | Lawrence Sheriff SchoolRugby, Warwickshire · Academy (grammar) | 59 | 98% | 66% | 10% | Outstanding 2022 | 99 |
| 38 | Harris Academy TottenhamLondon, Haringey · Free school | 55 | 98% | 67% | 37% | Outstanding 2023 | 92 |
| 39 | Burnham Grammar SchoolSlough, Buckinghamshire · Academy (grammar) | 53 | 98% | 79% | 13% | Good 2022 | 92 |
| 40 | Pate's Grammar SchoolCheltenham, Gloucestershire · Academy (grammar) | 49 | 98% | 88% | 6% | Outstanding 2024 | 99 |
| 41 | Wallington County Grammar SchoolWallington, Sutton · Academy (grammar) | 87 | 98% | 75% | 7% | Outstanding 2022 | 100 |
| 42 | Aylesbury Grammar SchoolAylesbury, Buckinghamshire · Academy (grammar) | 79 | 98% | 75% | 7% | Outstanding 2022 | 96 |
| 43 | Chislehurst and Sidcup Grammar SchoolSidcup, Bexley · Academy (grammar) | 81 | 98% | 74% | 2% | Good 2022 | 96 |
| 44 | Newstead Wood SchoolOrpington, Bromley · Academy (grammar) | 76 | 97% | 86% | 6% | Outstanding 2022 | 100 |
| 45 | Wolverhampton Girls' High SchoolWolverhampton · Academy (grammar) | 74 | 97% | 68% | 16% | Outstanding 2023 | 98 |
| 46 | Aylesbury High SchoolAylesbury, Buckinghamshire · Academy (grammar) | 37 | 97% | 54% | 6% | Outstanding 2023 | 98 |
| 47 | Highfields SchoolWolverhampton · Academy | 36 | 97% | 61% | 34% | Report card 2026 | 76 |
| 48 | Sandringham SchoolSt Albans, Hertfordshire · Academy | 34 | 97% | 88% | 8% | Outstanding 2024 | 98 |
| 49 | Oakwood Park Grammar SchoolMaidstone, Kent · Academy (grammar) | 34 | 97% | 82% | 8% | Good 2024 | 94 |
| 50 | Stretford Grammar SchoolManchester, Trafford · Foundation (grammar) | 68 | 97% | 81% | 17% | Good 2024 | 96 |
| 51 | Invicta Grammar SchoolMaidstone, Kent · Academy (grammar) | 67 | 97% | 81% | 8% | Outstanding 2024 | 98 |
| 52 | William Perkin Church of England High SchoolGreenford, Ealing · Free school | 33 | 97% | 64% | 29% | No overall grade 2025 | 94 |
| 53 | Beaconsfield High SchoolBeaconsfield, Buckinghamshire · Academy (grammar) | 33 | 97% | 58% | 2% | Outstanding 2019 | 97 |
| 54 | Upton Court Grammar SchoolSlough · Academy (grammar) | 97 | 97% | 73% | 9% | Outstanding 2022 | 99 |
| 55 | Dame Alice Owen's SchoolPotters Bar, Hertfordshire · Academy | 31 | 97% | 81% | 4% | Outstanding 2023 | 99 |
| 56 | Gravesend Grammar SchoolGravesend, Kent · Academy (grammar) | 63 | 97% | 70% | 11% | No overall grade 2025 | 90 |
| 57 | Eden Girls' School, Waltham ForestLondon, Waltham Forest · Free school | 31 | 97% | 68% | 33% | Outstanding 2022 | 97 |
| 58 | Colchester Royal Grammar SchoolColchester, Essex · Academy (grammar) | 90 | 97% | 88% | 5% | Report card 2026 | 100 |
| 59 | St Bernard's Catholic Grammar SchoolSlough · Roman Catholic (grammar) | 61 | 97% | 66% | 4% | Outstanding 2023 | 99 |
| 60 | Colchester County High School for GirlsColchester, Essex · Academy (grammar) | 59 | 97% | 88% | 3% | Outstanding 2023 | 99 |
| 61 | Sutton Coldfield Grammar School for GirlsSutton Coldfield, Birmingham · Academy (grammar) | 58 | 97% | 76% | 17% | Good 2022 | 97 |
| 62 | South Wilts Grammar SchoolSalisbury, Wiltshire · Academy (grammar) | 29 | 97% | 72% | 3% | Good 2019 | 97 |
| 63 | Bishop Vesey's Grammar SchoolSutton Coldfield, Birmingham · Academy (grammar) | 88 | 97% | 72% | 14% | Outstanding 2024 | 98 |
| 64 | Clitheroe Royal Grammar SchoolClitheroe, Lancashire · Academy (grammar) | 29 | 97% | 66% | 11% | Outstanding 2022 | 98 |
| 65 | High Storrs SchoolSheffield · Academy | 29 | 97% | 62% | 9% | Good 2022 | 92 |
| 66 | Marling SchoolStroud, Gloucestershire · Academy (grammar) | 28 | 96% | 75% | 4% | No overall grade 2024 | 94 |
| 67 | St Peter's Church of England Aided SchoolExeter, Devon · Church of England | 27 | 96% | 44% | 13% | No overall grade 2025 | 74 |
| 68 | Torquay Boys' Grammar SchoolTorquay, Torbay · Academy (grammar) | 26 | 96% | 77% | 6% | Report card 2026 | 91 |
| 69 | Bacup and Rawtenstall Grammar SchoolRossendale, Lancashire · Academy (grammar) | 51 | 96% | 69% | 7% | Inadequate 2022 | 86 |
| 70 | St Bonaventure's RC SchoolLondon, Newham · Roman Catholic | 24 | 96% | 42% | 43% | Outstanding 2022 | 75 |
| 71 | Mossbourne Community AcademyLondon, Hackney · Academy | 23 | 96% | 91% | 51% | Report card 2026 | 99 |
| 72 | Bishop Rawstorne Church of England AcademyLeyland, Lancashire · Academy | 22 | 96% | 55% | 9% | Report card 2026 | 86 |
| 73 | Caistor Grammar SchoolMarket Rasen, Lincolnshire · Academy (grammar) | 43 | 95% | 58% | 7% | Good 2022 | 94 |
| 74 | St Mary's College Voluntary Catholic AcademyHull, Kingston upon Hull, City of · Academy | 42 | 95% | 64% | 21% | Outstanding 2023 | 93 |
| 75 | Queen Mary's High SchoolWalsall · Academy (grammar) | 21 | 95% | 62% | 29% | Report card 2026 | 96 |
| 75 | Thomas Telford University Technical CollegeWolverhampton · University technical college | 21 | 95% | 62% | 62% | No overall grade 2024 | 91 |
| 75 | Wallington High School for GirlsWallington, Sutton · Academy (grammar) | 63 | 95% | 62% | 13% | No overall grade 2025 | 99 |
| 78 | Chesham Grammar SchoolChesham, Buckinghamshire · Academy (grammar) | 41 | 95% | 68% | 3% | No overall grade 2025 | 99 |
| 79 | The Latymer SchoolLondon, Enfield · Voluntary (grammar) | 60 | 95% | 80% | 9% | Report card 2026 | 97 |
| 80 | Swindon AcademySwindon · Academy | 20 | 95% | 55% | 38% | Report card 2026 | 75 |
| 81 | Saint George Catholic Voluntary Aided College SouthamptonSouthampton · Roman Catholic | 20 | 95% | 50% | 19% | Outstanding 2023 | 95 |
| 82 | King's Academy Easthampstead ParkBracknell, Bracknell Forest · Academy | 20 | 95% | 40% | 27% | Report card 2026 | 40 |
| 83 | King Edward VI Handsworth SchoolBirmingham · Academy (grammar) | 99 | 95% | 61% | 26% | No overall grade 2024 | 97 |
| 84 | Haberdashers' AdamsNewport, Telford and Wrekin · Academy (grammar) | 38 | 95% | 68% | 4% | Good 2022 | 92 |
| 85 | Westcliff High School for Boys AcademyWestcliff-on-Sea, Southend-on-Sea · Academy (grammar) | 55 | 95% | 78% | 5% | Outstanding 2023 | 99 |
| 86 | Rugby High SchoolRugby, Warwickshire · Academy (grammar) | 36 | 94% | 72% | 9% | Good 2022 | 94 |
| 87 | Dr Challoner's Grammar SchoolAmersham, Buckinghamshire · Academy (grammar) | 54 | 94% | 59% | 3% | Outstanding 2019 | 99 |
| 88 | The Blue Coat SchoolLiverpool · Academy (grammar) | 103 | 94% | 72% | 13% | Good 2022 | 97 |
| 89 | Langley Grammar SchoolLangley, Slough · Academy (grammar) | 101 | 94% | 61% | 7% | Report card 2026 | 96 |
| 90 | Finchley Catholic High SchoolLondon, Barnet · Roman Catholic | 33 | 94% | 76% | 15% | Good 2023 | 88 |
| 91 | Brampton Manor AcademyLondon, Newham · Academy | 32 | 94% | 72% | 50% | Outstanding 2024 | 90 |
| 92 | Whitley Bay High SchoolWhitley Bay, North Tyneside · Foundation | 32 | 94% | 47% | 11% | Outstanding 2024 | 85 |
| 93 | The Crossley Heath SchoolHalifax, Calderdale · Academy (grammar) | 92 | 94% | 60% | 11% | Good 2023 | 95 |
| 94 | Tauheedul Islam Boys' High SchoolBlackburn, Blackburn with Darwen · Free school | 30 | 93% | 60% | 18% | Outstanding 2024 | 99 |
| 95 | Cardinal Hume Catholic School, GatesheadGateshead · Academy | 30 | 93% | 57% | 25% | Outstanding 2024 | 90 |
| 96 | Herschel Grammar SchoolSlough · Academy (grammar) | 74 | 93% | 72% | 7% | Outstanding 2024 | 98 |
| 97 | Southend High School for BoysSouthend-on-Sea · Academy (grammar) | 74 | 93% | 65% | 8% | Outstanding 2024 | 98 |
| 98 | Beaumont SchoolSt Albans, Hertfordshire · Academy | 44 | 93% | 64% | 4% | No overall grade 2025 | 96 |
| 99 | Royal Latin SchoolBuckingham, Buckinghamshire · Academy (grammar) | 58 | 93% | 72% | 5% | Good 2022 | 94 |
| 100 | Poole Grammar SchoolPoole, Bournemouth, Christchurch and Poole · Academy (grammar) | 72 | 93% | 51% | 6% | No overall grade 2025 | 93 |
Other rankings for England
Secondary results
- Average GCSE score Attainment 8
- Progress from age 11 Progress 8
- Strong pass in English and maths Grade 5 or above in English and maths GCSEs
- Standard pass in English and maths Grade 4 or above in English and maths GCSEs
- Core subjects score EBacc average point score
- Taking the core subjects Entering the English Baccalaureate
- Staying in education or work after GCSEs Sustained education, employment or apprenticeship after KS4
Primary results
- Reached the expected level at 11 Reading, writing and maths: expected standard
- Working above the expected level Reading, writing and maths: higher standard
- Reading score Average reading scaled score
- Maths score Average maths scaled score
- Grammar and spelling score Average grammar, punctuation and spelling scaled score
- Reading progress Reading progress (KS1 to KS2)
- Maths progress Maths progress (KS1 to KS2)
Sixth form
- Average A level points per entry A level average points per entry
- AAB or better in subjects universities like AAB or better in at least 2 facilitating subjects
Attendance and behaviour
- Sessions missed (fewest first) Overall absence rate
- Pupils missing a lot of school (fewest first) Persistent absence (10% or more sessions missed)
- Suspensions (fewest first) Suspensions per 100 pupils
Staff
- Pupils per teacher (fewest first) Pupil to teacher ratio
- Teachers who left in the year (fewest first) Teachers leaving the school in the year
GCSE results by subject
Share of entries graded 5 or above.
How to read this
Source: Department for Education, GCSE results by subject for the summer 2025 exams, published in Explore Education Statistics. A school's figure is the share of its entries in the subject that got grade 5 or above (a "strong pass"). Schools with fewer than 20 entries are left out, because one or two pupils would swing the percentage. Independent schools, special schools and alternative provision are left out too; most independent schools sit IGCSEs, which the government doesn't report. Combined science counts as the lower of its two grades.