London’s top 100 state primary schools 2019

The below are London’s highest performing state primary schools based on 2019 SATS test data for Year 6 pupils (see here for most up to data 2023 rankings). The schools are ranked based on the percentage of pupils who achieve a high level of attainment in Writing, Reading and Maths.

These statistics tend to be correlated with socioeconomic profile of the intake, but it is still the best way of ranking the academic level of the pupils at the schools, even if it is not necessarily a result of the quality of teaching. The usual suspects are all there, but you will inevitably discover some surprising high performers.

RankSchoolLocal AuthorityPostcodePercentage of High Achievers
1Hampden Gurney CofE Primary SchoolWestminsterW1H 5HA63%
2St Antony’s Catholic Primary SchoolWest HamE7 9PN63%
3St Anselm’s Catholic Primary SchoolTootingSW17 8BS59%
4St Luke’s Church of England SchoolHampstead and KilburnNW3 7SU57%
5Fox Primary SchoolKensingtonW8 7PP48%
6Bousfield Primary SchoolSouth KensingtonSW5 0DJ47%
7St Mary’s CofE Primary SchoolPutneySW15 1BA46%
8Mayflower Primary SchoolPoplar and LimehouseE14 6DU44%
9Courtland SchoolHendonNW7 3BG43%
10St Stephen’s Primary SchoolEast HamE6 1AS42%
11Barnes Primary SchoolRichmond SW13 0QQ42%
12Christ Church Primary School, HampsteadHampstead NW3 1JH41%
13Bevington Primary SchoolKensingtonW10 5TW41%
14Oratory Roman Catholic Primary SchoolChelseaSW3 6QH40%
15Newton Farm Nursery, Infant and Junior SchoolHarrow WestHA2 9JU40%
16St Mary Abbots CofE Primary SchoolKensingtonW8 4SP39%
17Honeywell Junior SchoolBatterseaSW11 6EF39%
18Akiva SchoolFinchley and Golders GreenN3 2SY39%
19Tollgate Primary SchoolWest HamE13 8SA39%
20Yardley Primary SchoolChingford and Woodford GreenE4 7PH39%
21St Peter’s Primary SchoolHammersmithW6 9BA38%
22Judith Kerr Primary SchoolDulwich and West NorwoodSE24 9JE38%
23New City Primary SchoolWest HamE13 9NE38%
24Hampstead Parochial Church of England Primary SchoolHampstead NW3 6TX37%
25Holy Trinity CofE Primary SchoolRuislip, Northwood and PinnerHA6 2RH37%
26Hugh Myddelton Primary SchoolIslington South and FinsburyEC1R 1YJ36%
27Corpus Christi Catholic Primary SchoolStreathamSW2 5BL36%
28Townsend Primary SchoolBermondsey and Old SouthwarkSE17 1HJ36%
29All Saints’ CofE Primary School, PutneyPutneySW15 1HL36%
30St Joseph’s RC Primary SchoolWestminster W9 1DF36%
31Our Lady of Grace Catholic Junior SchoolBrent CentralNW2 6HS36%
32Harris Primary Academy Coleraine ParkTottenhamN17 9XT36%
33Muswell Hill Primary SchoolMuswell HillN10 3ST36%
34Dundonald Primary WimbledonSW19 3QH36%
35Elm Wood SchoolDulwich and West NorwoodSE27 9RR35%
36Riverley Primary SchoolLeyton and WansteadE10 7BZ35%
37Primrose Hill SchoolHolborn and St PancrasNW1 8JL34%
38Winton Primary SchoolIslington South and FinsburyN1 9AZ34%
39Regina Coeli Catholic Primary SchoolCroydon SouthCR2 6DF34%
40Belmont Primary SchoolBrentford and IsleworthW4 5UL34%
41Our Lady of Lourdes RC Primary SchoolLeyton and WansteadE11 2TA34%
42East Sheen Primary SchoolRichmond SW14 8ED34%
43St Mary’s Catholic Primary SchoolChingford and Woodford GreenE4 7BJ34%
44Eleanor Palmer Primary SchoolHolborn and St PancrasNW5 2JA33%
45St Stephen’s CofE Primary SchoolHammersmithW12 8LH33%
46Good Shepherd RC Primary SchoolHammersmithW12 9BY33%
47William Tyndale Primary SchoolIslington South and FinsburyN1 2GG33%
48The Cathedral School of St Saviour and St Mary OveryBermondsey and Old SouthwarkSE1 1HG33%
49St Andrew’s CofE Primary, TotteridgeChipping BarnetN20 8NX33%
50East Lane Primary SchoolBrent NorthHA0 3NT33%
51Eden PrimaryMuswell HillN10 1NR33%
52The Blue School CofE PrimaryBrentford and IsleworthTW7 6RQ33%
53St James’s Roman Catholic Primary SchoolTwickenhamTW2 5NP33%
54Westbourne Primary SchoolSutton and CheamSM1 2NT33%
55St Mary’s CofE Primary SchoolWalthamstowE17 9HJ33%
56Cuddington Croft Primary SchoolSutton and CheamSM2 7NA33%
57Foxfield Primary SchoolGreenwich and WoolwichSE18 7EX32%
58St Mary’s Catholic Primary SchoolElthamSE9 1UF32%
59St Joan of Arc RC Primary SchoolIslington NorthN5 2UX32%
60Rhodes Avenue Primary SchoolMuswell HillN22 7UT32%
61St James Church of England Primary SchoolMuswell HillN10 3JA32%
62Sheen Mount Primary SchoolRichmond SW14 7RT32%
63St Stephen’s C E Primary SchoolTwickenhamTW1 1LF32%
64The Queen’s Church of England Primary SchoolRichmond TW9 3HJ32%
65Greenside Primary SchoolHammersmithW12 9PT31%
66St Johns Walham Green CofE PrimaryFulhamSW6 6AS31%
67St Joseph’s Catholic Primary SchoolIslington NorthN19 5NE31%
68Colville Primary SchoolKensingtonW11 2DF31%
69Thomas Jones Primary SchoolKensingtonW11 1RQ31%
70Dulwich Hamlet Junior SchoolDulwich and West NorwoodSE21 7AL31%
71St Joseph’s Roman Catholic Primary SchoolBermondsey and Old SouthwarkSE16 4UP31%
72Foulds SchoolChipping BarnetEN5 4NR31%
73Sacks Morasha Jewish Primary SchoolFinchley and Golders GreenN12 9DX31%
74Rosh Pinah Primary SchoolHendonHA8 8TE31%
75Churchfields Primary SchoolLewisham West and PengeBR3 4QY31%
76St John’s CofE Primary SchoolCroydon CentralCR0 5EL31%
77Grove Park Primary SchoolBrentford and IsleworthW4 3JN31%
78St Mary Magdalen’s Catholic Primary SchoolRichmond SW14 8HE31%
79Cheam Park Farm Primary AcademySutton and CheamSM3 9UU31%
80Sherington Primary SchoolGreenwich and WoolwichSE7 7JP30%
81St Patrick’s Catholic Primary SchoolGreenwich and WoolwichSE18 7QG30%
82St Peter’s Catholic Primary SchoolGreenwich and WoolwichSE18 7BN30%
83Grafton Primary SchoolIslington NorthN7 6AR30%
84St John’s Highbury Vale CofE Primary SchoolIslington NorthN5 1DL30%
85Telferscot Primary SchoolStreathamSW12 0HW30%
86Parish Church of England Primary SchoolBromley and ChislehurstBR1 4HF30%
87St Vincent’s Catholic Primary SchoolBromley and ChislehurstSE9 4JR30%
88Applegarth AcademyCroydon CentralCR0 9DL30%
89Montpelier Primary SchoolEaling Central and ActonW5 2QT30%
90Coldfall Primary SchoolMuswell HillN10 1HS30%
91Cavendish Primary SchoolBrentford and IsleworthW4 2RG30%
92Wellington Primary SchoolFeltham and HestonTW3 4LB30%
93St Agatha’s Catholic Primary SchoolRichmond KT2 5TY30%
94Curwen Primary SchoolWest HamE13 0AG30%
95Churchfields Junior SchoolChingford and Woodford GreenE18 2RB30%
96St Elizabeth’s Catholic Primary SchoolRichmond TW10 6HN30%
97St Alban’s Catholic Primary SchoolEsher and WaltonKT8 2PG30%
98Sir John Cass’s Foundation Primary SchoolCity of London EC3A 5DE29%
99St Barnabas and St Philip’s CofE Primary SchoolKensingtonW8 6EJ29%
100Gatton (VA) Primary SchoolTootingSW17 0DS29%

9 thoughts on “London’s top 100 state primary schools 2019”

  1. Hello,
    Thank you for this helpful website. Are you able to consult on catchment areas? We are seriously looking at a property that seems to be on the cusp of the catchment based on previous year data, but would like some assurance regarding admissions before committing.
    Thank you,

  2. This list is missing Cheam Common Junior Academy with 32% of high achievers. It is listed just below Westbourne primary but above Cheam Park Farm Primary Academy on the government website for schools in Sutton.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top