The Best-Schools Top 100 Senior Schools

In this section we give you our own assessment of the Top 100 independent senior schools in England and Wales for 2007. These positions are compiled from a combination of data, which includes the following.

  • UCAS Tariff Points
  • A Level Grades A and B
  • GCSE Grades A* and A
  • Consistency of good exam results
  • Size of 6th form taking A level

Click on the name of a school to find out its type, contact details, day or boarding and the annual fees.

Use the links in the right column to select how you would like sort the Top 100 Senior schools.


NameDay / BoardBoy / GirlDay £Board £
1North London Collegiate School - EdgwareDayGirls11,145NA
2Westminster School - LondonBothBoys (Co-ed 6th Form)19,49725,956
3Wycombe Abbey School - BuckinghamshireBoardingGirlsNA25,800
4Eton CollegeBoardingBoysNA26,490
5St Paul's Girls' School - HammersmithDayGirls13,623NA
6St Paul's School - LondonBothBoys15,36922,872
7James Allen's Girls' School - DulwichDayGirls11,700NA
8Withington Girls School - ManchesterDayGirls8,040NA
9Perse School for Girls - CambridgeDayGirls11,745NA
10Oxford High School GDSTDayGirls (Boys 3-6)8,394NA
11Cheltenham Ladies' CollegeBothGirls18,72327,630
12Haberdashers' Aske's School for Girls - ElstreeDayGirls10,032NA
13City of London School for GirlsDayGirls11,565NA
14Harrow SchoolBoardingBoysNA26,445
15Guildford High School for GirlsDayGirls10,716NA
16Manchester High School for GirlsDayGirls8,160NA
17Magdalen College SchoolDayBoys11,184NA
18Royal Grammar School - GuildfordDayBoys11,256NA
19King Edward VI High - Girls/ BirminghamDayGirls7,995NA
20Merchant Taylors' School - NorthwoodDayBoys13,410NA
21Manchester Grammar SchoolDayboys8,352NA
22St Swithun's School - WinchesterBothGirls13,27521,870
23Tonbridge School - KentBothBoys19,72526,826
24Badminton School - BristolBothGirls13,74024,390
25St Mary's School - AscotBoth Girls17,77524,975
26Haberdasher's Aske's Boys School - ElstreeDayBoys11,724NA
26 =City of London School for BoysDayBoys12,024NA
28Putney High SchoolDayGirls10,470NA
29South Hampstead High SchoolDayGirls10,470NA
30Whitgift School - South CroydonDayBoys12,354NA
31Oundle School - PeterboroughBothCo-ed15,60023,940
32Lady Eleanor Holles School - RichmondDayGirls11,700NA
33School Of St Helen And St Katharine - AbingdonDayGirls9,066NA
34Radley College - AbingdonBoardingBoysNA24,990
35Abingdon SchoolBothBoys11,94022,770
36Hampton School - MiddlesexDayBoys12,120NA
37Channing School - HighgateDayGirls11,070NA
38Charterhouse School - GodalmingbothBoys but co-ed 6th21,57626,100
39Downe House School - BerksBothGirls18,80125,968
40Headington School - OxfordBothGirls11,25021,600
41Perse School for Boys - CambridgeDayBoys (Co-ed 6th Form)11,724NA
42Rugby SchoolBothCo-ed15,75024,915
43King Edward's School (Boys) - BirminghamDayBoys8,550NA
44St Catherine's School - GuildfordBothGirls12,46520,520
45King Edward VI School - SouthamptonDayCo-ed9,945NA
46St Mary's School - CalneBothGirls17,55025,050
47Latymer Upper School - HammersmithDayBoys but co-ed 6th12,840NA
48Alleyn's School - DulwichDayCo-ed12,285NA
49Bancroft's School - Woodford GreenDayCo-ed10,995NA
50Dulwich CollegeBothBoys 12,579NA
51Leeds Girls' High SchoolDayGirlsNANA
52Royal Grammar School - NewcastleDayBoys but co-ed 6th8,379NA
53Norwich SchoolDayBoys but co-ed 6th9,852NA
54University College School - HampsteadDayBoys13,860NA
55St Albans High School for GirlsDayGirls10,335NA
56Tormead School - GuildfordDayGirls10,605NA
57Bolton School (Girls' Division)DayGirls7,950NA
58Marlborough CollegeBoardingCo-ed19,65026,190
59Wimbledon High School GDSTDayGirlsNANA
60King's School - CanterburyBothCo-ed19,53026,310
61Grange School - CheshireDayCo-ed7,545NA
62Bradford Grammar SchoolDayCo-ed9,471NA
63Croydon High School GDSTDayGirls10,470NA
64Notting Hill & Ealing High SchoolDayGirls10,470NA
65Sutton High School GDSTDayGirls9,810NA
66Queen's School - ChesterdayGirls8,895NA
67Eltham CollegeDayBoys but co-ed 6th11,088NA
68St Albans SchoolDayBoys but co-ed 6th11,826NA
69Chase Academy - CannockBothCo-ed7,46413,416
70Woldingham School - CaterhamBothGirls14,19023,745
70 =Benenden School - KentBoardingGirlsNA26,100
72Queen's Gate School - KensingtonDayGirlsNANA
73Roedean School - BrightonBothGirls15,00028,200
74Canford School - WimborneBothCo-ed18,91824,570
75Portsmouth Grammar SchoolDayCo-ed10,400NA
75 =King's High School for Girls - WarwickDayGirls8,700NA
77Trinity School - CroydonDayBoys10,446NA
78Norwich High School for Girls GDSTDayGirls7,863NA
79St Peter's School - YorkBothCo-ed11,99420,280
80Talbot Heath School - BournemouthBothGirls (Boys 3-7)9,69316,143
81Dauntsey's School - DevizesBothco-ed13,39522,605
82Epsom CollegebothCo-ed17,48425,398
83Highgate School - LondonDayCo-ed13,636NA
84Warwick SchoolBothBoys9,31819,881
85Abbey School - ReadingDayGirls10,260NA
86Sir William Perkins's SchoolDayGirls10,362NA
87Park School for Girls - IlfordDayGirls7,263NA
88Queenswood School - HatfieldBothGirls18,73524,270
89City of London Freemen's School - AshteadBoth Co-ed12,87020,466
90Nottingham High School for GirlsDay Girls8,394NA
91Leeds Grammar SchoolDayBoys9,225NA
92Kingston Grammar SchoolDayCo-edNANA
93Repton SchoolBothCo-ed17,62523,760
94Sherborne School for GirlsBothGirls18,60025,500
95St Michael's School - LlanelliDayCo-edNANA
96Nottingham High SchoolDayBoys9,513NA
97Farnborough Hill SchoolDayGirls9,390NA
98King Edward's School - BathDayCo-ed9,357NA
99Wellington College - BerkshireBothBoys (Co-ed 6th Form)19,21525,620
100Reigate Grammar SchoolDayCo-edNANA

Note.1. Sometimes there are a few gaps in our data, because the information is not freely available or a school will not supply it. In general this applies to lower graded schools in the TOP 100. Sometimes grades improve as a result of appeals on exam results and we will update the data periodically. We encourage all schools to supply corrections or additions (click here).

Note 2. Exam results are not the only criteria by which to judge a school (read our eGuide on selection factors click here). Indeed most of the schools in this TOP 100 table are quite selective on their admissions. Be aware your child may not necessarily thrive in a high pressure academic environment – take advice.