Best Private Schools in London - Co-Ed, Boys, Girls
Contents
1. Overview
London has 102 private schools which take pupils of high school age, some of which also have primary and nursery schools as well. All of these schools offer day places, with just over 10 offering boarding places as well. The only boarding-only independent school in London is Harrow School (boys-only).
2. London Independent School League Table 2018/19
GCSE Rank | A*/ A% | School | Gender | Day / Boarding | Day Fees | Boarding Fees |
---|---|---|---|---|---|---|
1 | 99.6 | St Paul's Girls School | Girls | Day | £25,887 | N/A |
2 | 98.6 | Westminster School | Boys (Co-ed Sixth Form) | Day & Boarding | £28,809 | £41,607 |
3 | 96.7 | St Paul's School | Boys | Day & Boarding | £25,908 | £38,991 |
4 | 96.3 | North London Collegiate School | Girls | Day | £20,430 | N/A |
5 | 96.1 | Godolphin & Latymer School | Girls | Day | £23,085 | N/A |
6 | 95.9 | King's College School (Wimbledon) | Boys (Co-ed Sixth Form) | Day | £20,190 | N/A |
7 | 94.6 | City of London School | Boys | Day | £18,939 | N/A |
8 | 94.2 | City of London School For Girls | Girls | Day | £19,212 | N/A |
9 | 92.2 | South Hampstead High School | Girls | Day | £19,494 | N/A |
10 | 92.1 | Latymer Upper School | Co-ed | Day | £20,835 | N/A |
11 | 91.6 | University College School | Boys (Co-ed Sixth Form) | Day | £21,090 | N/A |
12 | 91.5 | James Allen's Girls' School | Girls | Day | £18,801 | N/A |
13 | 91.3 | Wimbledon High School | Girls | Day | £19,734 | N/A |
14 | 90.6 | Hampton Court House | Co-ed | Day | £18,747 | N/A |
15 | 90.6 | Hampton School | Boys | Day | £20,745 | N/A |
16 | 90.2 | Highgate School | Co-ed | Day | £21,600 | N/A |
17 | 89.7 | Trinity School (Surrey) | Boys (Co-ed Sixth Form) | Day | £18,240 | N/A |
18 | 89.5 | Notting Hill and Ealing High School | Girls | Day | £19,212 | N/A |
19 | 88.1 | Merchant Taylors' School | Boys | Day | £21,600 | N/A |
20 | 87.1 | Alleyn's School | Co-ed | Day | £20,850 | N/A |
21 | 85.3 | Eltham College | Boys (Co-ed Sixth Form) | Day | £18,486 | N/A |
22 | 85.2 | St Helen's School | Girls | Day | £18,321 | N/A |
23 | 84.8 | Channing School | Girls | Day | £20,370 | N/A |
24 | 83.9 | Dulwich College | Boys | Day & Boarding | £21,246 | £44,346 |
25 | 83.0 | Francis Holland School (Regent's Park) | Girls | Day | £20,700 | N/A |
26 | 82.2 | Putney High School | Girls | Day | £19,827 | N/A |
27 | 81.7 | Whitgift School | Boys | Day & Boarding | £20,640 | £40,140 |
28 | 81.0 | Palmers Green High School | Girls | Day | £16,260 | N/A |
29 | 77.0 | Queen's College London | Girls | Day | £19,938 | N/A |
30 | 76.0 | Old Palace of John Whitgift School | Girls | Day | £16,095 | N/A |
31 | 74.7 | St James Senior Girls' School | Girls | Day | £20,880 | N/A |
32 | 74.1 | Forest School | Co-ed | Day | £19,755 | N/A |
33 | 73.7 | Ibstock Place School | Co-ed | Day | £21,735 | N/A |
34 | 73.4 | Northwood College for Girls | Girls | Day | £18,228 | N/A |
35 | 73.2 | Croydon High School | Girls | Day | £16,671 | N/A |
36 | 72.8 | Streatham and Clapham High School | Girls | Day | £18,240 | N/A |
37 | 72.0 | Emanuel School (London) | Co-ed | Day | £19,278 | N/A |
38 | 71.0 | Harrodian School | Co-ed | Day | £17,901 | N/A |
39 | 70.9 | Immanuel College | Co-ed | Day | £18,900 | N/A |
40 | 70.3 | Sydenham High School | Girls | Day | £17,325 | N/A |
41 | 69.7 | Queen's Gate School | Girls | Day | £21,600 | N/A |
42 | 69.1 | St Augustine's Priory | Girls | Day | £16,398 | N/A |
43 | 68.5 | Blackheath High School | Girls | Day | £17,139 | N/A |
44 | 68.2 | Bromley High School | Girls | Day | £17,691 | N/A |
45 | 67.6 | Sutton High School | Girls | Day | £17,640 | N/A |
46 | 62.6 | The John Lyon School | Boys | Day | £19,233 | N/A |
47 | 62.3 | Brampton College | Co-ed | Day | £20,655 | N/A |
48 | 62.2 | Ecole Jeannine Manuel | Co-ed | Day | £18,324 | N/A |
49 | 62.0 | St Margaret’s School for Girls (London) | Girls | Day | £15,609 | N/A |
50 | 61.4 | North Bridge House School (Canonbury) | Co-ed | Day | £19,275 | N/A |
51 | 58.6 | St Benedict's School | Co-ed | Day | £17,655 | N/A |
52 | 57.2 | St Dunstan's College | Co-ed | Day | £17,799 | N/A |
53 | 57.0 | Mill Hill School | Co-ed | Day & Boarding | £21,987 | £35,067 |
54 | 56.9 | Babington House School | Co-ed | Day | £16,500 | N/A |
55 | 56.6 | The Laurels School | Girls | Day | £18,900 | N/A |
56 | 56.2 | St Catherine's School (Twickenham) | Girls | Day | £14,775 | N/A |
57 | 55.0 | North Bridge House Senior Hampstead | Co-ed | Day | £19,230 | N/A |
58 | 53.6 | Royal Russell School | Co-ed | Day & Boarding | £19,311 | £38,169 |
59 | 53.3 | Colfe's School | Co-ed | Day | £17,604 | N/A |
60 | 46.3 | Mander Portman Woodward (MPW) | Co-ed | Day | £29,715 | N/A |
61 | 46.0 | Hall School Wimbledon | Co-ed | Day | £17,367 | N/A |
62 | 40.8 | St Edward's Cheltenham | Co-ed | Day | £15,270 | N/A |
63 | 38.7 | Cambridge Tutors College | Co-ed | Day & Boarding | £15,900 | £32,895 |
64 | 37.7 | Chelsea Independent College | Co-ed | Day & Boarding | £23,000 | £47,000 |
65 | 34.1 | The Mount School (London) | Co-ed | Day | £16,560 | N/A |
66 | 31.3 | Bishop Challoner RC School | Co-ed | Day | £13,500 | N/A |
67 | 30.8 | Ashford School | Co-ed | Day & Boarding | £17,400 | £36,900 |
68 | 28.5 | DLD College London | Co-ed | Day & Boarding | £23,499 | £42,399 |
69 | 28.4 | Fine Arts College | Co-ed | Day | £22,560 | N/A |
70 | 27.0 | Portland Place School | Co-ed | Day | £21,555 | N/A |
71 | 23.0 | Thames Christian School | Co-ed | Day | £16,980 | N/A |
72 | 21.5 | Normanhurst School | Co-ed | Day | £12,450 | N/A |
73 | 12.1 | Bellerbys College London | Co-ed | Day & Boarding | £24,360 | £38,511 |
3. Where Schools are Located
London is very well covered by private schools. The biggest collection of schools are in Kensington & Chelsea, Westminster, Croydon and Camden.
4. View Private Schools by Location

Croydon
5. Best Private Schools in London
There are 102 independent schools in London.
The top performing schools academically for GCSE are (in order):
- St Paul's Girls School (99.6% A*/A)
- Westminster School (98.6% A*/A)
- St Paul's School (96.7% A*/A)
- North London Collegiate School (96.3% A*/A)
- Godolphin & Latymer School (96.1% A*/A)
The top performing schools academically for A-Level are (in order):
- St Paul's Girls School (85.4% A*/A)
- Westminster School (83.5% A*/A)
- St Paul's School (82.1% A*/A)
- City of London School (81.2% A*/A)
- King's College School (Wimbledon) (79.4% A*/A)
Day places in London range from £12,450 to £39,300 (averaging £20,460).
Boarding places in London range from £32,880 to £47,000 (averaging £39,277).
6. Best Boys Schools in London
There are 14 independent boys schools in London.
The top performing boys schools academically for GCSE are (in order):
- Westminster School (98.6% A*/A)
- St Paul's School (96.7% A*/A)
- King's College School (Wimbledon) (95.9% A*/A)
- City of London School (94.6% A*/A)
- University College School (91.6% A*/A)
The top performing boys schools academically for A-Level are (in order):
- Westminster School (83.5% A*/A)
- St Paul's School (82.1% A*/A)
- City of London School (81.2% A*/A)
- King's College School (Wimbledon) (79.4% A*/A)
- Hampton School (78.4% A*/A)
These schools offer day places with fees ranging from £15,640 to £28,809 (averaging £21,121) and fees for boarding places ranging from £38,991 to £44,346 (averaging £41,271).
7. Best Girls Schools in London
There are 31 independent girls schools in London.
The top performing girls schools academically for GCSE are (in order):
- St Paul's Girls School (99.6% A*/A)
- North London Collegiate School (96.3% A*/A)
- Godolphin & Latymer School (96.1% A*/A)
- City of London School For Girls (94.2% A*/A)
- South Hampstead High School (92.2% A*/A)
The top performing girls schools academically for A-Level are (in order):
- St Paul's Girls School (85.4% A*/A)
- Godolphin & Latymer School (77.8% A*/A)
- City of London School For Girls (77.1% A*/A)
- South Hampstead High School (76.2% A*/A)
- James Allen's Girls' School (73.4% A*/A)
These schools offer day places with fees ranging from £14,775 to £25,985 (averaging £19,255) and fees for boarding places starting at £44,000.
8. Best Co-ed Schools in London
There are 57 private co-ed schools in London.
The top performing private co-ed schools academically for GCSE are (in order):
- Latymer Upper School (92.1% A*/A)
- Hampton Court House (90.6% A*/A)
- Highgate School (90.2% A*/A)
- Alleyn's School (87.1% A*/A)
- Forest School (74.1% A*/A)
The top performing private co-ed schools academically for A-Level are (in order):
- Highgate School (75.8% A*/A)
- Latymer Upper School (70.7% A*/A)
- Alleyn's School (68.1% A*/A)
- Immanuel College (62.3% A*/A)
- Ibstock Place School (58.1% A*/A)
These schools offer day places with fees ranging from £12,450 to £39,300 (averaging £20,954) and fees for boarding places ranging from £32,880 to £47,000 (averaging £37,866).
9. London Private School Costs (Averages)
Day | Boarding | |
---|---|---|
Overall | £20,460 | £39,277 |
Boys | £21,121 | £41,271 |
Girls | £19,255 | £44,000 |
Co-Ed | £20,954 | £37,866 |