Primary schools in London, ranked
The 948 primary schools here are ranked by the share of pupils who reached the expected standard in reading, writing and maths in 2024/25, from the Department for Education's published results.
Exam results are one part of the picture, and rankings never include Ofsted judgements: inspections from different eras cannot fairly be compared. Special schools and independent schools are not ranked, because their published figures do not compare fairly either. Each school's own page has its inspection history and context.
-
1
Good Shepherd RC Primary School
Voluntary aided school
41%higher standard100%expected standard -
2
St Luke's Church of England School
Free schools
40%higher standard100%expected standard -
3
Southfield Primary School
Community school
39%higher standard100%expected standard -
4
John Betts Primary School
Voluntary aided school
36%higher standard100%expected standard -
5
St Clement Danes CofE Primary School
Voluntary aided school
25%higher standard100%expected standard -
6
Hampden Gurney CofE Primary School
Voluntary aided school
19%higher standard100%expected standard -
7
Simon Marks Jewish Primary School
Voluntary aided school
10%higher standard100%expected standard -
8
Lift Trinity
Academy sponsor led
35%higher standard98%expected standard -
9
Yardley Primary School
Academy converter
37%higher standard97%expected standard -
10
St Antony's Catholic Primary School
Academy converter
36%higher standard97%expected standard -
11
Courtland School
Community school
21%higher standard97%expected standard -
12
Iqra Primary School
Voluntary aided school
21%higher standard97%expected standard -
13
St Helen's Catholic Primary School
Voluntary aided school
7%higher standard97%expected standard -
14
Barnes Primary School
Community school
39%higher standard96%expected standard -
15
St Mary's CofE Primary School
Academy converter
36%higher standard96%expected standard -
16
Ark Franklin Primary Academy
Academy sponsor led
35%higher standard96%expected standard -
17
Our Lady of Victories Catholic Primary School
Voluntary aided school
29%higher standard96%expected standard -
18
Wanstead Church School
Voluntary aided school
17%higher standard96%expected standard -
19
Sheringdale Primary School
Community school
51%higher standard95%expected standard -
20
Deansbrook Junior School
Academy converter
34%higher standard95%expected standard -
21
St James & St John Church of England Primary School
Voluntary aided school
32%higher standard95%expected standard -
22
Stockwell Primary School
Community school
25%higher standard95%expected standard -
23
Park Academy
Free schools
44%higher standard94%expected standard -
24
Our Lady of Lourdes RC Primary School
Academy converter
38%higher standard94%expected standard -
25
Roman Road Primary School
Community school
19%higher standard94%expected standard -
26
The Cathedral School of St Saviour and St Mary Overie
Voluntary aided school
41%higher standard93%expected standard -
27
Addison Primary School
Community school
39%higher standard93%expected standard -
28
Brunswick Park Primary and Nursery School
Community school
36%higher standard93%expected standard -
29
Merton Park Primary School
Community school
33%higher standard93%expected standard -
30
Eleanor Palmer Primary School
Community school
28%higher standard93%expected standard -
31
St Joseph's Catholic Primary School
Academy converter
28%higher standard93%expected standard -
32
Thomas Jones Primary School
Community school
27%higher standard93%expected standard -
33
St Andrew's CofE Voluntary Aided Primary School, Totteridge
Voluntary aided school
25%higher standard93%expected standard -
34
Marlborough Primary School
Community school
24%higher standard93%expected standard -
35
Eden Primary
Free schools
21%higher standard93%expected standard -
36
Our Lady of Grace Catholic Junior School
Academy converter
21%higher standard93%expected standard -
37
Grove Park Primary School
Community school
20%higher standard93%expected standard -
38
Streatham Wells Primary
Academy converter
17%higher standard93%expected standard -
39
West London Free School Primary
Free schools
36%higher standard92%expected standard -
40
Charles Dickens Primary School
Academy converter
34%higher standard92%expected standard -
41
Mossbourne Riverside Academy
Academy sponsor led
33%higher standard92%expected standard -
42
Rhodes Avenue Primary School
Community school
30%higher standard92%expected standard -
43
Elmhurst Primary School
Academy converter
27%higher standard92%expected standard -
44
Lift Noel Park
Academy sponsor led
26%higher standard92%expected standard -
45
Holy Cross RC School
Voluntary aided school
24%higher standard92%expected standard -
46
Winton Primary School
Community school
24%higher standard92%expected standard -
47
St Andrew's Catholic Primary School
Voluntary aided school
23%higher standard92%expected standard -
48
St John's Roman Catholic Primary School
Voluntary aided school
23%higher standard92%expected standard -
49
Holy Trinity CofE Primary School
Academy sponsor led
17%higher standard92%expected standard -
50
St Stephen's CofE Primary School
Voluntary aided school
44%higher standard91%expected standard -
51
Fox Primary School
Community school
42%higher standard91%expected standard -
52
Churchfields Junior School
Community school
38%higher standard91%expected standard -
53
Tollgate Primary School
Academy converter
37%higher standard91%expected standard -
54
Bobby Moore Academy
Free schools
32%higher standard91%expected standard -
55
St Peter's Eaton Square CofE Primary School
Voluntary aided school
32%higher standard91%expected standard -
56
Menorah Primary School for Boys
Voluntary aided school
30%higher standard91%expected standard -
57
Deansfield Primary School
Academy converter
27%higher standard91%expected standard -
58
Rosetta Primary School
Academy converter
26%higher standard91%expected standard -
59
Woodpecker Hall Primary Academy
Free schools
26%higher standard91%expected standard -
60
St Joseph's Roman Catholic Primary School
Voluntary aided school
12%higher standard91%expected standard -
61
St Peter's Primary School
Voluntary aided school
40%higher standard90%expected standard -
62
St Richard Reynolds Catholic Primary School
Academy converter
40%higher standard90%expected standard -
63
Northwold Primary School
Academy converter
31%higher standard90%expected standard -
64
Saint Francis of Assisi Catholic Primary School
Voluntary aided school
30%higher standard90%expected standard -
65
Haberdashers' Hatcham Free School
Free schools
28%higher standard90%expected standard -
66
South Grove Primary School
Community school
24%higher standard90%expected standard -
67
St Vincent's Catholic Primary School
Voluntary aided school
23%higher standard90%expected standard -
68
Aldersbrook Primary School
Community school
22%higher standard90%expected standard -
69
Langford Primary School
Academy sponsor led
20%higher standard90%expected standard -
70
Grasmere Primary School
Community school
19%higher standard90%expected standard -
71
John Burns Primary School
Community school
14%higher standard90%expected standard -
72
Servite RC Primary School
Voluntary aided school
14%higher standard90%expected standard -
73
Hasmonean Primary School
Voluntary aided school
10%higher standard90%expected standard -
74
Angel Oak Academy
Academy sponsor led
8%higher standard90%expected standard -
75
Immanuel and St Andrew Church of England Primary School
Voluntary aided school
7%higher standard90%expected standard -
76
Menorah Primary School for Girls
Voluntary aided school
7%higher standard90%expected standard -
77
St Paul's Church of England Primary School
Voluntary aided school
7%higher standard90%expected standard -
78
St Mary's Catholic Primary School
Voluntary aided school
5%higher standard90%expected standard -
79
Bonneville Primary School
Community school
33%higher standard89%expected standard -
80
St Stephen's Primary School
Community school
31%higher standard89%expected standard -
81
Willow Brook Primary School Academy
Academy sponsor led
31%higher standard89%expected standard -
82
St Joseph's Catholic Primary School
Voluntary aided school
29%higher standard89%expected standard -
83
Redriff Primary, City of London Academy
Academy converter
28%higher standard89%expected standard -
84
Gillespie Primary School
Community school
26%higher standard89%expected standard -
85
Shaftesbury Primary School
Academy converter
22%higher standard89%expected standard -
86
St Saviour's Church of England Primary School
Academy converter
22%higher standard89%expected standard -
87
St Charles Catholic Primary School
Voluntary aided school
21%higher standard89%expected standard -
88
Harris Primary Academy East Dulwich
Free schools
16%higher standard89%expected standard -
89
St Barnabas and St Philip's CofE Primary School
Voluntary aided school
15%higher standard89%expected standard -
90
St Michael's CofE Primary School
Academy converter
14%higher standard89%expected standard -
91
Hugh Myddelton Primary School
Community school
13%higher standard89%expected standard -
92
Harris Academy Tottenham
Free schools
7%higher standard89%expected standard -
93
Christ Church Primary School, Hampstead
Voluntary aided school
56%higher standard88%expected standard -
94
Thomson House School
Free schools
33%higher standard88%expected standard -
95
Ravenscroft Primary School
Academy converter
30%higher standard88%expected standard -
96
Gayhurst Community School
Community school
26%higher standard88%expected standard -
97
Burdett-Coutts and Townshend Foundation CofE Primary School
Voluntary aided school
25%higher standard88%expected standard -
98
Monkfrith Primary School
Community school
25%higher standard88%expected standard -
99
Vicarage Primary School
Academy converter
25%higher standard88%expected standard -
100
Kingsgate Primary School
Community school
24%higher standard88%expected standard
Common questions
- Which is the best primary school in London?
- By 2024/25 exam results alone, Good Shepherd RC Primary School ranks first of 948 ranked primary schools in London, with 100% of pupils reaching the expected standard in reading, writing and maths. Results reflect each school's cohort as well as its teaching, so treat the ranking as a starting point rather than a verdict.
- How are schools in London ranked?
- Primary schools are ranked by the share of pupils reaching the expected standard in reading, writing and maths in 2024/25, from the Department for Education's published results. Ofsted judgements are never part of the ranking, because inspections from different eras cannot fairly be compared, and special and independent schools are not ranked because their published figures do not compare fairly.
- How many primary schools are ranked in London?
- 948 primary schools in London published 2024/25 results and are ranked here. Schools without published results, special schools and independent schools are listed on the area's own page instead.
Exam results come from the Department for Education's school performance service and cover the 2024/25 academic year. Schools without published results for that year are not listed.