ofsted.london← Guides
ofsted.londonGuidesBeating the Odds
Analysis · 2026

Outstanding Schools Beating the Odds:
High Deprivation, High Achievement

London has 329 schools rated Outstanding by Ofsted where more than 25% of pupils are eligible for free school meals — a proxy for economic disadvantage. These schools demonstrate that where a child grows up need not determine where they end up.

The 25% FSM threshold is used here as a meaningful marker of high deprivation — nationally, around 24% of pupils receive free school meals. Any Outstanding school above this line is serving an above-average proportion of disadvantaged pupils while achieving the highest Ofsted grade.

Boroughs with the Highest Outstanding Rate Among High-FSM Schools

Borough
Rate
Schools counted
Camden
38%
48 high-FSM schools
Hackney
38%
58 high-FSM schools
Newham
38%
88 high-FSM schools
Haringey
35%
43 high-FSM schools
Hammersmith and Fulham
31%
39 high-FSM schools
Kensington and Chelsea
31%
26 high-FSM schools
Merton
31%
32 high-FSM schools
Tower Hamlets
30%
80 high-FSM schools

All Outstanding High-Deprivation Schools in London

Sorted by FSM percentage — highest deprivation first.

School
Borough
FSM %
KS2 RWM
Ashley College
Brent
100%
The Bridge Integrated Learning Space
Islington
93.3%
The Boxing Academy AP Free School
Hackney
88.2%
Waterside School
Greenwich
76.3%
27%
New Rush Hall School
Redbridge
71.9%
0%
Tuke School
Southwark
71.4%
Northgate School
Barnet
71.4%
Beatrice Tate School
Tower Hamlets
69.9%
Samuel Rhodes MLD School
Islington
69.8%
Our Lady Roman Catholic Primary School
Camden
69.4%
61%
Wandsworth Hospital and Home Tuition Service
Wandsworth
66.7%
The Bridge School
Islington
66.5%
0%
Oasis Academy South Bank
Lambeth
65.6%
Beormund Primary School
Southwark
65.5%
17%
Benedict Academy
Merton
65.5%
93%
Rhyl Community Primary School
Camden
65.1%
67%
St Mary's Kilburn Church of England Primary School
Camden
65.1%
82%
Waverley School
Enfield
63%
0%
The Brook Special Primary School
Haringey
63%
0%
St. Paul's With St. Michael's CofE Primary School
Hackney
62.4%
82%
Ark King Solomon Academy
Westminster
62.1%
73%
City of London Academy Islington
Islington
61.9%
Stormont House School
Hackney
61.7%
John F Kennedy Special School
Newham
61.7%
0%
Phoenix School
Tower Hamlets
60.4%
0%
Richard Cobden Primary School
Camden
59.9%
78%
Scott Wilkie Primary School
Newham
59.6%
85%
Shoreditch Park Primary School
Hackney
59%
63%
Winton Primary School
Islington
58.5%
92%
Jack Tizard School
Hammersmith and Fulham
58.3%
Elizabeth Garrett Anderson School
Islington
58.3%
City of London Academy, Shoreditch Park
Hackney
58.1%
Swiss Cottage School - Development & Research Centre
Camden
58%
0%
Paddock School
Wandsworth
57.9%
0%
West Lea School
Enfield
57.9%
0%
Surrey Square Primary School
Southwark
57.8%
72%
Morningside Primary School
Hackney
57.6%
70%
Kensington Aldridge Academy
Kensington and Chelsea
57.6%
Cherry Garden School
Southwark
57.4%
0%
Mandeville Primary School
Hackney
57.3%
78%
Newington Green Primary School
Islington
57.2%
72%
Elm Court School
Lambeth
57%
Harris Academy Battersea
Wandsworth
56.4%
St John the Baptist Voluntary Aided Church of England Primary School
Hackney
55.8%
82%
The Willows School
Hillingdon
55.8%
26%
St Luke's CofE Primary School
Westminster
55.6%
82%
Westside School
Hammersmith and Fulham
55.6%
Granton Primary School
Lambeth
55.5%
80%
Bensham Manor School
Croydon
55.5%
St Ann's School
Ealing
55.3%
Delta Primary School
Enfield
55%
67%
Cricket Green School
Merton
54.9%
Woodlane High School
Hammersmith and Fulham
54.7%
Kingsgate Primary School
Camden
54.7%
88%
Old Ford Primary - A Paradigm Academy
Tower Hamlets
54.7%
65%
Windrush Thamesmead Primary School
Greenwich
54.5%
57%
Greenvale School
Lewisham
54.4%
John Ruskin Primary School and Language Classes
Southwark
54.4%
68%
St Thomas' CofE Primary School
Kensington and Chelsea
54.1%
60%
Willow Dene School
Greenwich
54%
0%
New River College Medical
Islington
53.8%
Golborne & Maxilla Nursery School
Kensington and Chelsea
53.3%
Holy Trinity CofE Primary School, NW3
Camden
53.2%
85%
Kingsmead Primary School
Hackney
53.2%
85%
Perseid School
Merton
53.2%
0%
St Josephs Catholic Primary School
Camden
52.7%
77%
Ark Soane Academy
Ealing
52.6%
Lilian Baylis Technology School
Lambeth
52.5%
St John XXIII Catholic Primary School
Hammersmith and Fulham
52%
85%
London East Alternative Provision
Tower Hamlets
51.9%
Edith Neville Primary School
Camden
51.2%
75%
Harris Academy Peckham
Southwark
51.2%
Hugh Myddelton Primary School
Islington
51.1%
89%
Highbury Fields School
Islington
50.9%
Woolmore Primary School
Tower Hamlets
50%
71%
Greenmead School
Wandsworth
50%
0%
Gladesmore Community School
Haringey
50%
Paddington Academy
Westminster
49.8%
Lansbury Lawrence Primary School
Tower Hamlets
49.8%
71%
Northwold Primary School
Hackney
49.7%
90%
The Orion Primary School
Barnet
49.3%
77%
Stepney All Saints Church of England Secondary School
Tower Hamlets
49.1%
Mulberry School for Girls
Tower Hamlets
49.1%
Chesterton Primary School
Wandsworth
49.1%
77%
Stephen Hawking School
Tower Hamlets
49%
0%
Red Gates School
Croydon
48.8%
0%
Harris Academy Bermondsey
Southwark
48.6%
St Mark's Church of England Academy
Merton
48.6%
Thomas Buxton Primary School
Tower Hamlets
48.5%
71%
Mossbourne Community Academy
Hackney
48.4%
Phoenix Academy
Hammersmith and Fulham
48.4%
Southwold Primary School
Hackney
48.3%
91%
Angel Oak Academy
Southwark
48.2%
90%
Christ Church Bentinck CofE Primary School
Westminster
47.9%
78%
Mossbourne Victoria Park Academy
Hackney
47.8%
Castlebar School
Ealing
47.3%
0%
The Olive School, Hackney
Hackney
47.3%
87%
Ark Atwood Primary Academy
Westminster
47.1%
78%
Glebe School
Bromley
47%
Rosetta Primary School
Newham
47%
91%
Saint Francis of Assisi Catholic Primary School
Kensington and Chelsea
46.9%
90%
Moorcroft School
Hillingdon
46.9%
The St Thomas the Apostle College
Southwark
46.8%
Bygrove Primary School
Tower Hamlets
46.8%
79%
Harris Invictus Academy Croydon
Croydon
46.7%
TreeHouse School
Haringey
46.4%
Kingsley High School
Harrow
46.2%
Sebright School
Hackney
46%
75%
Richard Cloudesley School
Islington
45.9%
Oak Lodge School
Barnet
45.8%
St Eugene de Mazenod Roman Catholic Primary School
Camden
45.6%
81%
Sacred Heart Catholic School
Southwark
45.6%
Harris Science Academy East London
Newham
45.6%
Swanlea School
Tower Hamlets
45.3%
St Peter's CofE School
Westminster
45.2%
62%
Harris Academy Morden
Merton
45.2%
Stebon Primary School
Tower Hamlets
45.2%
77%
Alexandra School
Harrow
44.6%
0%
Wellington Primary School
Tower Hamlets
44.5%
71%
Brook House Primary School
Haringey
44.4%
69%
Thomas Coram Centre
Camden
43.8%
St Michael's CofE Primary School
Haringey
43.6%
89%
Ravenscroft Primary School
Newham
43.5%
88%
Harris Girls' Academy East Dulwich
Southwark
43.4%
Galliard Primary School
Enfield
43.4%
73%
Ark Priory Primary Academy
Ealing
43.3%
88%
Forest Gate Community School
Newham
43.2%
Oaklands School
Hounslow
43%
0%
The Avenue School
Brent
43%
0%
Kentish Town Church of England Primary School
Camden
42.9%
70%
Northway School
Barnet
42.9%
0%
Hallsville Primary School
Newham
42.7%
86%
Trinity School
Barking and Dagenham
42.6%
0%
Fairchildes Primary School
Croydon
42.6%
70%
Charles Dickens Primary School
Southwark
42.6%
92%
Brampton Manor Academy
Newham
42.5%
Newbridge School
Redbridge
42.5%
0%
Frank Barnes School for Deaf Children
Camden
42.4%
Fulham Primary School
Hammersmith and Fulham
42.4%
73%
Ilderton Primary School
Southwark
42.3%
73%
Galleywall Primary, City of London Academy
Southwark
42%
69%
Eglinton Primary School
Greenwich
41.9%
69%
Central Foundation Boys' School
Islington
41.8%
All Saints Catholic College
Kensington and Chelsea
41.8%
Watergate School
Lewisham
41.8%
0%
Cardwell Primary School
Greenwich
41.7%
79%
St Saviour's Church of England Primary School
Tower Hamlets
41.7%
64%
St George the Martyr Church of England Primary School
Camden
41.6%
81%
Harris Academy Chobham
Newham
41.6%
85%
Mayflower Primary School
Tower Hamlets
41.5%
80%
Reach Academy Feltham
Hounslow
41.4%
90%
Globe Primary School
Tower Hamlets
41.3%
80%
St Mark's Primary School
Merton
41.3%
79%
Torriano Primary School
Camden
41.2%
81%
Manor School
Brent
41.2%
0%
Keir Hardie Primary School
Newham
41.1%
85%
Sheringham Primary School
Newham
41%
63%
Curwen Primary School
Newham
41%
82%
Goldbeaters Primary School
Barnet
40.9%
81%
Miles Coverdale Primary School
Hammersmith and Fulham
40.8%
73%
Bigland Green Primary School
Tower Hamlets
40.4%
87%
Phoenix Primary School
Southwark
40.2%
80%
Bonneville Primary School
Lambeth
40.2%
89%
Marion Richardson Primary School
Tower Hamlets
40.1%
64%
Riverside School
Bromley
40.1%
0%
Earlham Primary School
Newham
40.1%
84%
St Bonaventure's RC School
Newham
39.8%
The Village School
Brent
39.8%
0%
Thomas Jones Primary School
Kensington and Chelsea
39.7%
93%
St Angela's Ursuline School
Newham
39.7%
Harris Academy Wimbledon
Merton
39.7%
The Grove
Haringey
39.7%
0%
Dersingham Primary School
Newham
39.6%
80%
Culloden Primary - A Paradigm Academy
Tower Hamlets
39.4%
74%
Ark Elvin Academy
Brent
39.3%
Tollgate Primary School
Newham
39.3%
91%
Mowlem Primary School
Tower Hamlets
38.9%
72%
St John and St James CofE Primary School
Hackney
38.9%
69%
Gallions Primary School
Newham
38.9%
67%
Ark Pioneer Academy
Barnet
38.8%
Alexander McLeod Primary School
Greenwich
38.5%
72%
Solebay Primary - A Paradigm Academy
Tower Hamlets
38.3%
78%
Ark Conway Primary Academy
Hammersmith and Fulham
38.2%
86%
Harris Primary Academy Coleraine Park
Haringey
38.2%
74%
Christopher Hatton Primary School
Camden
38.1%
81%
Vicarage Primary School
Newham
38.1%
88%
Queensbridge Primary School
Hackney
38%
73%
Selwyn Primary School
Newham
38%
76%
The Orchard School
Lambeth
37.9%
73%
Drayton Manor High School
Ealing
37.4%
Holy Trinity CofE Primary School
Haringey
37.4%
92%
La Retraite Roman Catholic Girls' School
Lambeth
37.3%
Shenstone School
Bexley
37.3%
0%
Ark Greenwich Free School
Greenwich
37.2%
Mandeville School
Ealing
37.1%
0%
Harris City Academy Crystal Palace
Croydon
37.1%
Kensington Primary Academy
Kensington and Chelsea
37.1%
65%
The Hurlingham Academy
Hammersmith and Fulham
37.1%
Kaizen Primary School
Newham
37.1%
83%
Ethelred Nursery School and Children's Centre
Lambeth
37%
Dysart School
Kingston upon Thames
37%
0%
Gifford Primary School
Ealing
36.8%
72%
Barnhill Community High School
Hillingdon
36.8%
Jo Richardson Community School
Barking and Dagenham
36.7%
Clapton Girls' Academy
Hackney
36.7%
St Joseph's RC Junior School
Croydon
36.6%
67%
St Mary Magdalene Academy
Islington
36.3%
77%
Gospel Oak Primary School
Camden
36.2%
68%
Michaela Community School
Brent
36%
Parliament Hill School
Camden
35.8%
Harris Primary Academy Purley Way
Croydon
35.6%
79%
Clarendon School
Richmond upon Thames
35.6%
0%
St John's Primary School
Ealing
35.5%
82%
Portman Early Childhood Centre
Westminster
35.3%
Crampton Primary
Southwark
35.2%
62%
Harris Boys' Academy East Dulwich
Southwark
35.2%
Sybourn Primary School
Waltham Forest
35.2%
79%
Portway Primary School
Newham
35.2%
76%
St Matthew Academy
Lewisham
35%
83%
St Agnes RC Primary School
Tower Hamlets
34.8%
73%
Villiers High School
Ealing
34.8%
Haringey Learning Partnership
Haringey
34.8%
Iqra Primary School
Lambeth
34.8%
97%
Ronald Ross Primary School
Wandsworth
34.6%
83%
Eden Girls' School, Waltham Forest
Waltham Forest
34.4%
The Willow Primary School
Haringey
34.3%
62%
Cardinal Primary School
Hounslow
34.3%
Harris Academy Merton
Merton
34.3%
Clifton Primary School
Ealing
34.2%
81%
St Michael's Catholic College
Southwark
34.2%
Ark Academy
Brent
34.1%
82%
Boutcher Church of England Primary School
Southwark
34%
84%
St George's Catholic School
Westminster
34%
Featherstone High School
Ealing
33.9%
Harris Primary Academy Croydon
Croydon
33.9%
79%
Cleves Primary School
Newham
33.8%
84%
Jessop Primary School
Lambeth
33.6%
85%
Herbert Morrison Primary School
Lambeth
33.5%
88%
Springfield Community Primary School
Hackney
33.5%
71%
Colegrave Primary School
Newham
33.4%
80%
Heathfield Academy
Croydon
33.4%
90%
Triangle Nursery School
Lambeth
33.3%
Marjorie McClure School
Bromley
33.3%
0%
Hackney New Primary School
Hackney
33.2%
81%
Oakleigh School & Acorn Assessment Centre
Barnet
33.1%
0%
Park Academy
Merton
33.1%
94%
Shacklewell Primary School
Hackney
33%
72%
Bedelsford School
Kingston upon Thames
33%
0%
St Stephen's Primary School
Newham
32.9%
89%
Avonmore Primary School
Hammersmith and Fulham
32.6%
76%
Essex Primary School
Newham
32.5%
81%
All Souls CofE Primary School
Westminster
32.4%
70%
Harris Academy Tottenham
Haringey
32.4%
89%
Rivers Academy West London
Hounslow
32.3%
Chestnut Park Primary School
Croydon
31.7%
44%
Ark Isaac Newton Academy
Redbridge
31.4%
92%
The Compton School
Barnet
31.3%
St Ignatius College
Enfield
31.2%
Whitmore High School
Harrow
31.1%
David Livingstone Academy
Croydon
31.1%
88%
St Joseph's Catholic Primary School
Islington
31%
89%
The Ellen Wilkinson School for Girls
Ealing
30.9%
Ark Bolingbroke Academy
Wandsworth
30.9%
Sandringham Primary School
Newham
30.8%
77%
Harris Academy Greenwich
Greenwich
30.6%
Beddington Park Academy
Sutton
30.6%
80%
Harris Primary Academy Kent House
Bromley
30.5%
72%
Riverside School
Barking and Dagenham
30.5%
Harris Primary Academy Merton
Merton
30.3%
78%
The Warren School
Barking and Dagenham
30.3%
Harris Primary Academy Benson
Croydon
30.2%
74%
Goresbrook School
Barking and Dagenham
30.2%
75%
Woodlands School
Harrow
29.9%
0%
Ashcroft Technology Academy
Wandsworth
29.9%
Ambler Primary School and Children's Centre
Islington
29.8%
78%
The Woodside Primary Academy
Waltham Forest
29.7%
69%
Monega Primary School
Newham
29.6%
83%
Three Bridges Primary School
Ealing
29.5%
76%
St Anne's Catholic High School for Girls
Enfield
29.4%
Langford Primary School
Hammersmith and Fulham
29.4%
90%
Brampton Primary School
Newham
29.3%
63%
St John's Roman Catholic Primary School
Southwark
29.2%
92%
Perivale Primary School
Ealing
29.1%
53%
Foxfield Primary School
Greenwich
29.1%
81%
Stewart Headlam Primary School
Tower Hamlets
29%
83%
South Grove Primary School
Waltham Forest
28.8%
90%
Bentley Wood High School
Harrow
28.7%
Livingstone Primary and Nursery School
Barnet
28.6%
69%
St John Vianney RC Primary School
Haringey
28.6%
77%
Harrow Lodge Primary School
Havering
28.5%
70%
Heronsgate Primary School
Greenwich
28.3%
77%
Lampton Academy
Hounslow
28.3%
Knollmead Primary School
Kingston upon Thames
28.3%
52%
Kensington Primary School
Newham
28.3%
59%
Lift Noel Park
Haringey
28.2%
92%
Ashmole Primary School
Lambeth
28.1%
56%
Barking Abbey School, A Specialist Sports and Humanities College
Barking and Dagenham
28.1%
Selborne Primary School
Ealing
28.1%
83%
One Degree Academy
Enfield
28.1%
90%
St Thomas More Catholic School
Haringey
27.8%
Convent of Jesus and Mary RC Infant School
Brent
27.7%
Featherstone Primary and Nursery School
Ealing
27.7%
63%
Kintore Way Nursery School and Children's Centre
Southwark
27.6%
Whitings Hill Primary School
Barnet
27.6%
77%
Harris Primary Academy Philip Lane
Haringey
27.6%
83%
Shaftesbury Primary School
Newham
27.6%
89%
Grazebrook Primary School
Hackney
27.3%
85%
Clockhouse Primary School
Havering
27.3%
66%
Barclay Primary School
Waltham Forest
27.1%
87%
St Helen's Catholic Primary School
Newham
27.1%
68%
Elmhurst Primary School
Newham
27.1%
92%
The Heathland School
Hounslow
27%
Harris Girls Academy Bromley
Bromley
27%
Harris Primary Academy Haling Park
Croydon
26.7%
79%
Burnt Ash Primary School
Bromley
26.7%
76%
Leigh Academy Blackheath
Greenwich
26.7%
Colville Primary School
Kensington and Chelsea
26.3%
87%
The Grey Coat Hospital
Westminster
26.2%
Randolph Beresford Early Years Centre
Hammersmith and Fulham
26.1%
All Saints Catholic School and Technology College
Barking and Dagenham
26.1%
St Clement Danes CofE Primary School
Westminster
26%
100%
St Agnes' Catholic Primary School
Barnet
25.8%
82%
The Annunciation RC Junior School
Barnet
25.6%
71%
Floreat Wandsworth Primary School
Wandsworth
25.6%
57%
Oakhill Primary School
Waltham Forest
25.5%
81%
Downderry Primary School
Lewisham
25.3%
80%
William Perkin Church of England High School
Ealing
25.1%
Eastwood Nursery School
Wandsworth
25%
Valentines High School
Redbridge
25%

Frequently Asked Questions

What does "beating the odds" mean for a school?
A school is described as "beating the odds" when it achieves excellent Ofsted ratings or high attainment despite serving a pupil population with high levels of economic disadvantage — typically measured by free school meals (FSM) eligibility. These schools demonstrate that deprivation need not determine educational outcomes.
Is a high FSM percentage a bad sign for a school?
No. FSM percentage tells you about the socioeconomic profile of the school's intake, not the quality of the school. Many Outstanding schools serve high-FSM communities. KS2 progress scores — which compare pupils to similar pupils nationally — are a much fairer measure of school quality than raw attainment.
Which London boroughs have the most high-deprivation Outstanding schools?
Inner-city boroughs including Tower Hamlets, Newham, Hackney, and Southwark have significant numbers of Outstanding schools serving highly deprived communities. Tower Hamlets in particular has been noted for its "Tower Hamlets Effect" — unusually strong school improvement in a high-deprivation context.
How is free school meal (FSM) eligibility determined?
Pupils are eligible for free school meals if their family receives certain benefits including Universal Credit (where net earnings do not exceed £7,400 per year), Income Support, or income-related Employment and Support Allowance. FSM eligibility is used widely as a proxy for household poverty in school data analysis.
Methodology

"Beating the odds" defined as: Ofsted rating of Outstanding AND FSM eligibility ≥ 25%. FSM data and Ofsted ratings from DfE / Ofsted published datasets, matched by URN. Schools with suppressed FSM data are excluded. The 25% FSM threshold is chosen to represent schools serving a meaningfully above-average proportion of economically disadvantaged pupils.