LocaleIQ

Local reports for real address decisions.

LocaleIQ schools ranking

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.

120Ranked schools
100Top score
99.2Median score
120Outstanding / Good

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.

  1. 1
    OfstedOutstandingPhasePrimaryKS2 expected 95% · higher 51%PostcodeSW18 5TR
    View profile →
  2. 2
    OfstedOutstandingPhasePrimaryKS2 expected 94% · higher 38%PostcodeE11 2TA
    View profile →
  3. 3
    OfstedGoodPhasePrimaryKS2 expected 96% · higher 35%PostcodeNW6 6HJ
    View profile →
  4. 4
    OfstedOutstandingPhasePrimaryKS2 expected 91% · higher 38%PostcodeE18 2RB
    View profile →
  5. 5
    OfstedOutstandingPhasePrimaryKS2 expected 92% · higher 34%PostcodeSE1 1AF
    View profile →
  6. 6
    OfstedOutstandingPhasePrimaryKS2 expected 100% · higher 41%PostcodeW12 9BY
    View profile →
  7. 7
    OfstedOutstandingPhasePrimaryKS2 expected 93% · higher 33%PostcodeSW19 3HQ
    View profile →
  8. 8
    OfstedOutstandingPhasePrimaryKS2 expected 100% · higher 39%PostcodeW4 1BD
    View profile →
  9. 9
    OfstedOutstandingPhasePrimaryKS2 expected 92% · higher 36%PostcodeW6 0LB
    View profile →
  10. 10
    OfstedOutstandingPhasePrimaryKS2 expected 94% · higher 44%PostcodeSW19 3EF
    View profile →

More primary schools in London

Positions 1130 in the London ranking.

#SchoolLocaleIQOfstedPhase
11St Stephen's Catholic Primary School99.8OutstandingPrimary
12St Stephen's Primary School99.8OutstandingPrimary
13Christ Church Primary School, Hampstead99.8OutstandingPrimary
14Mossbourne Riverside Academy99.8OutstandingPrimary
15St Clement Danes CofE Primary School99.8OutstandingPrimary
16Thomson House School99.8OutstandingPrimary
17Barnes Primary School99.8OutstandingPrimary
18St Stephen's CofE Primary School99.8OutstandingPrimary
19Yardley Primary School99.8OutstandingPrimary
20Lift Trinity99.7OutstandingPrimary
21The Cathedral School of St Saviour and St Mary Overie99.7OutstandingPrimary
22Haberdashers' Hatcham Free School99.7OutstandingPrimary
23Elmhurst Primary School99.7OutstandingPrimary
24Lift Noel Park99.7OutstandingPrimary
25Harris Primary Academy Philip Lane99.7OutstandingPrimary
26Fox Primary School99.7OutstandingPrimary
27St Mary's CofE Primary School99.7OutstandingPrimary
28St John's Roman Catholic Primary School99.7OutstandingPrimary
29Harris Primary Academy Beckenham Green99.7OutstandingPrimary
30Saint Francis of Assisi Catholic Primary School99.7OutstandingPrimary

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.