Best primary schools in London
School-first decisions in London are rarely solved by the school list alone; you need the surrounding postcode profile as well. This ranking covers 120 primary schools in the London local authority. Postcode area SW19 has the highest average school score (99.9 across 2 schools), while N5 sits at the lower end (98.4). 100% of ranked London primary schools hold an Ofsted Outstanding or Good rating.
Top 10 primary schools in London on the LocaleIQ model
Ordered by composite score within the London comparison pool. Rankings reflect published data, not editorial opinion.
More primary schools in London
Positions 11–30 in the London ranking.
Keep exploring London
Questions about primary schools in London
What is the best primary school in London?
Sheringdale Primary School is the top-ranked primary school in London (LocaleIQ score 100 out of 100). Ofsted: Outstanding. KS2 expected 95% · higher 51%. The score combines Ofsted outcome, KS2 expected and higher standards, and cohort-weighted percentile ranks within the London primary pool.
What is the best secondary school in London?
St Olave's and St Saviour's Grammar School tops the London secondary school ranking (LocaleIQ 100). Ofsted: Outstanding. Attainment 8 83.6. See the full secondary school ranking for London for the complete list.
Which primary schools in London have the best KS2 results?
KS2 results measure the percentage of pupils meeting expected standards in reading, writing and maths (expected standard) and the percentage achieving well above average (higher standard). Top performers in London: Sheringdale Primary School (KS2 expected 95%, higher 51%); Our Lady of Lourdes RC Primary School (KS2 expected 94%, higher 38%); Ark Franklin Primary Academy (KS2 expected 96%, higher 35%). KS2 results are one of the inputs in the LocaleIQ primary school score alongside Ofsted outcome.
Which primary schools in London are rated Outstanding by Ofsted?
111 primary schools in the London ranking hold an Outstanding Ofsted rating: Sheringdale Primary School, Our Lady of Lourdes RC Primary School, Churchfields Junior School, Charles Dickens Primary School, Good Shepherd RC Primary School, and 106 more. Outstanding means Ofsted judged the school exceptional in all inspection areas. LocaleIQ weighs DfE performance data alongside Ofsted, so a Good-rated school can still rank highly.
How many primary schools are ranked in London?
This ranking covers 120 primary schools in the London comparison pool. Schools without sufficient published data are excluded but may appear in the LocaleIQ directory.
Which area of London has the best primary schools?
By average LocaleIQ score across postcode areas, SW19 has the strongest cluster — 99.9 average across 2 ranked primary schools. N5 sits at the lower end (98.4 average). School-first decisions in London are rarely solved by the school list alone; you need the surrounding postcode profile as well. Postcode averages mask individual variation — always review each school's full profile.
Ranking data last computed 29 March 2026.