These tables rank state-funded primary schools in London by their 2024/25 Key Stage 2 (KS2) results: the share of Year 6 pupils meeting the expected standard in reading, writing and maths, with the share reaching the higher standard used to separate schools with the same result. Across England, 63% of pupils met the expected standard and 8% reached the higher standard.
Schools with fewer than 20 pupils taking the tests are left out, because one or two pupils can swing their results. Independent schools do not publish KS2 results and are not ranked. See the methodology for details.
Last data update: 01 November 2026
Good Shepherd RC Primary School in Hammersmith and Fulham is the top primary school in London, with 100% of pupils meeting the expected standard and 41% reaching the higher standard in 2024/25.
Schools are ordered by the share of pupils meeting the expected standard in reading, writing and maths combined, then by the share reaching the higher standard. Each school page shows its full results, national rank, local and England comparisons, and latest inspection.
The England average is 63% at the expected standard and 8% at the higher standard. Every school in the London top 50 has at least 93% of pupils at the expected standard.