Skip to content

Best grammar schools in London

Schools for

Best grammar schools

Top: The Henrietta Barnett School

  1. 187.3The Henrietta Barnett SchoolGirls · Barnet · 100% grade 5+ English and maths
  2. 286.9Wilson's SchoolBoys · Sutton · 100% grade 5+ English and maths
  3. 385.6Queen Elizabeth's School, BarnetBoys · Barnet · 99% grade 5+ English and maths
  4. 485.3The Tiffin Girls' SchoolGirls · Kingston upon Thames · 99.4% grade 5+ English and maths
  5. 583.6St Olave's and St Saviour's Grammar SchoolBoys · Bromley · 100% grade 5+ English and maths
  6. 682.8Newstead Wood SchoolGirls · Bromley · 100% grade 5+ English and maths
  7. =780.5Nonsuch High School for GirlsGirls · Sutton · 98.7% grade 5+ English and maths
  8. =780.5Wallington High School for GirlsGirls · Sutton · 99.5% grade 5+ English and maths
  9. 980.3Sutton Grammar SchoolBoys · Sutton · 99.2% grade 5+ English and maths
  10. =1080.1The Latymer SchoolMixed · Enfield · 99% grade 5+ English and maths
  11. =1080.1Woodford County High SchoolGirls · Redbridge · 98.9% grade 5+ English and maths
  12. 1279.1Tiffin SchoolBoys · Kingston upon Thames · 98.3% grade 5+ English and maths
  13. 1377.8St Michael's Catholic Grammar SchoolGirls · Barnet · 96.1% grade 5+ English and maths
  14. 1477.7Wallington County Grammar SchoolBoys · Sutton · 99.3% grade 5+ English and maths
  15. 1575.7Ilford County High SchoolBoys · Redbridge · 97.2% grade 5+ English and maths
  16. 1675.6Chislehurst and Sidcup Grammar SchoolMixed · Bexley · 98.9% grade 5+ English and maths
  17. 1775.0Townley Grammar SchoolGirls · Bexley · 96.9% grade 5+ English and maths
  18. 1874.7Bexley Grammar SchoolMixed · Bexley · 98.2% grade 5+ English and maths
  19. 1971.6Beths Grammar SchoolBoys · Bexley · 97.9% grade 5+ English and maths

Aiming for a top school?

Questions people ask

What is the best grammar school in London?

On 2024/25 GCSE results, The Henrietta Barnett School had the highest Attainment 8 (87.3), then Wilson's School (86.9) and Queen Elizabeth's School, Barnet (85.6).

What is the best grammar school in London for girls?

The Henrietta Barnett School, with an Attainment 8 of 87.3 in 2024/25.

What is the best grammar school in London for boys?

Wilson's School, with an Attainment 8 of 86.9 in 2024/25.

How many grammar schools are there in London?

19 state grammar schools, in 7 boroughs (Barnet, Bexley, Bromley, Enfield, Kingston upon Thames, Redbridge and Sutton): 8 for boys, 8 for girls and 3 mixed.

Which London grammar school adds the most?

On Progress 8, which compares GCSEs with Year 6 SATs, Wilson's School was highest in 2023/24 (+1.27). The DfE did not publish Progress 8 for 2024/25.

Are the top schools the hardest to get into?

Usually. The highest-ranked schools tend to have the most applicants per place and the highest cut-off scores, and some take only children living nearby.

How we work this out

What it does

All 19 of London's state grammar schools, ranked by their published GCSE results. Pick a boy or a girl to see the schools they could join.

The 19 state grammar schools in London, with the Department for Education's final GCSE (key stage 4) results for 2022/23 to 2024/25.

Method

  1. Attainment 8 is a pupil's average across eight GCSEs, with English and maths counted twice; the school figure is the average of its pupils.
  2. Grade 5+ in English and maths is the share of pupils with a grade 5 or above in both. Many grammar schools are at or near 100%, so ties are ranked equal and ordered by Attainment 8.
  3. Progress 8 compares pupils' GCSEs with others who had the same Year 6 SATs. The DfE did not publish it for 2024/25, so that ranking uses 2023/24.