Top 100 primary schools by ks2 results in London (2025)
Primary schools ranked by the percentage of Year 6 pupils meeting the expected standard in reading, writing and maths. Ordered by the measure shown, with the Success Index (England) for context; 100 schools shown.
- 195Good Shepherd RC Primary SchoolLondon · Local authority PrimaryRWM expected: 100% · 41% higher
- 285St Luke's Church of England SchoolLondon · Academy PrimaryRWM expected: 100% · 40% higher
- 393Southfield Primary SchoolLondon · Local authority PrimaryRWM expected: 100% · 39% higher
- 497John Betts Primary SchoolLondon · Local authority PrimaryRWM expected: 100% · 36% higher
- 585St Clement Danes CofE Primary SchoolLONDON · Local authority PrimaryRWM expected: 100% · 25% higher
- 693Hampden Gurney CofE Primary SchoolLondon · Local authority PrimaryRWM expected: 100% · 19% higher
- 793The London Oratory SchoolLondon · Academy SecondaryRWM expected: 100% · 15% higher
- 877Simon Marks Jewish Primary SchoolLondon · Local authority PrimaryRWM expected: 100% · 10% higher
- 987Lift TrinityLondon · Academy PrimaryRWM expected: 98% · 35% higher
- 1090Yardley Primary SchoolLondon · Academy PrimaryRWM expected: 97% · 37% higher
- 1183St Antony's Catholic Primary SchoolLondon · Academy PrimaryRWM expected: 97% · 36% higher
- 1298Deer Park SchoolTwickenham · Academy PrimaryRWM expected: 97% · 33% higher
- 1390Courtland SchoolLondon · Local authority PrimaryRWM expected: 97% · 21% higher
- 1481Iqra Primary SchoolLondon · Local authority PrimaryRWM expected: 97% · 21% higher
- 1584Harris Primary Academy Beckenham GreenBeckenham · Academy PrimaryRWM expected: 97% · 16% higher
- 1667St Helen's Catholic Primary SchoolLondon · Local authority PrimaryRWM expected: 97% · 7% higher
- 17100Barnes Primary SchoolLondon · Local authority PrimaryRWM expected: 96% · 39% higher
- 1894St Mary's CofE Primary SchoolLondon · Academy PrimaryRWM expected: 96% · 36% higher
- 1990Ark Franklin Primary AcademyLondon · Academy PrimaryRWM expected: 96% · 35% higher
- 2098Our Lady of Victories Catholic Primary SchoolLondon · Local authority PrimaryRWM expected: 96% · 29% higher
- 2194Wanstead Church SchoolLondon · Local authority PrimaryRWM expected: 96% · 17% higher
- 2288Menorah Foundation SchoolEDGWARE · Local authority PrimaryRWM expected: 96% · 9% higher
- 2395Sheringdale Primary SchoolLondon · Local authority PrimaryRWM expected: 95% · 51% higher
- 2493Nishkam School West LondonOsterley · Academy All-throughRWM expected: 95% · 36% higher
- 2582Deansbrook Junior SchoolLondon · Academy PrimaryRWM expected: 95% · 34% higher
- 2686St James & St John Church of England Primary SchoolLondon · Local authority PrimaryRWM expected: 95% · 32% higher
- 2780Stockwell Primary SchoolLondon · Local authority PrimaryRWM expected: 95% · 25% higher
- 2890Whiteheath Junior SchoolRuislip · Local authority PrimaryRWM expected: 95% · 14% higher
- 2988St Bede's Catholic Primary SchoolRomford · Local authority PrimaryRWM expected: 95% · 14% higher
- 3085Park AcademyLondon · Academy PrimaryRWM expected: 94% · 44% higher
- 3197Our Lady of Lourdes RC Primary SchoolLondon · Academy PrimaryRWM expected: 94% · 38% higher
- 3290Gordon Primary SchoolIlford · Local authority PrimaryRWM expected: 94% · 36% higher
- 3399St James' Roman Catholic Primary SchoolOrpington · Academy PrimaryRWM expected: 94% · 31% higher
- 3482Roman Road Primary SchoolLondon · Local authority PrimaryRWM expected: 94% · 19% higher
- 3599St Stephen's Catholic Primary SchoolWelling · Local authority PrimaryRWM expected: 93% · 45% higher
- 3689The Cathedral School of St Saviour and St Mary OverieLONDON · Local authority PrimaryRWM expected: 93% · 41% higher
- 3784Addison Primary SchoolLondon · Local authority PrimaryRWM expected: 93% · 39% higher
- 3890Brunswick Park Primary and Nursery SchoolLondon · Local authority PrimaryRWM expected: 93% · 36% higher
- 3996Merton Park Primary SchoolLondon · Local authority PrimaryRWM expected: 93% · 33% higher
- 4098St Michael and St Martin Catholic Primary SchoolHounslow · Local authority PrimaryRWM expected: 93% · 32% higher
- 4187Eleanor Palmer Primary SchoolLondon · Local authority PrimaryRWM expected: 93% · 28% higher
- 4293St Joseph's Catholic Primary SchoolLondon · Academy PrimaryRWM expected: 93% · 28% higher
- 4382Thomas Jones Primary SchoolLondon · Local authority PrimaryRWM expected: 93% · 27% higher
- 4498St Andrew's CofE Voluntary Aided Primary School, TotteridgeLondon · Local authority PrimaryRWM expected: 93% · 25% higher
- 4586Marlborough Primary SchoolLondon · Local authority PrimaryRWM expected: 93% · 24% higher
- 4678Enfield Heights AcademyEnfield · Academy PrimaryRWM expected: 93% · 22% higher
- 4797Eden PrimaryLondon · Academy PrimaryRWM expected: 93% · 21% higher
- 4886Our Lady of Grace Catholic Junior SchoolLondon · Academy PrimaryRWM expected: 93% · 21% higher
- 4987Woodford Green Primary SchoolWoodford Green · Academy PrimaryRWM expected: 93% · 21% higher
- 5089Grove Park Primary SchoolLondon · Local authority PrimaryRWM expected: 93% · 20% higher
- 5175Benedict AcademyMitcham · Academy PrimaryRWM expected: 93% · 17% higher
- 5283Streatham Wells PrimaryLondon · Academy PrimaryRWM expected: 93% · 17% higher
- 5378St John's CofE Primary SchoolEnfield · Local authority PrimaryRWM expected: 93% · 7% higher
- 5486West London Free School PrimaryLondon · Academy PrimaryRWM expected: 92% · 36% higher
- 5581Charles Dickens Primary SchoolLondon · Academy PrimaryRWM expected: 92% · 34% higher
- 5688Mossbourne Riverside AcademyLondon · Academy PrimaryRWM expected: 92% · 33% higher
- 5786Ark Isaac Newton AcademyIlford · Academy All-throughRWM expected: 92% · 32% higher
- 5898Rhodes Avenue Primary SchoolLondon · Local authority PrimaryRWM expected: 92% · 30% higher
- 5983Elmhurst Primary SchoolLondon · Academy PrimaryRWM expected: 92% · 27% higher
- 6083Lift Noel ParkLondon · Academy PrimaryRWM expected: 92% · 26% higher
- 6193Holy Cross RC SchoolLondon · Local authority PrimaryRWM expected: 92% · 24% higher
- 6277Winton Primary SchoolLondon · Local authority PrimaryRWM expected: 92% · 24% higher
- 6394La Fontaine AcademyBromley · Academy PrimaryRWM expected: 92% · 24% higher
- 6489St Andrew's Catholic Primary SchoolLondon · Local authority PrimaryRWM expected: 92% · 23% higher
- 6584St John's Roman Catholic Primary SchoolLondon · Local authority PrimaryRWM expected: 92% · 23% higher
- 6696Highfield Junior SchoolBromley · Academy PrimaryRWM expected: 92% · 21% higher
- 6778Holy Trinity CofE Primary SchoolLondon · Academy PrimaryRWM expected: 92% · 17% higher
- 6893St Stephen's CofE Primary SchoolLondon · Local authority PrimaryRWM expected: 91% · 44% higher
- 6995Fox Primary SchoolLondon · Local authority PrimaryRWM expected: 91% · 42% higher
- 7092Churchfields Junior SchoolLondon · Local authority PrimaryRWM expected: 91% · 38% higher
- 7198Crofton Junior SchoolOrpington · Academy PrimaryRWM expected: 91% · 37% higher
- 7281Tollgate Primary SchoolLondon · Academy PrimaryRWM expected: 91% · 37% higher
- 7379Southwold Primary SchoolHackney · Local authority PrimaryRWM expected: 91% · 32% higher
- 7490St Peter's Eaton Square CofE Primary SchoolLondon · Local authority PrimaryRWM expected: 91% · 32% higher
- 7566Bobby Moore AcademyLondon · Academy All-throughRWM expected: 91% · 32% higher
- 7698Menorah Primary School for BoysLondon · Local authority PrimaryRWM expected: 91% · 30% higher
- 7793Deansfield Primary SchoolLondon · Academy PrimaryRWM expected: 91% · 27% higher
- 7880Woodpecker Hall Primary AcademyLondon · Academy PrimaryRWM expected: 91% · 26% higher
- 7979Rosetta Primary SchoolLondon · Academy PrimaryRWM expected: 91% · 26% higher
- 8092St Joseph's Catholic Junior SchoolWembley · Local authority PrimaryRWM expected: 91% · 18% higher
- 8179St Joseph's Roman Catholic Primary SchoolLondon · Local authority PrimaryRWM expected: 91% · 12% higher
- 8292Westbourne Primary SchoolSutton · Academy PrimaryRWM expected: 90% · 53% higher
- 8395St Peter's Primary SchoolLondon · Local authority PrimaryRWM expected: 90% · 40% higher
- 8497St Richard Reynolds Catholic Primary SchoolLondon · Academy PrimaryRWM expected: 90% · 40% higher
- 8596Cheam Common Junior AcademyWorcester Park · Academy PrimaryRWM expected: 90% · 36% higher
- 8690Beaumont Primary SchoolPurley · Local authority PrimaryRWM expected: 90% · 34% higher
- 8796Scotts Primary SchoolHornchurch · Local authority PrimaryRWM expected: 90% · 32% higher
- 8878Northwold Primary SchoolLondon · Academy PrimaryRWM expected: 90% · 31% higher
- 8979Saint Francis of Assisi Catholic Primary SchoolLondon · Local authority PrimaryRWM expected: 90% · 30% higher
- 9094Merryhills Primary SchoolEnfield · Academy PrimaryRWM expected: 90% · 30% higher
- 9184Reach Academy FelthamFeltham · Academy All-throughRWM expected: 90% · 28% higher
- 9295Haberdashers' Hatcham Free SchoolLondon · Academy PrimaryRWM expected: 90% · 28% higher
- 9383South Grove Primary SchoolLondon · Local authority PrimaryRWM expected: 90% · 24% higher
- 9492Aldersbrook Primary SchoolLondon · Local authority PrimaryRWM expected: 90% · 22% higher
- 9596Perry Hall Primary SchoolOrpington · Academy PrimaryRWM expected: 90% · 21% higher
- 9683Langford Primary SchoolLondon · Academy PrimaryRWM expected: 90% · 20% higher
- 9787Grasmere Primary SchoolLondon · Local authority PrimaryRWM expected: 90% · 19% higher
- 9885St John Fisher Catholic Primary SchoolErith · Local authority PrimaryRWM expected: 90% · 17% higher
- 9981Aldborough Primary SchoolIlford · Academy PrimaryRWM expected: 90% · 16% higher
- 10082Servite RC Primary SchoolLondon · Local authority PrimaryRWM expected: 90% · 14% higher
| # | School | Sector | RWM expected | Success Index (England) | Key result | Students |
|---|---|---|---|---|---|---|
| 1 | Good Shepherd RC Primary School London · Primary · Ages 3–11 | Local authority | 100% · 41% higher | 95.0 Top 5% | 100% KS2 expected standard (RWM) | 234 |
| 2 | St Luke's Church of England School London · Primary · Ages 4–11 | Academy | 100% · 40% higher | 85.0 Top 10% | 100% KS2 expected standard (RWM) | 97 |
| 3 | Southfield Primary School London · Primary · Ages 4–11 | Local authority | 100% · 39% higher | 93.1 Top 5% | 100% KS2 expected standard (RWM) | 372 |
| 4 | John Betts Primary School London · Primary · Ages 5–11 | Local authority | 100% · 36% higher | 96.8 Top 5% | 100% KS2 expected standard (RWM) | 206 |
| 5 | St Clement Danes CofE Primary School LONDON · Primary · Ages 4–11 | Local authority | 100% · 25% higher | 85.3 Top 10% | 100% KS2 expected standard (RWM) | 193 |
| 6 | Hampden Gurney CofE Primary School London · Primary · Ages 3–11 | Local authority | 100% · 19% higher | 92.7 Top 5% | 100% KS2 expected standard (RWM) | 225 |
| 7 | The London Oratory School London · Secondary · Ages 7–18 | Academy | 100% · 15% higher | 93.4 Top 5% | 62.3 Attainment 8 | 1,392 |
| 8 | Simon Marks Jewish Primary School London · Primary · Ages 3–11 | Local authority | 100% · 10% higher | 76.6 Top 25% | 100% KS2 expected standard (RWM) | 121 |
| 9 | Lift Trinity London · Primary · Ages 2–11 | Academy | 98% · 35% higher | 87.4 Top 10% | 98% KS2 expected standard (RWM) | 466 |
| 10 | Yardley Primary School London · Primary · Ages 3–11 | Academy | 97% · 37% higher | 90.2 Top 10% | 97% KS2 expected standard (RWM) | 551 |
| 11 | St Antony's Catholic Primary School London · Primary · Ages 2–11 | Academy | 97% · 36% higher | 82.9 Top 25% | 97% KS2 expected standard (RWM) | 429 |
| 12 | Deer Park School Twickenham · Primary · Ages 4–11 | Academy | 97% · 33% higher | 98.2 Top 5% | 97% KS2 expected standard (RWM) | 417 |
| 13 | Courtland School London · Primary · Ages 4–11 | Local authority | 97% · 21% higher | 90.3 Top 10% | 97% KS2 expected standard (RWM) | 213 |
| 14 | Iqra Primary School London · Primary · Ages 3–11 | Local authority | 97% · 21% higher | 80.7 Top 25% | 97% KS2 expected standard (RWM) | 235 |
| 15 | Harris Primary Academy Beckenham Green Beckenham · Primary · Ages 4–11 | Academy | 97% · 16% higher | 84.0 Top 25% | 97% KS2 expected standard (RWM) | 205 |
| 16 | St Helen's Catholic Primary School London · Primary · Ages 3–11 | Local authority | 97% · 7% higher | 66.6 Top 50% | 97% KS2 expected standard (RWM) | 247 |
| 17 | Barnes Primary School London · Primary · Ages 3–11 | Local authority | 96% · 39% higher | 99.5 Top 5% | 96% KS2 expected standard (RWM) | 470 |
| 18 | St Mary's CofE Primary School London · Primary · Ages 5–11 | Academy | 96% · 36% higher | 93.5 Top 5% | 96% KS2 expected standard (RWM) | 592 |
| 19 | Ark Franklin Primary Academy London · Primary · Ages 3–11 | Academy | 96% · 35% higher | 89.9 Top 10% | 96% KS2 expected standard (RWM) | 663 |
| 20 | Our Lady of Victories Catholic Primary School London · Primary · Ages 4–11 | Local authority | 96% · 29% higher | 98.0 Top 5% | 96% KS2 expected standard (RWM) | 168 |
| 21 | Wanstead Church School London · Primary · Ages 3–11 | Local authority | 96% · 17% higher | 94.1 Top 5% | 96% KS2 expected standard (RWM) | 197 |
| 22 | Menorah Foundation School EDGWARE · Primary · Ages 3–11 | Local authority | 96% · 9% higher | 88.0 Top 10% | 96% KS2 expected standard (RWM) | 300 |
| 23 | Sheringdale Primary School London · Primary · Ages 3–11 | Local authority | 95% · 51% higher | 95.4 Top 5% | 95% KS2 expected standard (RWM) | 436 |
| 24 | Nishkam School West London Osterley · All-through · Ages 4–19 | Academy | 95% · 36% higher | 93.3 Top 5% | 62.4 Attainment 8 | 1,491 |
| 25 | Deansbrook Junior School London · Primary · Ages 7–11 | Academy | 95% · 34% higher | 81.9 Top 25% | 95% KS2 expected standard (RWM) | 253 |
| 26 | St James & St John Church of England Primary School London · Primary · Ages 3–11 | Local authority | 95% · 32% higher | 85.6 Top 10% | 95% KS2 expected standard (RWM) | 143 |
| 27 | Stockwell Primary School London · Primary · Ages 2–11 | Local authority | 95% · 25% higher | 79.8 Top 25% | 95% KS2 expected standard (RWM) | 358 |
| 28 | Whiteheath Junior School Ruislip · Primary · Ages 7–11 | Local authority | 95% · 14% higher | 89.7 Top 10% | 95% KS2 expected standard (RWM) | 274 |
| 29 | St Bede's Catholic Primary School Romford · Primary · Ages 3–11 | Local authority | 95% · 14% higher | 88.1 Top 10% | 95% KS2 expected standard (RWM) | 426 |
| 30 | Park Academy London · Primary · Ages 4–11 | Academy | 94% · 44% higher | 84.5 Top 10% | 94% KS2 expected standard (RWM) | 160 |
| 31 | Our Lady of Lourdes RC Primary School London · Primary · Ages 3–11 | Academy | 94% · 38% higher | 96.8 Top 5% | 94% KS2 expected standard (RWM) | 450 |
| 32 | Gordon Primary School Ilford · Primary · Ages 3–11 | Local authority | 94% · 36% higher | 89.7 Top 10% | 94% KS2 expected standard (RWM) | 398 |
| 33 | St James' Roman Catholic Primary School Orpington · Primary · Ages 5–11 | Academy | 94% · 31% higher | 98.8 Top 5% | 94% KS2 expected standard (RWM) | 216 |
| 34 | Roman Road Primary School London · Primary · Ages 3–11 | Local authority | 94% · 19% higher | 81.5 Top 25% | 94% KS2 expected standard (RWM) | 310 |
| 35 | St Stephen's Catholic Primary School Welling · Primary · Ages 5–11 | Local authority | 93% · 45% higher | 98.9 Top 5% | 93% KS2 expected standard (RWM) | 419 |
| 36 | The Cathedral School of St Saviour and St Mary Overie LONDON · Primary · Ages 3–11 | Local authority | 93% · 41% higher | 88.8 Top 10% | 93% KS2 expected standard (RWM) | 217 |
| 37 | Addison Primary School London · Primary · Ages 3–11 | Local authority | 93% · 39% higher | 84.0 Top 25% | 93% KS2 expected standard (RWM) | 200 |
| 38 | Brunswick Park Primary and Nursery School London · Primary · Ages 3–11 | Local authority | 93% · 36% higher | 90.1 Top 10% | 93% KS2 expected standard (RWM) | 429 |
| 39 | Merton Park Primary School London · Primary · Ages 3–11 | Local authority | 93% · 33% higher | 95.6 Top 5% | 93% KS2 expected standard (RWM) | 230 |
| 40 | St Michael and St Martin Catholic Primary School Hounslow · Primary · Ages 3–11 | Local authority | 93% · 32% higher | 98.1 Top 5% | 93% KS2 expected standard (RWM) | 475 |
| 41 | Eleanor Palmer Primary School London · Primary · Ages 3–11 | Local authority | 93% · 28% higher | 87.1 Top 10% | 93% KS2 expected standard (RWM) | 233 |
| 42 | St Joseph's Catholic Primary School London · Primary · Ages 3–11 | Academy | 93% · 28% higher | 92.9 Top 5% | 93% KS2 expected standard (RWM) | 225 |
| 43 | Thomas Jones Primary School London · Primary · Ages 3–11 | Local authority | 93% · 27% higher | 82.2 Top 25% | 93% KS2 expected standard (RWM) | 237 |
| 44 | St Andrew's CofE Voluntary Aided Primary School, Totteridge London · Primary · Ages 4–11 | Local authority | 93% · 25% higher | 98.1 Top 5% | 93% KS2 expected standard (RWM) | 209 |
| 45 | Marlborough Primary School London · Primary · Ages 0–11 | Local authority | 93% · 24% higher | 85.5 Top 10% | 93% KS2 expected standard (RWM) | 466 |
| 46 | Enfield Heights Academy Enfield · Primary · Ages 4–11 | Academy | 93% · 22% higher | 77.7 Top 25% | 93% KS2 expected standard (RWM) | 200 |
| 47 | Eden Primary London · Primary · Ages 4–11 | Academy | 93% · 21% higher | 97.3 Top 5% | 93% KS2 expected standard (RWM) | 204 |
| 48 | Our Lady of Grace Catholic Junior School London · Primary · Ages 7–11 | Academy | 93% · 21% higher | 85.6 Top 10% | 93% KS2 expected standard (RWM) | 238 |
| 49 | Woodford Green Primary School Woodford Green · Primary · Ages 2–11 | Academy | 93% · 21% higher | 86.5 Top 10% | 93% KS2 expected standard (RWM) | 242 |
| 50 | Grove Park Primary School London · Primary · Ages 3–11 | Local authority | 93% · 20% higher | 89.0 Top 10% | 93% KS2 expected standard (RWM) | 428 |
| 51 | Benedict Academy Mitcham · Primary · Ages 3–11 | Academy | 93% · 17% higher | 74.7 Top 25% | 93% KS2 expected standard (RWM) | 177 |
| 52 | Streatham Wells Primary London · Primary · Ages 3–11 | Academy | 93% · 17% higher | 83.3 Top 25% | 93% KS2 expected standard (RWM) | 228 |
| 53 | St John's CofE Primary School Enfield · Primary · Ages 4–11 | Local authority | 93% · 7% higher | 77.9 Top 25% | 93% KS2 expected standard (RWM) | 101 |
| 54 | West London Free School Primary London · Primary · Ages 4–11 | Academy | 92% · 36% higher | 86.3 Top 10% | 92% KS2 expected standard (RWM) | 423 |
| 55 | Charles Dickens Primary School London · Primary · Ages 2–11 | Academy | 92% · 34% higher | 81.0 Top 25% | 92% KS2 expected standard (RWM) | 494 |
| 56 | Mossbourne Riverside Academy London · Primary · Ages 3–11 | Academy | 92% · 33% higher | 88.3 Top 10% | 92% KS2 expected standard (RWM) | 602 |
| 57 | Ark Isaac Newton Academy Ilford · All-through · Ages 4–18 | Academy | 92% · 32% higher | 85.6 Top 25% | 56.7 Attainment 8 | 1,777 |
| 58 | Rhodes Avenue Primary School London · Primary · Ages 3–11 | Local authority | 92% · 30% higher | 97.8 Top 5% | 92% KS2 expected standard (RWM) | 685 |
| 59 | Elmhurst Primary School London · Primary · Ages 3–11 | Academy | 92% · 27% higher | 83.3 Top 25% | 92% KS2 expected standard (RWM) | 980 |
| 60 | Lift Noel Park London · Primary · Ages 3–11 | Academy | 92% · 26% higher | 83.1 Top 25% | 92% KS2 expected standard (RWM) | 617 |
| 61 | Holy Cross RC School London · Primary · Ages 3–11 | Local authority | 92% · 24% higher | 93.0 Top 5% | 92% KS2 expected standard (RWM) | 605 |
| 62 | Winton Primary School London · Primary · Ages 2–11 | Local authority | 92% · 24% higher | 77.2 Top 25% | 92% KS2 expected standard (RWM) | 239 |
| 63 | La Fontaine Academy Bromley · Primary · Ages 4–11 | Academy | 92% · 24% higher | 93.8 Top 5% | 92% KS2 expected standard (RWM) | 492 |
| 64 | St Andrew's Catholic Primary School London · Primary · Ages 4–11 | Local authority | 92% · 23% higher | 88.6 Top 10% | 92% KS2 expected standard (RWM) | 406 |
| 65 | St John's Roman Catholic Primary School London · Primary · Ages 3–11 | Local authority | 92% · 23% higher | 83.6 Top 25% | 92% KS2 expected standard (RWM) | 240 |
| 66 | Highfield Junior School Bromley · Primary · Ages 7–11 | Academy | 92% · 21% higher | 96.3 Top 5% | 92% KS2 expected standard (RWM) | 357 |
| 67 | Holy Trinity CofE Primary School London · Primary · Ages 3–11 | Academy | 92% · 17% higher | 77.7 Top 25% | 92% KS2 expected standard (RWM) | 195 |
| 68 | St Stephen's CofE Primary School London · Primary · Ages 3–11 | Local authority | 91% · 44% higher | 92.7 Top 5% | 91% KS2 expected standard (RWM) | 445 |
| 69 | Fox Primary School London · Primary · Ages 4–11 | Local authority | 91% · 42% higher | 95.1 Top 5% | 91% KS2 expected standard (RWM) | 418 |
| 70 | Churchfields Junior School London · Primary · Ages 7–11 | Local authority | 91% · 38% higher | 91.7 Top 5% | 91% KS2 expected standard (RWM) | 477 |
| 71 | Crofton Junior School Orpington · Primary · Ages 7–11 | Academy | 91% · 37% higher | 97.6 Top 5% | 91% KS2 expected standard (RWM) | 717 |
| 72 | Tollgate Primary School London · Primary · Ages 3–11 | Academy | 91% · 37% higher | 81.1 Top 25% | 91% KS2 expected standard (RWM) | 426 |
| 73 | Southwold Primary School Hackney · Primary · Ages 3–11 | Local authority | 91% · 32% higher | 78.7 Top 25% | 91% KS2 expected standard (RWM) | 341 |
| 74 | St Peter's Eaton Square CofE Primary School London · Primary · Ages 4–11 | Local authority | 91% · 32% higher | 89.6 Top 10% | 91% KS2 expected standard (RWM) | 147 |
| 75 | Bobby Moore Academy London · All-through · Ages 4–19 | Academy | 91% · 32% higher | 65.7 Top 50% | 45.6 Attainment 8 | 971 |
| 76 | Menorah Primary School for Boys London · Primary · Ages 3–11 | Local authority | 91% · 30% higher | 98.4 Top 5% | 91% KS2 expected standard (RWM) | 213 |
| 77 | Deansfield Primary School London · Primary · Ages 3–11 | Academy | 91% · 27% higher | 93.3 Top 5% | 91% KS2 expected standard (RWM) | 461 |
| 78 | Woodpecker Hall Primary Academy London · Primary · Ages 2–11 | Academy | 91% · 26% higher | 80.4 Top 25% | 91% KS2 expected standard (RWM) | 720 |
| 79 | Rosetta Primary School London · Primary · Ages 4–11 | Academy | 91% · 26% higher | 79.0 Top 25% | 91% KS2 expected standard (RWM) | 548 |
| 80 | St Joseph's Catholic Junior School Wembley · Primary · Ages 7–11 | Local authority | 91% · 18% higher | 92.0 Top 5% | 91% KS2 expected standard (RWM) | 266 |
| 81 | St Joseph's Roman Catholic Primary School London · Primary · Ages 2–11 | Local authority | 91% · 12% higher | 79.4 Top 25% | 91% KS2 expected standard (RWM) | 484 |
| 82 | Westbourne Primary School Sutton · Primary · Ages 3–11 | Academy | 90% · 53% higher | 92.4 Top 5% | 90% KS2 expected standard (RWM) | 656 |
| 83 | St Peter's Primary School London · Primary · Ages 4–11 | Local authority | 90% · 40% higher | 95.3 Top 5% | 90% KS2 expected standard (RWM) | 210 |
| 84 | St Richard Reynolds Catholic Primary School London · Primary · Ages 4–11 | Academy | 90% · 40% higher | 97.1 Top 5% | 90% KS2 expected standard (RWM) | 210 |
| 85 | Cheam Common Junior Academy Worcester Park · Primary · Ages 7–11 | Academy | 90% · 36% higher | 95.8 Top 5% | 90% KS2 expected standard (RWM) | 512 |
| 86 | Beaumont Primary School Purley · Primary · Ages 4–11 | Local authority | 90% · 34% higher | 89.9 Top 10% | 90% KS2 expected standard (RWM) | 222 |
| 87 | Scotts Primary School Hornchurch · Primary · Ages 4–11 | Local authority | 90% · 32% higher | 95.8 Top 5% | 90% KS2 expected standard (RWM) | 421 |
| 88 | Northwold Primary School London · Primary · Ages 2–11 | Academy | 90% · 31% higher | 78.3 Top 25% | 90% KS2 expected standard (RWM) | 316 |
| 89 | Saint Francis of Assisi Catholic Primary School London · Primary · Ages 3–11 | Local authority | 90% · 30% higher | 79.1 Top 25% | 90% KS2 expected standard (RWM) | 194 |
| 90 | Merryhills Primary School Enfield · Primary · Ages 4–11 | Academy | 90% · 30% higher | 94.4 Top 5% | 90% KS2 expected standard (RWM) | 618 |
| 91 | Reach Academy Feltham Feltham · All-through · Ages 2–19 | Academy | 90% · 28% higher | 83.7 Top 25% | 60.8 Attainment 8 | 979 |
| 92 | Haberdashers' Hatcham Free School London · Primary · Ages 4–11 | Academy | 90% · 28% higher | 95.3 Top 5% | 90% KS2 expected standard (RWM) | 410 |
| 93 | South Grove Primary School London · Primary · Ages 3–11 | Local authority | 90% · 24% higher | 82.9 Top 25% | 90% KS2 expected standard (RWM) | 485 |
| 94 | Aldersbrook Primary School London · Primary · Ages 3–11 | Local authority | 90% · 22% higher | 91.6 Top 5% | 90% KS2 expected standard (RWM) | 667 |
| 95 | Perry Hall Primary School Orpington · Primary · Ages 5–11 | Academy | 90% · 21% higher | 95.6 Top 5% | 90% KS2 expected standard (RWM) | 432 |
| 96 | Langford Primary School London · Primary · Ages 3–11 | Academy | 90% · 20% higher | 82.6 Top 25% | 90% KS2 expected standard (RWM) | 400 |
| 97 | Grasmere Primary School London · Primary · Ages 3–11 | Local authority | 90% · 19% higher | 86.9 Top 10% | 90% KS2 expected standard (RWM) | 220 |
| 98 | St John Fisher Catholic Primary School Erith · Primary · Ages 4–11 | Local authority | 90% · 17% higher | 84.5 Top 10% | 90% KS2 expected standard (RWM) | 177 |
| 99 | Aldborough Primary School Ilford · Primary · Ages 4–11 | Academy | 90% · 16% higher | 80.7 Top 25% | 90% KS2 expected standard (RWM) | 347 |
| 100 | Servite RC Primary School London · Primary · Ages 3–11 | Local authority | 90% · 14% higher | 82.4 Top 25% | 90% KS2 expected standard (RWM) | 208 |
Good Shepherd RC Primary School in London leads the 2025 list of primary schools by ks2 results in London with RWM expected 100% · 41% higher. Of the 100 schools shown, 54 are local authority, 46 are academy.
Use the rankings to build a shortlist, then visit the schools and ask how they support students at your child's level.
Download this table as CSV · free to reuse with attribution to the original sources and Success Tutoring
Free academic assessment
Is your child on track for their SATs and GCSEs?
Success Tutoring offers personalised English and maths tutoring mapped to the National Curriculum. Start with a free online assessment and a clear plan for the year ahead.
- Personalised learning plan mapped to the Australian Curriculum
- English & Maths from Kindergarten to Year 12
- Flexible memberships, no lock-in contracts
- Centres across NSW, VIC, QLD, WA, SA and ACT
Frequently asked questions
What is the best ks2 results school in London?
Good Shepherd RC Primary School in London ranks first among primary schools by ks2 results in London with RWM expected 100% · 41% higher (Pupils on roll: 234).
How are primary schools by ks2 results in London ranked?
Primary schools ranked by the percentage of Year 6 pupils meeting the expected standard in reading, writing and maths. Figures are the most recent published by the national authority and matched to the school directory.
Are these 2025 rankings official?
No. They are computed by Success Tutoring from official English data (DfE – Get Information About Schools; DfE – Compare school and college performance). Independent schools rarely appear in the performance tables, so most receive no attainment components and no score.