GrammarBound Sign in
National league table

Grammar school rankings, your way.

Every grammar school we cover, ranked on the measures that matter — and sortable by any of them. Click a column to re-rank by GCSE, A-level, university destinations or Ofsted, then tick up to four schools to compare them side by side.

How the ranking works

The Score column is a single 0–100 figure blended from the most recent published GCSE results: Attainment 8 (70%), the share achieving grade 5+ in English & Maths (20%), and EBacc average point score (10%). Each measure is scaled across all ranked schools and the blend is rescaled so the top school scores 100.

The GCSE rank and A-level rank columns show each school's position against all state-funded schools nationally (not just grammars), straight from the Department for Education tables. Top-third uni % is the share of leavers going to a top-third university; Demand is applications divided by offers for the latest cycle. A dash (—) means the source has not published that figure. Always check a school's own admissions policy before applying.

Compare#SchoolTypeScoreGCSE rankA-level rankAttainment 8Top-third uni %OfstedDemand
1The Henrietta Barnett SchoolLondonGirls100.01 / 4,73669 / 2,59387.386%Good4.1×
2Wilson's SchoolWallingtonBoys99.22 / 4,73639 / 2,59386.985%Outstanding3.5×
3Queen Elizabeth's School, BarnetBarnetBoys95.93 / 4,73612 / 2,59385.688%Outstanding4.1×
4The Tiffin Girls' SchoolKingston upon ThamesGirls94.84 / 4,73650 / 2,59385.381%Outstanding3.4×
5Kendrick SchoolReadingGirls92.55 / 4,736194 / 2,59384.072%Outstanding3.9×
6St Olave's Grammar SchoolOrpingtonBoys91.66 / 4,73643 / 2,59383.685%Outstanding3.8×
7King Edward VI Grammar School, ChelmsfordChelmsfordBoys91.07 / 4,73657 / 2,59383.380%Outstanding4.9×
8King Edward VI SchoolStratford-upon-AvonBoys90.68 / 4,736129 / 2,59383.370%Outstanding4.1×
9Reading SchoolReadingBoys90.59 / 4,73661 / 2,59383.082%Outstanding3.1×
10Newstead Wood SchoolOrpingtonGirls89.211 / 4,736240 / 2,59382.867%Outstanding3.3×
11Pate's Grammar SchoolCheltenhamMixed88.412 / 4,73638 / 2,59382.778%Outstanding2.2×
12Colchester Royal Grammar SchoolColchesterBoys87.713 / 4,73626 / 2,59382.1Outstanding6.3×
13Altrincham Grammar School for GirlsAltrinchamGirls85.116 / 4,73660 / 2,59380.682%Outstanding2.2×
14Chelmsford County High School for GirlsChelmsfordGirls84.915 / 4,736102 / 2,59380.766%Outstanding3.3×
15Colchester County High School for GirlsColchesterGirls84.617 / 4,736153 / 2,59380.669%Outstanding3.8×
16Stratford Girls' Grammar SchoolStratford-upon-AvonGirls84.018 / 4,736173 / 2,59380.669%Outstanding3.7×
17Wallington High School for GirlsWallingtonGirls83.620 / 4,736152 / 2,59380.567%Outstanding4.7×
18The Latymer SchoolLondonMixed83.524 / 4,736100 / 2,59380.174%Good5.4×
19Woodford County High SchoolWoodford GreenGirls83.425 / 4,736255 / 2,59380.151%Good3.1×
20King Edward VI Camp Hill School for GirlsBirminghamGirls83.421 / 4,736119 / 2,59380.475%Outstanding5.7×
21Nonsuch High School for GirlsSuttonGirls83.319 / 4,73688 / 2,59380.570%Good5.1×
22Dartford Grammar SchoolDartfordBoys83.227 / 4,736245 / 2,59379.977%Outstanding8.1×
23Upton Court Grammar SchoolSloughMixed82.926 / 4,736237 / 2,59379.954%Outstanding8.5×
24Sutton Grammar SchoolSuttonBoys82.822 / 4,73693 / 2,59380.378%Good5.0×
25Liverpool Blue Coat SchoolLiverpoolMixed81.428 / 4,736130 / 2,59379.577%Good2.8×
26Heckmondwike Grammar SchoolHeckmondwikeMixed81.323 / 4,736483 / 2,59380.240%Good3.0×
27Dr Challoner's High SchoolAmershamGirls81.231 / 4,736134 / 2,59379.171%Outstanding3.5×
28Tiffin SchoolKingston upon ThamesBoys80.430 / 4,73653 / 2,59379.180%Good4.1×
29Sutton Coldfield Grammar School for GirlsSutton ColdfieldGirls80.329 / 4,736200 / 2,59379.466%Good6.6×
30Colyton Grammar SchoolColytonMixed80.032 / 4,73680 / 2,59378.873%Outstanding1.5×
31The Judd SchoolTonbridgeBoys78.434 / 4,73691 / 2,59378.469%Outstanding4.4×
32Altrincham Grammar School for BoysAltrinchamBoys78.333 / 4,736156 / 2,59378.576%Outstanding2.3×
33Wallington County Grammar SchoolWallingtonBoys77.137 / 4,73696 / 2,59377.767%Outstanding4.8×
34Westcliff High School for BoysWestcliff-on-SeaBoys76.940 / 4,736250 / 2,59377.664%Outstanding5.7×
35Tonbridge Grammar SchoolTonbridgeGirls76.742 / 4,736236 / 2,59377.273%Outstanding4.6×
36St Michael's Catholic Grammar SchoolLondonGirls76.336 / 4,736113 / 2,59377.876%Outstanding2.2×
37Langley Grammar SchoolSloughMixed76.239 / 4,736157 / 2,59377.666%Outstanding6.1×
38St Bernard's Catholic Grammar SchoolSloughMixed76.141 / 4,736434 / 2,59377.347%Outstanding6.8×
39Bishop Vesey's Grammar SchoolSutton ColdfieldBoys75.844 / 4,736201 / 2,59377.175%Outstanding6.0×
40South Wilts Grammar SchoolSalisburyGirls75.045 / 4,736463 / 2,59377.040%Good1.7×
41Sir Thomas Rich's SchoolGloucesterBoys74.943 / 4,736212 / 2,59377.260%Good3.0×
42Stroud High SchoolStroudGirls74.046 / 4,736327 / 2,59376.954%Outstanding2.8×
43Chislehurst and Sidcup Grammar SchoolSidcupMixed73.354 / 4,736356 / 2,59375.643%Good6.9×
44Beaconsfield High SchoolBeaconsfieldGirls73.250 / 4,736228 / 2,59375.971%Outstanding4.1×
45Saint Ambrose CollegeAltrinchamBoys73.247 / 4,736223 / 2,59376.263%Good2.8×
46Herschel Grammar SchoolSloughMixed73.151 / 4,736332 / 2,59375.834%Outstanding8.0×
47King Edward VI Five Ways SchoolBirminghamMixed72.949 / 4,736239 / 2,59375.970%Good7.8×
48Sale Grammar SchoolSaleMixed72.948 / 4,736170 / 2,59376.165%Outstanding5.6×
49Ilford County High SchoolIlfordBoys72.552 / 4,736343 / 2,59375.758%Good3.2×
50Westcliff High School for GirlsWestcliff-on-SeaGirls72.255 / 4,736374 / 2,59375.654%Outstanding5.0×
51King Edward VI Camp Hill School for BoysBirminghamBoys71.853 / 4,736110 / 2,59375.773%Outstanding5.8×
52Newport Girls' High School AcademyShropshireGirls71.559 / 4,736285 / 2,59375.360%Outstanding2.8×
53Rugby High SchoolRugbyGirls71.363 / 4,736404 / 2,59374.953%Good3.5×
54Southend High School for GirlsSouthend-on-SeaGirls71.262 / 4,736337 / 2,59375.047%Outstanding4.0×
55Wolverhampton Girls' High SchoolWolverhamptonGirls71.258 / 4,736261 / 2,59375.454%Outstanding4.0×
56Bexley Grammar SchoolWellingMixed71.064 / 4,736547 / 2,59374.749%Outstanding6.9×
57Dartford Grammar School for GirlsDartfordGirls70.856 / 4,736453 / 2,59375.547%Outstanding7.0×
58The Crossley Heath SchoolHalifaxMixed70.465 / 4,7361146 / 2,59374.534%Good3.5×
59Lawrence Sheriff SchoolRugbyBoys70.360 / 4,736377 / 2,59375.157%Outstanding3.3×
60Townley Grammar SchoolBexleyheathGirls70.161 / 4,736390 / 2,59375.047%Outstanding3.8×
61King Edward VI Handsworth School for GirlsBirminghamGirls69.570 / 4,736372 / 2,59374.264%Outstanding5.6×
62Aylesbury High SchoolAylesburyGirls69.269 / 4,736260 / 2,59374.361%Outstanding3.0×
63Queen Mary's Grammar SchoolWalsallBoys69.271 / 4,736367 / 2,59374.260%Outstanding4.8×
64The Royal Grammar School, High WycombeHigh WycombeBoys68.776 / 4,736131 / 2,59373.968%Good3.6×
65Chesham Grammar SchoolCheshamMixed68.774 / 4,736138 / 2,59374.052%Outstanding6.2×
66Bournemouth SchoolBournemouthBoys68.672 / 4,736427 / 2,59374.246%Outstanding1.9×
67Clitheroe Royal Grammar SchoolClitheroeMixed68.668 / 4,736615 / 2,59374.446%Outstanding2.5×
68Alcester Grammar SchoolAlcesterMixed68.483 / 4,736524 / 2,59373.740%Outstanding5.3×
69Lancaster Royal Grammar SchoolLancasterBoys68.473 / 4,736298 / 2,59374.154%Good1.9×
70Wycombe High SchoolHigh WycombeGirls68.377 / 4,736295 / 2,59373.960%Outstanding3.2×
71Aylesbury Grammar SchoolAylesburyBoys68.266 / 4,736349 / 2,59374.557%Outstanding3.2×
72Tunbridge Wells Grammar School for GirlsTunbridge WellsGirls67.986 / 4,736289 / 2,59373.469%Outstanding4.1×
73Dr Challoner's Grammar SchoolAmershamBoys67.975 / 4,73698 / 2,59373.977%Outstanding3.5×
74Devonport High School for GirlsPlymouthGirls67.979 / 4,736535 / 2,59373.845%Good2.3×
75Stretford Grammar SchoolManchesterMixed67.767 / 4,736369 / 2,59374.439%Good7.5×
76Marling SchoolStroudBoys67.478 / 4,736571 / 2,59373.945%Good2.7×
77Bacup and Rawtenstall Grammar SchoolRossendaleMixed67.088 / 4,736466 / 2,59373.3Not yet inspected2.3×
78Southend High School for BoysWestcliff-on-SeaBoys66.980 / 4,736373 / 2,59373.846%Outstanding5.9×
79Queen Mary's High SchoolWalsallGirls66.884 / 4,736565 / 2,59373.552%Outstanding6.1×
80Sir Henry Floyd Grammar SchoolAylesburyMixed66.089 / 4,736342 / 2,59373.247%Outstanding5.3×
81Bishop Wordsworth's SchoolSalisburyBoys65.990 / 4,736225 / 2,59373.160%Outstanding1.5×
82The Crypt SchoolGloucesterMixed65.894 / 4,736426 / 2,59372.739%Outstanding4.9×
83Royal Latin SchoolBuckinghamMixed65.485 / 4,736151 / 2,59373.563%Good3.2×
84Loreto Grammar SchoolAltrinchamGirls65.382 / 4,736242 / 2,59373.761%Outstanding2.8×
85Lancaster Girls' Grammar SchoolLancasterGirls65.187 / 4,736346 / 2,59373.458%Good1.6×
86Sir William Borlase's Grammar SchoolMarlowMixed64.596 / 4,736165 / 2,59372.467%Outstanding4.2×
87John Hampden Grammar SchoolHigh WycombeBoys64.497 / 4,736299 / 2,59372.345%Outstanding4.0×
88Denmark Road High SchoolGloucesterGirls64.392 / 4,736728 / 2,59372.943%Good3.6×
89The King's School, GranthamGranthamBoys64.195 / 4,736269 / 2,59372.756%Good1.7×
90King Edward VI Handsworth Grammar School for BoysBirminghamBoys63.0100 / 4,736395 / 2,59372.055%Good7.4×
91Bournemouth School for GirlsBournemouthGirls62.899 / 4,736698 / 2,59372.253%Outstanding2.1×
92Urmston GrammarManchesterMixed62.7105 / 4,736363 / 2,59371.741%Good6.2×
93Beths Grammar SchoolBexleyBoys62.6106 / 4,736861 / 2,59371.641%Good5.3×
94King Edward VI Aston SchoolBirminghamBoys62.1108 / 4,736592 / 2,59371.249%Outstanding7.9×
95Haberdashers' AdamsShropshireMixed62.0103 / 4,736358 / 2,59371.856%Good3.3×
96West Kirby Grammar SchoolWirralGirls61.7107 / 4,736482 / 2,59371.346%Good2.1×
97Highworth Grammar SchoolAshfordGirls60.3112 / 4,736430 / 2,59370.837%Outstanding2.2×
98Churston Ferrers Grammar School AcademyBrixhamMixed60.2109 / 4,736265 / 2,59371.231%Good2.8×
99Skinners' SchoolTunbridge WellsBoys59.7114 / 4,736277 / 2,59370.868%Good4.7×
100Invicta Grammar SchoolMaidstoneGirls59.6113 / 4,736256 / 2,59370.841%Outstanding2.7×
101Ripon Grammar SchoolRiponMixed59.4110 / 4,736207 / 2,59370.962%Good2.0×
102Torquay Boys' Grammar SchoolTorquayBoys59.1111 / 4,736552 / 2,59370.857%Good2.1×
103Poole Grammar SchoolPooleBoys58.5116 / 4,736441 / 2,59370.239%Good1.8×
104Weald of Kent Grammar SchoolTonbridgeGirls58.3118 / 4,736435 / 2,59370.053%Good3.0×
105Sir Joseph Williamson's Mathematical SchoolRochesterBoys57.3125 / 4,736300 / 2,59369.544%Outstanding3.4×
106Burnham Grammar SchoolSloughMixed57.2117 / 4,736370 / 2,59370.150%Good5.4×
107Caistor Grammar SchoolCaistorMixed56.3123 / 4,736495 / 2,59369.848%Good2.0×
108Wirral Grammar School for GirlsWirralGirls55.4126 / 4,736282 / 2,59369.343%Outstanding2.2×
109Skipton Girls' High SchoolSkiptonGirls55.4124 / 4,736607 / 2,59369.746%Good2.0×
110Oakwood Park Grammar SchoolMaidstoneBoys55.3129 / 4,736557 / 2,59368.930%Good3.9×
111Devonport High School for BoysPlymouthBoys54.8127 / 4,736686 / 2,59369.340%Good1.2×
112Bourne Grammar SchoolBourneMixed54.4134 / 4,736480 / 2,59368.637%Good2.2×
113The Rochester Grammar SchoolRochesterGirls53.8139 / 4,736528 / 2,59368.447%Good3.3×
114Maidstone Grammar SchoolMaidstoneBoys53.8138 / 4,736568 / 2,59368.440%Good2.9×
115Torquay Girls' Grammar SchoolTorquayGirls53.5133 / 4,736364 / 2,59368.653%Outstanding1.9×
116Calday Grange Grammar SchoolWirralBoys53.2143 / 4,736576 / 2,59368.151%Good1.7×
117The North Halifax Grammar SchoolHalifaxMixed52.4136 / 4,736409 / 2,59368.539%Good3.6×
118Parkstone Grammar SchoolPooleGirls52.2137 / 4,736319 / 2,59368.542%Outstanding2.0×
119The Norton Knatchbull SchoolAshfordBoys51.0154 / 4,7361181 / 2,59367.319%Good2.2×
120Kesteven and Grantham Girls' SchoolGranthamGirls50.9132 / 4,736417 / 2,59368.843%Outstanding1.5×
121Simon Langton Girls' Grammar SchoolCanterburyGirls50.5148 / 4,736537 / 2,59367.731%Good2.6×
122Ribston Hall High SchoolGloucesterGirls50.4149 / 4,7361091 / 2,59367.726%Good3.1×
123Ermysted's Grammar SchoolSkiptonBoys49.1153 / 4,736713 / 2,59367.352%Good1.7×
124Wilmington Grammar School for GirlsDartfordGirls48.7164 / 4,7361337 / 2,59366.732%Good5.2×
125Cranbrook SchoolCranbrookMixed48.4159 / 4,736387 / 2,59366.951%Good3.1×
126Queen Elizabeth's Grammar School, HorncastleHorncastleMixed47.8175 / 4,736602 / 2,59366.239%Good2.1×
127Simon Langton Grammar School for BoysCanterburyBoys47.7160 / 4,736543 / 2,59366.838%Good3.2×
128Maidstone Grammar School for GirlsMaidstoneGirls47.4171 / 4,736870 / 2,59366.437%Outstanding4.9×
129Gravesend Grammar SchoolGravesendBoys47.1186 / 4,736582 / 2,59365.329%Good3.3×
130Dane Court Grammar SchoolBroadstairsMixed47.0185 / 4,736974 / 2,59365.321%Good3.3×
131Dover Grammar School for BoysDoverBoys46.7184 / 4,7362052 / 2,59365.422%Good2.4×
132Wirral Grammar School for BoysWirralBoys46.5183 / 4,736720 / 2,59365.444%Good2.6×
133Barton Court Grammar SchoolCanterburyMixed46.3170 / 4,736715 / 2,59366.429%Good8.1×
134Upton Hall School FCJWirralGirls46.0180 / 4,736667 / 2,59365.634%Outstanding2.1×
135Plymouth High School for GirlsPlymouthGirls45.7182 / 4,7361049 / 2,59365.535%Good3.0×
136Fort Pitt Grammar SchoolChathamMixed45.4179 / 4,736640 / 2,59365.919%Outstanding4.5×
137Queen Elizabeth's Grammar SchoolFavershamMixed43.9191 / 4,736624 / 2,59365.127%Good2.9×
138Wilmington Grammar School for BoysDartfordBoys43.3200 / 4,7361346 / 2,59364.621%Good5.6×
139Queen Elizabeth Grammar School, PenrithPenrithMixed43.3197 / 4,736807 / 2,59364.8Good1.6×
140Tunbridge Wells Grammar School for BoysTunbridge WellsBoys42.4216 / 4,736620 / 2,59363.746%Good3.5×
141Mayfield Grammar SchoolGravesendGirls41.1207 / 4,7361679 / 2,59364.328%Outstanding2.9×
142Chatham & Clarendon Grammar SchoolRamsgateMixed40.8211 / 4,736942 / 2,59364.017%Good3.9×
143Rainham Mark Grammar SchoolGillinghamBoys39.1241 / 4,736820 / 2,59362.730%Good4.5×
144Borden Grammar SchoolSittingbourneBoys37.8232 / 4,7361258 / 2,59363.210%Good2.6×
145Holcombe Grammar SchoolChathamMixed37.3252 / 4,7361321 / 2,59362.419%Good4.1×
146Sir Roger Manwood's SchoolSandwichMixed36.1240 / 4,736916 / 2,59362.731%Good3.5×
147Kesteven and Sleaford High School Selective AcademySleafordGirls36.1269 / 4,736648 / 2,59361.847%Outstanding1.9×
148The Harvey Grammar SchoolFolkestoneBoys35.7267 / 4,7361392 / 2,59361.816%Outstanding2.2×
149The Queen Elizabeth's High School, GainsboroughGainsboroughMixed35.5249 / 4,7361175 / 2,59362.532%Good1.5×
150Spalding High SchoolSpaldingGirls34.4234 / 4,736683 / 2,59363.030%Outstanding1.8×
151St Joseph's CollegeStoke-on-TrentMixed34.1251 / 4,7361278 / 2,59362.429%Outstanding3.0×
152Highsted Grammar SchoolSittingbourneGirls33.5293 / 4,7361140 / 2,59361.134%Good2.9×
153King Edward VI Grammar SchoolLouthMixed33.4285 / 4,7361898 / 2,59361.329%Good1.7×
154Chatham Grammar School for GirlsChathamMixed31.8268 / 4,7362019 / 2,59361.87%Good5.5×
155Dover Grammar School for GirlsDoverGirls27.7331 / 4,7361074 / 2,59359.918%Good2.6×
156Queen Elizabeth's Grammar Alford - A Selective AcademyAlfordMixed27.2316 / 4,736956 / 2,59360.516%Good2.2×
157Boston High SchoolBostonGirls24.8375 / 4,7361750 / 2,59358.88%Good2.1×
158Carre's Grammar SchoolSleafordBoys24.5418 / 4,736936 / 2,59358.032%Good1.8×
159Spalding Grammar SchoolSpaldingBoys24.4376 / 4,7361189 / 2,59358.831%Good1.8×
160St Anselm's CollegeWirralBoys20.9456 / 4,736655 / 2,59357.232%Good2.1×
161The Folkestone School for GirlsFolkestoneGirls18.6424 / 4,736770 / 2,59357.915%Good2.1×
162Skegness Grammar SchoolSkegnessMixed3.6893 / 4,7361298 / 2,59352.025%Good2.6×
163The Boston Grammar SchoolBostonBoys2.8776 / 4,7362170 / 2,59353.115%Good1.5×
The rankings, explained

The top 10 grammar schools in England

Ranked by our GCSE composite score — Attainment 8 (70%), grade 5+ in English & Maths (20%) and EBacc average point score (10%), rescaled so the top school scores 100. Sort the table above by A-level, university destinations or Ofsted to re-rank by any measure.

  1. The Henrietta Barnett School London Score 100.0
  2. Wilson's School Wallington Score 99.2
  3. Queen Elizabeth's School, Barnet Barnet Score 95.9
  4. The Tiffin Girls' School Kingston upon Thames Score 94.8
  5. Kendrick School Reading Score 92.5
  6. St Olave's Grammar School Orpington Score 91.6
  7. King Edward VI Grammar School, Chelmsford Chelmsford Score 91.0
  8. King Edward VI School Stratford-upon-Avon Score 90.6
  9. Reading School Reading Score 90.5
  10. Newstead Wood School Orpington Score 89.2

How many grammar schools are there in England?

There are 163 state grammar schools in England, spread across 8 regions from the South East and London to Yorkshire and the North West. GrammarBound ranks all 163 of them on one national league table, drawing on the latest Department for Education GCSE and A-level results, university destinations and Ofsted judgements. The current top three are The Henrietta Barnett School, Wilson's School, Queen Elizabeth's School, Barnet.

Which regions have grammar schools?

Selective state schools survive in eight regions of England. This is how the 163 schools break down:

Browse a full county breakdown on the schools index, check any postcode against every catchment on the grammar schools map, or read our admissions insights.