Top 20 independent schools GCSE

School Ranking by GCSE Results

Top 20 UK Independent Schools


1. St. Paul's School

  • Boarding & Day School for Boys
  • Age Range: 7-18
  • Address: St. Paul's School, Lonsdale Road, London SW13 9JT
  • Fee: £7,910-14,891 per term
  • GCSE A/A*: 99.09%


New title

    New title

2. City of London for Girls

  • Day School for Girls
  • Age Range: 11-18
  • Address: City of London School for Girls, Barbican, ST Giles Terrace, Wood Street, London EC2Y 8BB
  • Fee: £7,926 per term
  • GCSE A/A*: 98.89%

3. Westminster School

  • Boarding & Day School Co-ed (Boys only 13-16)
  • Age Range: 7-18
  • Address: Westminster School, 17A Dean's Yard, London SW1P 3PB
  • Fee: £11,433-16,506 per term
  • GCSE A/A*: 98.29%

4. St. Paul's Girls' School

  • Day School for Girls
  • Age Range: 11-18
  • Address: St. Paul's Girls' School, Brook Grn, London W6 7BS
  • Fee: £9,982-10,732 per term
  • GCSE A/A*: 98.17%

5. Guilford High School

  • Day School for Girls
  • Age Range: 11-18
  • Address: Guildford High School, London Road, Guildford GU1 1SJ
  • Fee: £6,949 per term
  • GCSE A/A*: 97.82%

6. King's College School- Wimbledon

  • Day School for Boys (Co-ed in Sixth Form)
  • Age Range: 7-18
  • Address: King's College School Wimbledon, Southside, Wimbledon Common, London SW19 4TT
  • Fee: £8,630 per term
  • GCSE A/A*: 97.65%

7. Tonbridge School

  • Boarding & Day School for Boys
  • Age Range: 13-18
  • Address: Tonbridge School, High Street, Tonbridge TN9 1JP
  • Fee: £12,490-16,648 per school year
  • GCSE A/A*: 97.00%

8. City of London School for Boys

  • Day School for Boys
  • Age Range: 10-18
  • Address: City of London School for Boys, 107 Queen Victoria Street, London EC4V 3AL
  • Fee: £7,545 per term
  • GCSE A/A*: 96.95%

9. Wycombe Abbey School

  • Boarding & Day School for Girls
  • Age Range: 11-18
  • Address: Wycombe Abbey, Frances Dove Way, High Wycombe HP11 1PE
  • Fee: £12,000-15,900 per term
  • GCSE A/A*: 96.57%

10. North London Collegiate School

  • Day School for Girls
  • Age Range: 4-18
  • Address: North London Collegiate School, Canons Drive, Edgware HA8 7RJ
  • Fee: £6,880-7,994 per term
  • GCSE A/A*: 96.39%

11. Sevenoaks School

  • Boarding & Day School Co-ed
  • Age Range: 11-18
  • Address: Sevenoaks School, High Street, Sevenoaks, TN13 1HU
  • Fee: £9,709-16,919 per term
  • GCSE A/A*: 96.00%

12. Highgate School

  • Day School Co-ed
  • Age Range: 4-18
  • Address: Highgate School, North Road, London N6 4AY

                         Highgate Junior School, 3 Bishopwood Road, London N6 4PL

  • Fee: £8,505 per term
  • GCSE A/A*: 95.84%

13. Lady Eleanor Holles School

  • Day School for Girls
  • Age Range: 7-18
  • Address: Lady Eleanor Holles School, Hanworth Road, Hampton TW12 3HF
  • Fee: £6,867-8,291 per term
  • GCSE A/A*: 95.48%

14. Latymer Upper School

  • Day School Co-ed
  • Age Range: 11-18
  • Address: Latymer Upper School, King Street, London W6 9LR
  • Fee: £8,074 per term
  • GCSE A/A*: 95.13%

15. King Edward VI High School for Girls

  • Day School for Girls
  • Age Range: 11-18
  • Address: King Edward VI High School for Girls, Edgbaston Park Road, Birmingham B15 2UB
  • Fee: £5,538 per term
  • GCSE A/A*: 94.98%

16. St. Mary's School-Ascot

  • Borading & Day School for Girls
  • Age Range: 11-18
  • Address: St. Mary's School Ascot, St Mary's Road Ascot, Ascot SL5 9JF
  • Fee: £11,900-16,710 per term
  • GCSE A/A*: 94.66%

17. South Hampstead High School

  • Day School for Girls
  • Age Range: 4-18
  • Address: South Hampstead High School-Senior School, 3 Maresfield Gardens, London NW3 5SS

       South Hampstead Junior School, 5 Netherhall Gardens, London  NW3 5RN

  • Fee: £6,200-7,588 per term
  • GCSE A/A*: 94.51%

18. Haberdashers' Boys' School

  • Day School for Boys
  • Age Range: 4-18
  • Address: Haberdashers' Boys' School, Butterfly Lane, Elstree, Radlett, Borehamwood WD6 3AF
  • Fee: £6,384-8,183 per term
  • GCSE A/A*: 94.38%

19. Brighton College

  • Boarding & Day School Co-ed
  • Age Range: 11-18
  • Address: Haberdashers' Boys' School, Butterfly Lane, Elstree, Radlett, Borehamwood WD6 3AF
  • Fee: £7,310-17,520 per term
  • GCSE A/A*: 94.08%

20. Francis Holland School-Sloane Square

  • Day School for Girls
  • Age Range: 4-18
  • Address: Francis Holland School, Sloane Square, 39 Graham Terrace, London SW1W 8JF
  • Fee: £7,600-8,350 per term
  • GCSE A/A*: 94.00%
Share by: