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.

Rank it your way

Generate your own composite ranking by selecting the measures that you care about and how important each one is to you.

GCSE

Attainment 8
Grade 5+ English & Maths
EBacc average points

A levels

A-level average points
A-level value added

Leavers destinations

Top-third university %
Oxbridge offers % Pro

Other

Ofsted grade
Demandfewer applications per offer ranks higher
Distance from youneeds a postcode above Pro

Or start from one of these

How the ranking works

The Score column is a single 0–100 figure generated from the measures selected above. 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#SchoolTypeScore ▼GCSE rankA-level rankAttainment 8Top-third uni %OfstedDemand
1Queen Elizabeth's School, BarnetBarnetBoys100.03 / 4,73612 / 2,59385.688%Outstanding4.1×
2Wilson's SchoolWallingtonBoys97.72 / 4,73639 / 2,59386.985%Outstanding3.5×
3The Tiffin Girls' SchoolKingston upon ThamesGirls93.44 / 4,73650 / 2,59385.381%Outstanding3.4×
4St Olave's Grammar SchoolOrpingtonBoys93.26 / 4,73643 / 2,59383.685%Outstanding3.8×
5Colchester Royal Grammar SchoolColchesterBoys92.513 / 4,73626 / 2,59382.1–Outstanding6.3×
6Pate's Grammar SchoolCheltenhamMixed91.812 / 4,73638 / 2,59382.778%Outstanding2.2×
7King Edward VI Grammar School, ChelmsfordChelmsfordBoys90.17 / 4,73657 / 2,59383.380%Outstanding4.9×
8Reading SchoolReadingBoys89.99 / 4,73661 / 2,59383.082%Outstanding3.1×
9The Henrietta Barnett SchoolLondonGirls88.91 / 4,73669 / 2,59387.386%Good4.1×
10Altrincham Grammar School for GirlsAltrinchamGirls87.016 / 4,73660 / 2,59380.682%Outstanding2.2×
11King Edward VI SchoolStratford-upon-AvonBoys84.28 / 4,736129 / 2,59383.370%Outstanding4.1×
12Kendrick SchoolReadingGirls82.25 / 4,736194 / 2,59384.072%Outstanding3.9×
13Colyton Grammar SchoolColytonMixed82.132 / 4,73680 / 2,59378.873%Outstanding1.5×
14Chelmsford County High School for GirlsChelmsfordGirls82.015 / 4,736102 / 2,59380.766%Outstanding3.3×
15King Edward VI Camp Hill School for GirlsBirminghamGirls82.021 / 4,736119 / 2,59380.475%Outstanding5.7×
16The Judd SchoolTonbridgeBoys80.234 / 4,73691 / 2,59378.469%Outstanding4.4×
17Colchester County High School for GirlsColchesterGirls79.617 / 4,736153 / 2,59380.669%Outstanding3.8×
18Tiffin SchoolKingston upon ThamesBoys79.530 / 4,73653 / 2,59379.180%Good4.1×
19St Michael's Catholic Grammar SchoolLondonGirls79.436 / 4,736113 / 2,59377.876%Outstanding2.2×
20Wallington High School for GirlsWallingtonGirls79.220 / 4,736152 / 2,59380.567%Outstanding4.7×
21Dr Challoner's High SchoolAmershamGirls79.131 / 4,736134 / 2,59379.171%Outstanding3.5×
22Wallington County Grammar SchoolWallingtonBoys78.837 / 4,73696 / 2,59377.767%Outstanding4.8×
23Stratford Girls' Grammar SchoolStratford-upon-AvonGirls78.518 / 4,736173 / 2,59380.669%Outstanding3.7×
24Newstead Wood SchoolOrpingtonGirls78.411 / 4,736240 / 2,59382.867%Outstanding3.3×
25Altrincham Grammar School for BoysAltrinchamBoys78.033 / 4,736156 / 2,59378.576%Outstanding2.3×
26Sutton Grammar SchoolSuttonBoys77.722 / 4,73693 / 2,59380.378%Good5.0×
27Nonsuch High School for GirlsSuttonGirls77.119 / 4,73688 / 2,59380.570%Good5.1×
28King Edward VI Camp Hill School for BoysBirminghamBoys76.653 / 4,736110 / 2,59375.773%Outstanding5.8×
29The Latymer SchoolLondonMixed76.524 / 4,736100 / 2,59380.174%Good5.4×
30Dartford Grammar SchoolDartfordBoys76.327 / 4,736245 / 2,59379.977%Outstanding8.1×
31Dr Challoner's Grammar SchoolAmershamBoys75.775 / 4,73698 / 2,59373.977%Outstanding3.5×
32Langley Grammar SchoolSloughMixed75.439 / 4,736157 / 2,59377.666%Outstanding6.1×
33Liverpool Blue Coat SchoolLiverpoolMixed74.728 / 4,736130 / 2,59379.577%Good2.8×
34Bishop Vesey's Grammar SchoolSutton ColdfieldBoys74.244 / 4,736201 / 2,59377.175%Outstanding6.0×
35Upton Court Grammar SchoolSloughMixed73.226 / 4,736237 / 2,59379.954%Outstanding8.5×
36Tonbridge Grammar SchoolTonbridgeGirls72.842 / 4,736236 / 2,59377.273%Outstanding4.6×
37Sale Grammar SchoolSaleMixed72.848 / 4,736170 / 2,59376.165%Outstanding5.6×
38Westcliff High School for BoysWestcliff-on-SeaBoys71.540 / 4,736250 / 2,59377.664%Outstanding5.7×
39Beaconsfield High SchoolBeaconsfieldGirls71.150 / 4,736228 / 2,59375.971%Outstanding4.1×
40Chesham Grammar SchoolCheshamMixed70.174 / 4,736138 / 2,59374.052%Outstanding6.2×
41Sutton Coldfield Grammar School for GirlsSutton ColdfieldGirls69.629 / 4,736200 / 2,59379.466%Good6.6×
42Sir William Borlase's Grammar SchoolMarlowMixed68.896 / 4,736165 / 2,59372.467%Outstanding4.2×
43Wolverhampton Girls' High SchoolWolverhamptonGirls66.858 / 4,736261 / 2,59375.454%Outstanding4.0×
44Newport Girls' High School AcademyShropshireGirls66.759 / 4,736285 / 2,59375.360%Outstanding2.8×
45The Royal Grammar School, High WycombeHigh WycombeBoys66.676 / 4,736131 / 2,59373.968%Good3.6×
46Aylesbury High SchoolAylesburyGirls66.669 / 4,736260 / 2,59374.361%Outstanding3.0×
47Stroud High SchoolStroudGirls66.646 / 4,736327 / 2,59376.954%Outstanding2.8×
48Loreto Grammar SchoolAltrinchamGirls66.682 / 4,736242 / 2,59373.761%Outstanding2.8×
49Woodford County High SchoolWoodford GreenGirls66.425 / 4,736255 / 2,59380.151%Good3.1×
50Bishop Wordsworth's SchoolSalisburyBoys66.290 / 4,736225 / 2,59373.160%Outstanding1.5×
51Tunbridge Wells Grammar School for GirlsTunbridge WellsGirls65.786 / 4,736289 / 2,59373.469%Outstanding4.1×
52Sir Thomas Rich's SchoolGloucesterBoys65.643 / 4,736212 / 2,59377.260%Good3.0×
53Wycombe High SchoolHigh WycombeGirls64.877 / 4,736295 / 2,59373.960%Outstanding3.2×
54King Edward VI Five Ways SchoolBirminghamMixed64.749 / 4,736239 / 2,59375.970%Good7.8×
55Saint Ambrose CollegeAltrinchamBoys64.447 / 4,736223 / 2,59376.263%Good2.8×
56Royal Latin SchoolBuckinghamMixed64.385 / 4,736151 / 2,59373.563%Good3.2×
57Westcliff High School for GirlsWestcliff-on-SeaGirls63.555 / 4,736374 / 2,59375.654%Outstanding5.0×
58Aylesbury Grammar SchoolAylesburyBoys63.466 / 4,736349 / 2,59374.557%Outstanding3.2×
59King Edward VI Handsworth School for GirlsBirminghamGirls63.470 / 4,736372 / 2,59374.264%Outstanding5.6×
60Lawrence Sheriff SchoolRugbyBoys63.360 / 4,736377 / 2,59375.157%Outstanding3.3×
61St Bernard's Catholic Grammar SchoolSloughMixed63.141 / 4,736434 / 2,59377.347%Outstanding6.8×
62Southend High School for GirlsSouthend-on-SeaGirls62.962 / 4,736337 / 2,59375.047%Outstanding4.0×
63Queen Mary's Grammar SchoolWalsallBoys62.971 / 4,736367 / 2,59374.260%Outstanding4.8×
64Herschel Grammar SchoolSloughMixed62.251 / 4,736332 / 2,59375.834%Outstanding8.0×
65Townley Grammar SchoolBexleyheathGirls61.361 / 4,736390 / 2,59375.047%Outstanding3.8×
66John Hampden Grammar SchoolHigh WycombeBoys60.697 / 4,736299 / 2,59372.345%Outstanding4.0×
67Sir Henry Floyd Grammar SchoolAylesburyMixed60.689 / 4,736342 / 2,59373.247%Outstanding5.3×
68Dartford Grammar School for GirlsDartfordGirls60.556 / 4,736453 / 2,59375.547%Outstanding7.0×
69Southend High School for BoysWestcliff-on-SeaBoys60.280 / 4,736373 / 2,59373.846%Outstanding5.9×
70Invicta Grammar SchoolMaidstoneGirls59.9113 / 4,736256 / 2,59370.841%Outstanding2.7×
71Bournemouth SchoolBournemouthBoys59.472 / 4,736427 / 2,59374.246%Outstanding1.9×
72Ilford County High SchoolIlfordBoys59.152 / 4,736343 / 2,59375.758%Good3.2×
73Ripon Grammar SchoolRiponMixed58.6110 / 4,736207 / 2,59370.962%Good2.0×
74Heckmondwike Grammar SchoolHeckmondwikeMixed58.523 / 4,736483 / 2,59380.240%Good3.0×
75Bexley Grammar SchoolWellingMixed58.364 / 4,736547 / 2,59374.749%Outstanding6.9×
76Lancaster Royal Grammar SchoolLancasterBoys58.173 / 4,736298 / 2,59374.154%Good1.9×
77The King's School, GranthamGranthamBoys57.795 / 4,736269 / 2,59372.756%Good1.7×
78Wirral Grammar School for GirlsWirralGirls57.2126 / 4,736282 / 2,59369.343%Outstanding2.2×
79Sir Joseph Williamson's Mathematical SchoolRochesterBoys57.1125 / 4,736300 / 2,59369.544%Outstanding3.4×
80Queen Mary's High SchoolWalsallGirls57.184 / 4,736565 / 2,59373.552%Outstanding6.1×
81Skinners' SchoolTunbridge WellsBoys56.9114 / 4,736277 / 2,59370.868%Good4.7×
82The Crypt SchoolGloucesterMixed56.694 / 4,736426 / 2,59372.739%Outstanding4.9×
83Clitheroe Royal Grammar SchoolClitheroeMixed56.668 / 4,736615 / 2,59374.446%Outstanding2.5×
84Chislehurst and Sidcup Grammar SchoolSidcupMixed56.454 / 4,736356 / 2,59375.643%Good6.9×
85Lancaster Girls' Grammar SchoolLancasterGirls56.287 / 4,736346 / 2,59373.458%Good1.6×
86Alcester Grammar SchoolAlcesterMixed56.183 / 4,736524 / 2,59373.740%Outstanding5.3×
87Rugby High SchoolRugbyGirls55.763 / 4,736404 / 2,59374.953%Good3.5×
88Torquay Girls' Grammar SchoolTorquayGirls55.5133 / 4,736364 / 2,59368.653%Outstanding1.9×
89Bacup and Rawtenstall Grammar SchoolRossendaleMixed55.488 / 4,736466 / 2,59373.3–Not yet inspected2.3×
90Parkstone Grammar SchoolPooleGirls55.1137 / 4,736319 / 2,59368.542%Outstanding2.0×
91South Wilts Grammar SchoolSalisburyGirls55.045 / 4,736463 / 2,59377.040%Good1.7×
92Highworth Grammar SchoolAshfordGirls54.0112 / 4,736430 / 2,59370.837%Outstanding2.2×
93Bournemouth School for GirlsBournemouthGirls54.099 / 4,736698 / 2,59372.253%Outstanding2.1×
94Stretford Grammar SchoolManchesterMixed54.067 / 4,736369 / 2,59374.439%Good7.5×
95Haberdashers' AdamsShropshireMixed53.8103 / 4,736358 / 2,59371.856%Good3.3×
96King Edward VI Aston SchoolBirminghamBoys53.5108 / 4,736592 / 2,59371.249%Outstanding7.9×
97King Edward VI Handsworth Grammar School for BoysBirminghamBoys52.8100 / 4,736395 / 2,59372.055%Good7.4×
98Kesteven and Grantham Girls' SchoolGranthamGirls52.7132 / 4,736417 / 2,59368.843%Outstanding1.5×
99Churston Ferrers Grammar School AcademyBrixhamMixed52.3109 / 4,736265 / 2,59371.231%Good2.8×
100Urmston GrammarManchesterMixed51.4105 / 4,736363 / 2,59371.741%Good6.2×
101Devonport High School for GirlsPlymouthGirls50.879 / 4,736535 / 2,59373.845%Good2.3×
102Burnham Grammar SchoolSloughMixed50.5117 / 4,736370 / 2,59370.150%Good5.4×
103Marling SchoolStroudBoys50.578 / 4,736571 / 2,59373.945%Good2.7×
104Weald of Kent Grammar SchoolTonbridgeGirls49.3118 / 4,736435 / 2,59370.053%Good3.0×
105Torquay Boys' Grammar SchoolTorquayBoys48.9111 / 4,736552 / 2,59370.857%Good2.1×
106West Kirby Grammar SchoolWirralGirls48.8107 / 4,736482 / 2,59371.346%Good2.1×
107Poole Grammar SchoolPooleBoys47.2116 / 4,736441 / 2,59370.239%Good1.8×
108Caistor Grammar SchoolCaistorMixed47.1123 / 4,736495 / 2,59369.848%Good2.0×
109Denmark Road High SchoolGloucesterGirls47.092 / 4,736728 / 2,59372.943%Good3.6×
110Cranbrook SchoolCranbrookMixed46.3159 / 4,736387 / 2,59366.951%Good3.1×
111The North Halifax Grammar SchoolHalifaxMixed45.8136 / 4,736409 / 2,59368.539%Good3.6×
112Skipton Girls' High SchoolSkiptonGirls45.1124 / 4,736607 / 2,59369.746%Good2.0×
113The Rochester Grammar SchoolRochesterGirls44.8139 / 4,736528 / 2,59368.447%Good3.3×
114Calday Grange Grammar SchoolWirralBoys44.4143 / 4,736576 / 2,59368.151%Good1.7×
115Bourne Grammar SchoolBourneMixed44.2134 / 4,736480 / 2,59368.637%Good2.2×
116Upton Hall School FCJWirralGirls43.7180 / 4,736667 / 2,59365.634%Outstanding2.1×
117Beths Grammar SchoolBexleyBoys43.6106 / 4,736861 / 2,59371.641%Good5.3×
118Maidstone Grammar SchoolMaidstoneBoys43.2138 / 4,736568 / 2,59368.440%Good2.9×
119The Crossley Heath SchoolHalifaxMixed43.165 / 4,7361146 / 2,59374.534%Good3.5×
120Devonport High School for BoysPlymouthBoys42.8127 / 4,736686 / 2,59369.340%Good1.2×
121Maidstone Grammar School for GirlsMaidstoneGirls42.7171 / 4,736870 / 2,59366.437%Outstanding4.9×
122Oakwood Park Grammar SchoolMaidstoneBoys42.5129 / 4,736557 / 2,59368.930%Good3.9×
123Fort Pitt Grammar SchoolChathamMixed42.2179 / 4,736640 / 2,59365.919%Outstanding4.5×
124Ermysted's Grammar SchoolSkiptonBoys41.9153 / 4,736713 / 2,59367.352%Good1.7×
125Simon Langton Grammar School for BoysCanterburyBoys41.4160 / 4,736543 / 2,59366.838%Good3.2×
126Simon Langton Girls' Grammar SchoolCanterburyGirls41.4148 / 4,736537 / 2,59367.731%Good2.6×
127Kesteven and Sleaford High School Selective AcademySleafordGirls41.4269 / 4,736648 / 2,59361.847%Outstanding1.9×
128Queen Elizabeth's Grammar School, HorncastleHorncastleMixed39.9175 / 4,736602 / 2,59366.239%Good2.1×
129Spalding High SchoolSpaldingGirls39.8234 / 4,736683 / 2,59363.030%Outstanding1.8×
130Wirral Grammar School for BoysWirralBoys38.4183 / 4,736720 / 2,59365.444%Good2.6×
131Tunbridge Wells Grammar School for BoysTunbridge WellsBoys37.8216 / 4,736620 / 2,59363.746%Good3.5×
132Gravesend Grammar SchoolGravesendBoys37.6186 / 4,736582 / 2,59365.329%Good3.3×
133Barton Court Grammar SchoolCanterburyMixed37.4170 / 4,736715 / 2,59366.429%Good8.1×
134Queen Elizabeth's Grammar SchoolFavershamMixed36.6191 / 4,736624 / 2,59365.127%Good2.9×
135Queen Elizabeth Grammar School, PenrithPenrithMixed35.4197 / 4,736807 / 2,59364.8–Good1.6×
136Ribston Hall High SchoolGloucesterGirls34.3149 / 4,7361091 / 2,59367.726%Good3.1×
137Plymouth High School for GirlsPlymouthGirls33.4182 / 4,7361049 / 2,59365.535%Good3.0×
138St Joseph's CollegeStoke-on-TrentMixed32.6251 / 4,7361278 / 2,59362.429%Outstanding3.0×
139The Norton Knatchbull SchoolAshfordBoys32.0154 / 4,7361181 / 2,59367.319%Good2.2×
140Dane Court Grammar SchoolBroadstairsMixed32.0185 / 4,736974 / 2,59365.321%Good3.3×
141Rainham Mark Grammar SchoolGillinghamMixed31.9241 / 4,736820 / 2,59362.730%Good4.5×
142Wilmington Grammar School for GirlsDartfordGirls31.5164 / 4,7361337 / 2,59366.732%Good5.2×
143Sir Roger Manwood's SchoolSandwichMixed30.9240 / 4,736916 / 2,59362.731%Good3.5×
144Mayfield Grammar SchoolGravesendGirls30.4207 / 4,7361679 / 2,59364.328%Outstanding2.9×
145Chatham & Clarendon Grammar SchoolRamsgateMixed30.1211 / 4,736942 / 2,59364.017%Good3.9×
146The Harvey Grammar SchoolFolkestoneBoys28.8267 / 4,7361392 / 2,59361.816%Outstanding2.2×
147The Queen Elizabeth's High School, GainsboroughGainsboroughMixed28.2249 / 4,7361175 / 2,59362.532%Good1.5×
148St Anselm's CollegeWirralBoys27.5456 / 4,736655 / 2,59357.232%Good2.1×
149Wilmington Grammar School for BoysDartfordBoys27.3200 / 4,7361346 / 2,59364.621%Good5.6×
150Highsted Grammar SchoolSittingbourneGirls27.2293 / 4,7361140 / 2,59361.134%Good2.9×
151Queen Elizabeth's Grammar Alford - A Selective AcademyAlfordMixed25.7316 / 4,736956 / 2,59360.516%Good2.2×
152Carre's Grammar SchoolSleafordBoys25.3418 / 4,736936 / 2,59358.032%Good1.8×
153Borden Grammar SchoolSittingbourneBoys24.9232 / 4,7361258 / 2,59363.210%Good2.6×
154Holcombe Grammar SchoolChathamMixed24.6252 / 4,7361321 / 2,59362.419%Good4.1×
155The Folkestone School for GirlsFolkestoneGirls24.5424 / 4,736770 / 2,59357.915%Good2.1×
156Dover Grammar School for GirlsDoverGirls24.0331 / 4,7361074 / 2,59359.918%Good2.6×
157Spalding Grammar SchoolSpaldingBoys23.6376 / 4,7361189 / 2,59358.831%Good1.8×
158Dover Grammar School for BoysDoverBoys19.9184 / 4,7362052 / 2,59365.422%Good2.4×
159King Edward VI Grammar SchoolLouthMixed18.2285 / 4,7361898 / 2,59361.329%Good1.7×
160Boston High SchoolBostonGirls14.1375 / 4,7361750 / 2,59358.88%Good2.1×
161Chatham Grammar School for GirlsChathamMixed13.9268 / 4,7362019 / 2,59361.87%Good5.5×
162Skegness Grammar SchoolSkegnessMixed13.4893 / 4,7361298 / 2,59352.025%Good2.6×
163The Boston Grammar SchoolBostonBoys2.5776 / 4,7362170 / 2,59353.115%Good1.5×
The rankings, explained

The top 10 grammar schools in England

Ranked by our composite score: Attainment 8 (41%), A-level average points (41%), top-third university destinations (12%) and Ofsted (6%), rescaled so the top school scores 100. Say how much each measure matters to you in the panel above and the table re-ranks on your answer.

  1. Queen Elizabeth's School, Barnet Barnet Score 100.0
  2. Wilson's School Wallington Score 97.7
  3. The Tiffin Girls' School Kingston upon Thames Score 93.4
  4. St Olave's Grammar School Orpington Score 93.2
  5. Colchester Royal Grammar School Colchester Score 92.5
  6. Pate's Grammar School Cheltenham Score 91.8
  7. King Edward VI Grammar School, Chelmsford Chelmsford Score 90.1
  8. Reading School Reading Score 89.9
  9. The Henrietta Barnett School London Score 88.9
  10. Altrincham Grammar School for Girls Altrincham Score 87.0

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 Queen Elizabeth's School, Barnet, Wilson's School, The Tiffin Girls' School.

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.