London Schools and Education

There are 2,712 schools in London (excluding independent schools), including 1,843 primary schools, 502 secondary schools, and 90 serving sixth-form education. London has 32 schools with Pupil Referral Unit places, and 16 with places for teen mothers. There are 3 schools in London under Special Measures.

Primary Schools Secondary Schools Sixth Forms Pupils Referral Units

London Education Profile

The median school in London has 26% of its pupils entitled to free schools meals, the 8th highest figure in England. This represents about 341,000 pupils, or approximately 1 in 4 of London's pupils. Looking at the number of pupils per teacher, the median ratio for London is 18.33 school children per full-time equivalent teacher. This is the 5th lowest ratio in England.

The 32 schools in London operating with pupil referral units offer 2,659 PRU places to the local area. For teen mothers, there are at least 27 places available (data quality standards vary) from the 16 schools providing places for teen mothers.

Looking at schools offering support for special educational needs, ; and .

Croydon has the largest number of schools in London, 135 in total. This is followed by Barnet with 131 schools, and Southwark with 114 schools.

Primaries

1,843

21% Outstanding • 70% Good

Secondaries

502

25% Outstanding • 64% Good

Sixth Forms

90

20% Outstanding • 67% Good

Primary Schools in London

Most of London's primary schools have been rated Good by Ofsted, amounting to 1,281 schools or 70% of the total. Attainment is mostly split between very high and high - about 31% and 21% of primary schools respectively - though we don't have data for approximately 16% of schools. Looking at the number of pupils assigned to a teacher, London's primary schools most commonly have a good ratio of pupils to teachers.

 
Filter...
Name Ages Capacity SEN Support Ofsted KS2 Attainment Teacher/Pupil Ratio Religion
ARK John Archer Primary Academy 3–11 yrs 419
Good
Low
Very low
Abacus Belsize Primary School 4–11 yrs 210
Outstanding
Low
Abbey Primary School 3–11 yrs 462
Good
High
High
Abbotsbury Primary School 3–11 yrs 420
Good
High
Good
Acton Gardens Primary School 3–11 yrs 450
Good
Very low
Adamsrill Primary School 3–11 yrs 420
Good
Very low
Good
Addison Primary School 3–11 yrs 420
Good
Very high
Low
Aerodrome Primary Academy 3–11 yrs 420
Good
Very high
Low
Ainslie Wood Primary School 3–11 yrs 420
Good
Very high
Low
Akiva School 4–11 yrs 420
Good
Very high
High
Jewish
Al-Noor Voluntary Aided Muslim Primary School 4–11 yrs 420
Good
Low
Muslim
Albemarle Primary School 3–11 yrs 472
Outstanding
High
Good
Albion Primary School 3–11 yrs 480
Outstanding
High
Good
Aldborough Primary School 4–11 yrs 420
Good
High
Low
Alderbrook Primary School 3–11 yrs 420
Good
Very low
Very low
Aldersbrook Primary School 3–11 yrs 685
Outstanding
Very high
Good
Alderwood Primary School 3–11 yrs 210
Good
High
Low
Alec Reed Academy 3–19 yrs 1,895
Good
Low
High
Alexander McLeod Primary School 5–11 yrs 630
Good
Very high
High
Alexandra Infant School 5–7 yrs 198
Good
Low
Alexandra Junior School 7–11 yrs 256
Good
High
Very high
Alexandra Primary School 3–11 yrs 720
Good
Very high
Very high
Alexandra Primary School 3–11 yrs 460
Good
Low
Low
Alexandra Primary School 3–11 yrs 420
Requires improvement
Good
Alfred Salter Primary School 3–11 yrs 420
Good
High
High
All Saints Benhilton CofE Primary School 3–11 yrs 468
Good
Low
High
Church of England
All Saints Carshalton Church of England Primary School 3–11 yrs 452
Good
Very high
Very high
Church of England
All Saints CofE Primary School 3–11 yrs 420
Good
Low
Low
Church of England
All Saints CofE Primary School 3–11 yrs 236
Good
High
Very high
Church of England
All Saints' Church of England Primary School Blackheath 4–11 yrs 248
Good
Low
Good
Church of England
All Saints' CofE Primary School 3–11 yrs 420
Good
High
Low
Church of England
All Saints' CofE Primary School N20 3–11 yrs 262
Good
Good
Good
Church of England
All Saints' CofE Primary School NW2 4–11 yrs 210
Good
High
High
Church of England
All Saints' CofE Primary School, Putney 3–11 yrs 209
Good
Very high
Low
Church of England
All Souls CofE Primary School 3–11 yrs 230
Good
Very high
Very low
Church of England
Allen Edwards Primary School 3–11 yrs 460
Good
Very high
Low
Allenby Primary School 3–11 yrs 270
Good
Low
Low
Allfarthing Primary School 3–11 yrs 409
Good
Very high
Low
Alma Primary 4–11 yrs 210
Good
Very low
Jewish
Alma Primary School 2–11 yrs 512
Good
Very high
Very low
Altmore Infant School 2–7 yrs 610
Good
Good
Ambler Primary School and Children's Centre 0–11 yrs 516
Outstanding
Very high
Low
Angel Oak Academy 3–11 yrs 445
Outstanding
Very high
Very low
Anglo Portuguese School of London 4–11 yrs 420
Good
Anson Primary School 3–11 yrs 394
Good
Very high
Good
Applegarth Academy 3–11 yrs 481
Good
Very high
Very low
Aragon Primary School 3–11 yrs 650
Good
Very high
Very high
Archbishop Sumner Church of England Primary School 5–11 yrs 390
Outstanding
High
Good
Church of England
Archdeacon Cambridge's Church of England Primary School 4–11 yrs 472
Good
Very high
Very high
Church of England
Ardleigh Green Infant School 5–7 yrs 270
Ardleigh Green Junior School (Ardleigh Green Learning Federation) 7–11 yrs 360
Argyle Primary School 3–11 yrs 432
Good
Low
Very high
Ark Academy 3–18 yrs 1,650
Outstanding
Good
Good
Ark Atwood Primary Academy 3–11 yrs 450
Outstanding
Low
Good
Ark Bentworth Primary Academy 3–11 yrs 240
Good
High
Very low
Ark Brunel Primary Academy 3–11 yrs 420
Outstanding
High
Very low
Ark Burlington Danes Academy 3–18 yrs 1,620
Good
Very low
Church of England
Ark Byron Primary Academy 4–11 yrs 420
Good
Good
Ark Conway Primary Academy 3–11 yrs 210
Outstanding
Low
Good
Ark Franklin Primary Academy 3–11 yrs 630
Good
High
Ark Globe Academy 3–18 yrs 1,645
Good
Good
Very low
Ark Isaac Newton Academy 4–18 yrs 1,800
Outstanding
High
Ark John Keats Academy 3–19 yrs 1,804
Good
Low
Ark King Solomon Academy 2–18 yrs 1,300
Outstanding
Low
Low
Ark Oval Primary Academy 4–11 yrs 630
Good
Very low
High
Ark Priory Primary Academy 3–11 yrs 470
Outstanding
Low
Ark Swift Primary Academy 3–11 yrs 420
Good
Low
Very low
Arnhem Wharf Primary School 3–11 yrs 682
Good
Good
Good
Ashburnham Community School 3–11 yrs 229
Outstanding
Low
Low
Ashmead Primary School 3–11 yrs 390
Good
Low
High
Ashmole Primary School 4–11 yrs 420
Outstanding
High
Ashmole Primary School 3–11 yrs 210
Outstanding
High
Low
Ashmount Primary School 3–11 yrs 450
Good
Very high
Good
Atam Academy 3–18 yrs 1,250
Requires improvement
High
Sikh
Athelney Primary School 3–11 yrs 596
Good
Low
Very low
Atwood Primary School 4–11 yrs 472
Low
High
Avanti Court Primary School 3–11 yrs 662
Good
Very high
High
Hindu
Avanti House Primary School 4–11 yrs 420
Good
Very high
Very high
Hindu
Avenue Primary Academy 3–11 yrs 865
High
Good
Avenue Primary School 3–11 yrs 944
Good
Very high
Very low
Avigdor Hirsch Torah Temimah Primary School 3–11 yrs 204
Good
Good
Good
Jewish
Avondale Park Primary School 3–11 yrs 420
Good
Very high
Very low
Avonmore Primary School 3–11 yrs 216
Good
Very high
Low
Aylward Primary School 3–11 yrs 458
Good
Good
Good
Baden-Powell School 3–11 yrs 240
Good
Very low
Good
Balgowan Primary School 4–11 yrs 654
Good
High
Very high
Bandon Hill Primary School 3–11 yrs 420
Bangabandhu Primary School 3–11 yrs 450
Good
High
Good
Bannockburn Primary School 3–11 yrs 892
Outstanding
High
Good
Barclay Primary School 3–11 yrs 1,260
Outstanding
Very high
Very high
Barham Primary School 3–11 yrs 930
Good
Very high
Good
Baring Primary School 3–11 yrs 240
Good
Very high
High
Barlby Primary School 3–11 yrs 370
Good
Very high
Very low
Barley Lane Primary School 3–11 yrs 774
Good
High
Good
Barn Croft Primary School 3–11 yrs 250
Requires improvement
Low
Good
Barnehurst Infant School 3–7 yrs 206
Very high
Barnehurst Junior School 7–11 yrs 240
Outstanding
Very low
Very high
Barnes Primary School 3–11 yrs 480
Outstanding
Very high
High
Barnfield Primary School 3–11 yrs 420
Outstanding
Very high
Very high
Barrington Primary School 4–11 yrs 210
Good
High
High
Barrow Hedges Primary School 3–11 yrs 685
Good
High
Very high
Barrow Hill Junior School 7–11 yrs 240
Good
Very high
Very low
Beaconsfield Primary and Nursery School 3–11 yrs 474
Good
Very high
Good
Beam Primary School 3–11 yrs 592
Good
Very high
High
Beatrix Potter Primary School 3–11 yrs 420
Good
High
Very low
Beaumont Primary School 4–11 yrs 218
Outstanding
Very high
High
Beavers Community Primary School 3–11 yrs 738
Outstanding
Low
Good
Becontree Primary School 3–11 yrs 484
Good
Low
High
Beddington Infants' School 3–7 yrs 312
Good
High
Beddington Park Academy 4–11 yrs 420
Bedfont Primary School 2–11 yrs 678
Good
Good
Low
Bedonwell Infant and Nursery School 3–7 yrs 412
High
Bedonwell Junior School 7–11 yrs 480
Good
Very low
Very high
Beecholme Primary School 3–11 yrs 210
Good
High
High
Beecroft Garden Primary 3–11 yrs 440
Good
Very low
Low
Beis Yaakov Primary School 3–11 yrs 512
Good
Low
High
Jewish
Beit Shvidler Primary School 3–11 yrs 240
Good
High
Very low
Jewish
Bell Lane Primary School 2–11 yrs 472
Requires improvement
Low
Very high
Bellenden Primary School 3–11 yrs 210
Good
Very high
Low
Belleville Primary School 3–11 yrs 840
Outstanding
High
Low
Belleville Wix Academy 3–11 yrs 334
Good
High
Good
Belmont Academy 3–11 yrs 446
Belmont Infant School 3–7 yrs 230
Good
High
Belmont Junior School 7–11 yrs 240
Good
High
Good
Belmont Primary School 3–11 yrs 472
Good
Very high
Very high
Belmont School 3–11 yrs 682
Outstanding
High
Good
Belmore Primary Academy 3–11 yrs 639
Good
Very high
Very high
Belvedere Infant School 3–7 yrs 322
Good
Belvedere Junior School 7–11 yrs 360
Good
Good
Good
Ben Jonson Primary School 3–11 yrs 717
Good
High
Good
Benedict Academy 3–11 yrs 240
Benhurst Primary School 4–11 yrs 420
Good
High
High
Benthal Primary School 3–11 yrs 414
Good
Very low
Very low
Berger Primary School 3–11 yrs 480
Good
Very high
Low
Berkeley Academy 3–11 yrs 472
Low
Good
Bessemer Grange Primary School 3–11 yrs 690
Good
Very high
High
Betty Layward Primary School 3–11 yrs 450
Good
Low
Good
Beulah Infants' School 3–7 yrs 232
Good
Good
Beulah Junior School 7–11 yrs 360
Good
Very high
Good
Bevington Primary School 3–11 yrs 341
Outstanding
Very high
Low
Bickley Primary School 5–11 yrs 420
Very high
Biggin Hill Primary School 2–11 yrs 458
Good
High
High
Bigland Green Primary School 3–11 yrs 480
Outstanding
Very high
Low
Birkbeck Primary School 3–11 yrs 532
Good
High
High
Bishop Gilpin CofE Primary School 3–11 yrs 472
Outstanding
Very high
High
Church of England
Bishop John Robinson Church of England Primary School 3–11 yrs 236
Good
Low
Very low
Church of England
Bishop Perrin Church of England Primary School 4–11 yrs 210
Outstanding
High
High
Church of England
Bishop Ridley Church of England VA Primary School 3–11 yrs 476
Good
Low
Very high
Church of England
Bishop Winnington-Ingram CofE Primary School 3–11 yrs 230
Good
Low
Low
Church of England
Blair Peach Primary School 3–11 yrs 420
Good
High
Low
Blenheim Primary School 4–11 yrs 210
Good
Very low
Good
Blessed Dominic Catholic Primary School 3–11 yrs 472
Outstanding
Very high
High
Roman Catholic
Blessed Sacrament RC Primary School 3–11 yrs 210
Good
Good
Very low
Roman Catholic
Blue Gate Fields Infants' School 3–7 yrs 270
Good
High
Blue Gate Fields Junior School 7–11 yrs 360
Good
Very high
Very low
Bobby Moore Academy 4–19 yrs 1,560
Good
Low
Bond Primary School 3–11 yrs 430
Good
High
Good
Bonner Primary School 4–11 yrs 840
Good
Very low
Good
Bonneville Primary School 3–11 yrs 420
Good
Very high
Very low
Botwell House Catholic Primary School 4–11 yrs 720
Good
Good
Good
Roman Catholic
Bounds Green Infant School 3–7 yrs 330
Outstanding
Good
Bounds Green Junior School 7–11 yrs 330
Good
High
High
Bourne Primary School 3–11 yrs 250
Good
Good
Good
Bousfield Primary School 3–11 yrs 450
Good
Very high
High
Boutcher Church of England Primary School 5–11 yrs 210
Outstanding
Very high
Very high
Church of England
Bowes Primary School 3–11 yrs 578
High
Good
Boxgrove Primary School 3–11 yrs 472
Good
Low
Low
Brackenbury Primary School 3–11 yrs 446
Good
Very high
Low
Brady Primary School 3–11 yrs 420
Good
Low
Very high
Braintcroft E-ACT Primary Academy 3–11 yrs 710
Good
Very high
Good
Brampton Primary Academy 4–11 yrs 420
Good
Low
High
Brampton Primary School 3–11 yrs 940
Outstanding
Very high
Low
Brandlehow Primary School 3–11 yrs 350
Outstanding
Very high
Good
Branfil Primary School 4–11 yrs 630
Good
Low
Very high
Brecknock Primary School 2–11 yrs 583
Good
Very high
High
Brentfield Primary School 3–11 yrs 630
Good
Low
Low
Brentside Primary School 3–11 yrs 480
High
Good
Brettenham Primary School 3–11 yrs 480
Low
Brimsdown Primary School 3–11 yrs 690
Good
High
Low
Brindishe Green School 3–11 yrs 660
Outstanding
High
Low
Brindishe Lee School 4–11 yrs 270
Outstanding
Good
Low
Brindishe Manor School 3–11 yrs 480
Outstanding
High
Good
Britannia Village Primary School 3–11 yrs 470
Very high
Very low
Broadfields Primary School 2–11 yrs 700
Good
Very high
Good
Broadford Primary School 3–11 yrs 630
Good
Very low
High
Broadmead Primary School 3–11 yrs 490
Requires improvement
High
Very low
Broadwater Primary School 3–11 yrs 240
Requires improvement
Good
Low
Brook House Primary School 4–11 yrs 420
Good
High
Very low
Brookfield Primary Academy 3–11 yrs 420
Good
High
Very high
Brookfield Primary School 2–11 yrs 459
Good
Very high
Good
Brookland Infant and Nursery School 3–7 yrs 322
Outstanding
High
Brookland Junior School 7–11 yrs 360
Good
Very high
Good
Brooklands Primary School 3–11 yrs 210
Very low
Good
Brookside Primary School 3–11 yrs 630
Good
Very high
Good
Bruce Grove Primary School 3–11 yrs 390
Good
Good
Good
Brunswick Park Primary School 3–11 yrs 472
Good
Very high
Low
Brunswick Park Primary and Nursery School 3–11 yrs 457
Good
Very high
High
Buckingham Primary School 3–11 yrs 630
Good
Low
Low
Burdett-Coutts and Townshend Foundation CofE Primary School 3–11 yrs 236
Good
Low
Very low
Church of England
Burlington Infant and Nursery School 2–7 yrs 360
Outstanding
Very high
Burlington Junior School 7–11 yrs 480
Good
Very high
High
Burnt Ash Primary School 5–11 yrs 440
Outstanding
Very high
Low
Burnt Oak Junior School 7–11 yrs 248
Outstanding
Good
High
Bursted Wood Primary School 4–11 yrs 630
Good
High
Very high
Bush Hill Park Primary School 3–11 yrs 630
Good
Very low
Good
Buxton School 3–16 yrs 1,290
Good
Good
Low
Bygrove Primary School 3–11 yrs 240
Good
Very low
Byron Court Primary School 4–11 yrs 1,050
Outstanding
Very high
High
Calverton Primary School 3–11 yrs 630
Requires improvement
Low
Very low
Camelot Primary School 3–11 yrs 525
Good
Very low
Low
Campsbourne Infant School 3–7 yrs 205
Good
Campsbourne Junior School 7–11 yrs 240
Good
High
Low
Camrose Primary With Nursery 3–11 yrs 430
Good
High
High
Canary Wharf College, East Ferry 4–11 yrs 280
Good
High
Very low
Christian
Canary Wharf College, Glenworth 4–11 yrs 296
Outstanding
Good
Christian
Cannon Lane Primary School 4–11 yrs 840
Good
Good
Very high
Canon Barnett Primary School 3–11 yrs 240
Good
High
Low
Canonbury Primary School 3–11 yrs 460
Good
Very high
Good
Capel Manor Primary School 4–11 yrs 420
Good
High
Low
Cardinal Road Infant and Nursery School 3–7 yrs 270
Outstanding
High
Cardwell Primary School 3–11 yrs 480
Outstanding
Good
Low
Carlisle Infant School 5–7 yrs 270
Good
Very high
Carlton Vale Infant School 3–7 yrs 230
Good
Very low
Carpenters Primary School 3–11 yrs 472
Good
Good
Low
Carterhatch Infant School 3–7 yrs 310
Good
Good
Carterhatch Junior School 7–11 yrs 360
Good
High
Good
Castilion Primary School 3–11 yrs 472
Very high
Castle Hill Academy 3–11 yrs 420
Good
Good
Very high
Castle Hill Primary School 3–11 yrs 445
Good
Very low
Good
Cavendish Primary School 3–11 yrs 236
Good
Very high
Low
Cayley Primary School 3–11 yrs 630
Good
Very high
High
Cedars Manor School 3–11 yrs 486
Good
High
Good
Central Park Primary School 3–11 yrs 840
Good
Very high
Good
Chadwell Primary School 3–11 yrs 682
Good
Very high
High
Chalgrove Primary School 4–11 yrs 224
Outstanding
Very high
Low
Chalkhill Primary School 3–11 yrs 480
Good
Very high
Good
Chapel End Infant School and Early Years Centre 2–7 yrs 270
Good
Very high
Chapel End Junior Academy 7–11 yrs 360
Good
Low
Good
Charles Dickens Primary School 2–11 yrs 420
Charlotte Sharman Primary School 3–11 yrs 236
Good
Good
Good
Charlton Manor Primary School 3–11 yrs 470
Good
Very low
Very high
Charville Academy 3–11 yrs 630
Good
Very low
Good
Chase Bridge Primary School 3–11 yrs 630
Good
Very high
Very high
Chase Lane Primary School 3–11 yrs 678
Good
Good
High
Chase Side Primary School 3–11 yrs 450
Good
Very low
Good
Chatsworth Infant School 3–7 yrs 180
Good
High
Chatsworth Primary School 3–11 yrs 730
Good
Very high
Good
Cheam Common Infants' Academy 3–7 yrs 427
Good
Very high
Cheam Common Junior Academy 7–11 yrs 330
Good
Very high
Very high
Cheam Fields Primary Academy 3–11 yrs 408
Good
High
Very high
Cheam Park Farm Primary Academy 4–11 yrs 892
Outstanding
Very high
Very high
Chelsfield Primary School 4–11 yrs 105
Good
High
Low
Cherry Lane Primary School 3–11 yrs 690
Good
Very high
Good
Cherry Orchard Primary School 3–11 yrs 210
Good
Very low
Low
Chesterfield Primary School 3–11 yrs 563
Good
Low
Very low
Chesterton Primary School 3–11 yrs 420
Outstanding
Very high
Very low
Chestnut Park Primary School 4–11 yrs 630
Outstanding
Low
Chestnuts Primary School 2–11 yrs 488
Good
Low
Good
Childeric Primary School 3–11 yrs 420
Good
High
Low
Childs Hill Primary School 3–11 yrs 345
Chingford CofE Primary School 4–11 yrs 420
Good
Very high
High
Church of England
Chipstead Valley Primary School 2–11 yrs 630
Low
Very high
Chisenhale Primary School 3–11 yrs 351
Good
Good
Very low
Christ Church (Erith) CofE Primary School 4–11 yrs 630
Outstanding
High
High
Church of England
Christ Church Bentinck CofE Primary School 3–11 yrs 420
Outstanding
Very high
Good
Church of England
Christ Church Church of England Primary School 4–11 yrs 210
Good
High
Very low
Church of England
Christ Church Church of England Primary School, Shooters Hill 5–11 yrs 210
Outstanding
Good
High
Church of England
Christ Church CofE Primary School 5–11 yrs 570
Good
High
High
Church of England
Christ Church CofE Primary School 3–11 yrs 236
Good
Low
Good
Church of England
Christ Church CofE Primary School 3–11 yrs 220
Good
High
Very low
Church of England
Christ Church CofE Primary School 4–11 yrs 210
Outstanding
Very high
Very low
Church of England
Christ Church CofE Primary School (Purley) 4–11 yrs 420
Good
Good
High
Church of England
Christ Church CofE School 3–11 yrs 235
Good
Very high
Very low
Church of England
Christ Church New Malden CofE Primary School 3–11 yrs 420
Good
Good
High
Church of England
Christ Church Primary SW9 3–11 yrs 209
Good
Good
Low
Church of England
Christ Church Primary School 3–11 yrs 236
Good
Good
High
Church of England
Christ Church Primary School, Hampstead 4–11 yrs 196
Outstanding
Very high
Low
Church of England
Christ Church School 3–11 yrs 210
Good
Very high
Good
Church of England
Christ Church, Streatham Church of England Primary School 5–11 yrs 210
Good
High
Low
Church of England
Christ The King Catholic Primary School 3–11 yrs 451
Good
High
Low
Roman Catholic
Christ the Saviour Church of England Primary School 3–11 yrs 905
Outstanding
High
High
Church of England
Christchurch Primary School 3–11 yrs 1,154
Good
Very high
High
Christopher Hatton Primary School 3–11 yrs 210
Outstanding
Very high
High
Church Hill School 4–11 yrs 210
Good
High
Low
Churchfield Primary School 3–11 yrs 690
Good
Good
High
Churchfields Infants' School 5–7 yrs 450
Outstanding
High
Churchfields Junior School 7–11 yrs 480
Outstanding
Very high
High
Churchfields Primary School 3–11 yrs 466
Good
High
Low
Churchill Gardens Primary Academy 3–11 yrs 236
Good
Good
Low
City of London Primary Academy, Islington 4–11 yrs 458
Outstanding
High
Clapham Manor Primary School 3–11 yrs 420
Good
High
Good
Clare House Primary School 4–11 yrs 420
Outstanding
Very high
High
Claremont Primary School 3–11 yrs 446
Good
Very high
Very low
Cleveland Road Primary School 3–11 yrs 942
Outstanding
Very high
Low
Cleves Primary School 3–11 yrs 524
Outstanding
Very high
Low
Clifton Primary School 3–11 yrs 502
Good
Good
Good
Clockhouse Primary School 3–11 yrs 720
Good
High
Good
Clore Tikva School 3–11 yrs 420
Good
Good
High
Jewish
Cobourg Primary School 3–11 yrs 420
Requires improvement
High
Good
Coldfall Primary School 3–11 yrs 670
Outstanding
Very high
High
Colegrave Primary School 4–11 yrs 630
Outstanding
High
Very low
Coleridge Primary School 3–11 yrs 908
Outstanding
Very high
High
Colham Manor Primary School 3–11 yrs 720
Good
Very high
High
Colindale Primary School 2–11 yrs 630
Good
High
Low
Collis Primary School 3–11 yrs 732
Outstanding
High
High
Columbia Primary School 3–11 yrs 450
Good
Very high
Low
Colvestone Primary School 3–11 yrs 245
Good
Good
Low
Colville Primary School 0–11 yrs 480
Outstanding
Very high
Very high
Comber Grove School 3–11 yrs 350
Good
Very low
Good
Concordia Academy 4–11 yrs 630
Outstanding
Good
Convent of Jesus and Mary RC Infant School 3–7 yrs 270
Outstanding
High
Roman Catholic
Conway Primary School 3–11 yrs 480
Good
Very high
High
Coombe Hill Infant School 4–7 yrs 270
Good
Very high
Coombe Hill Junior School 7–11 yrs 390
Outstanding
Very high
Good
Cooper's Lane Primary School 3–11 yrs 700
Good
Good
High
Copenhagen Primary School 3–11 yrs 252
Good
Very high
Low
Coppermill Primary School 3–11 yrs 300
Good
Very high
Very low
Coppetts Wood Primary School 3–11 yrs 269
Outstanding
Very high
High
Coppice Primary School 3–11 yrs 420
Good
High
Good
Corpus Christi Catholic Primary School 3–11 yrs 450
Good
Very high
High
Roman Catholic
Corpus Christi Catholic Primary School 3–11 yrs 443
Very high
High
Roman Catholic
Coston Primary School 3–11 yrs 470
Good
Low
Very low
Coteford Infant School 3–7 yrs 271
Good
Low
Coteford Junior School 7–11 yrs 324
Good
High
Good
Coulsdon CofE Primary School 4–11 yrs 210
Outstanding
Good
Very high
Church of England
Courtland School 4–11 yrs 210
Outstanding
Very high
High
Courtwood Primary School 4–11 yrs 224
Good
Good
Very low
Cowley St Laurence CofE Primary School 3–11 yrs 420
Good
Good
Good
Church of England
Crampton Primary 4–11 yrs 210
Outstanding
Very high
High
Cranbrook Primary School 3–11 yrs 944
Good
Good
Good
Crane Park Primary School 2–11 yrs
Good
Good
Good
Cranford Park Academy 3–11 yrs 960
Good
Low
Good
Cranford Primary School 3–11 yrs 708
Good
High
Good
Cranmer Primary School 3–11 yrs 524
Good
High
Low
Crawford Primary School 3–11 yrs 630
Good
High
High
Crofton Infant School 2–7 yrs 560
Outstanding
Very high
Crofton Junior School 7–11 yrs 720
Outstanding
High
High
Cromer Road Primary School 5–11 yrs 420
Good
High
High
Crook Log Primary School 3–11 yrs 436
Good
Good
Good
Crowland Primary School 3–11 yrs 420
Outstanding
Good
Low
Crowlands Primary School 3–11 yrs 720
Good
Low
Good
Crown Lane Primary School 3–11 yrs 420
Good
Very high
Very low
Crownfield Infant School 3–7 yrs 480
Good
Very high
Crownfield Junior School 7–11 yrs 480
Good
Cubitt Town Primary School 3–11 yrs 700
Good
Very high
Low
Cuddington Croft Primary School 3–11 yrs 496
Good
High
High
Cudham Church of England Primary School 4–11 yrs 105
Good
Very low
Very high
Church of England
Culloden Primary - A Paradigm Academy 3–11 yrs 630
Outstanding
High
Good
Culvers House Primary School 3–11 yrs 472
Good
High
Very high
Curwen Primary School 3–11 yrs 840
Very high
Very low
Cypress Primary School 2–11 yrs 640
Good
High
High
Cyril Jackson Primary School 3–11 yrs 492
Dairy Meadow Primary School 3–11 yrs 498
Good
Very high
High
Dalmain Primary School 3–11 yrs 470
Good
Very high
Good
Dame Tipping Church of England Primary School 4–11 yrs 105
Good
Low
Very low
Church of England
Danegrove Primary School 5–11 yrs 630
Good
Very high
Very high
Danson Primary School 3–11 yrs 682
Good
High
High
Darell Primary and Nursery School 3–11 yrs 420
Good
Low
Very low
Darrick Wood Infant & Nursery School 3–7 yrs 348
Very high
Darrick Wood Junior School 7–11 yrs 384
Good
Low
Very high
Daubeney Primary School 3–11 yrs 519
Requires improvement
Very low
Very low
David Livingstone Academy 4–11 yrs 210
Outstanding
Very high
Very low
Davies Lane Primary School 2–11 yrs 840
High
Low
Dawlish Primary School 4–11 yrs 210
Good
Very high
High
Days Lane Primary School 3–11 yrs 656
Good
Low
Very high
De Beauvoir Primary School 3–11 yrs 210
Good
De Bohun Primary School 2–11 yrs 420
Good
Good
Low
De Lucy Primary School 3–11 yrs 446
Requires improvement
Very low
Very low
Deanesfield Primary School 3–11 yrs 568
Good
High
Good
Deansbrook Infant School 3–7 yrs 270
Requires improvement
Low
Deansbrook Junior School 7–11 yrs 360
Good
High
Good
Deansfield Primary School 3–11 yrs 420
Very low
High
Deer Park School 4–11 yrs 420
Outstanding
Good
Delta Primary School 3–11 yrs 210
Requires improvement
Very high
Low
Deptford Park Primary School 3–11 yrs 630
Good
Very low
Low
Dersingham Primary School 3–11 yrs 630
Good
Low
Good
Derwentwater Primary School 3–11 yrs 699
Good
High
Very high
Devonshire Primary School 3–11 yrs 630
Good
Good
High
Discovery Primary School 3–11 yrs 700
Good
Very high
Very high
Dog Kennel Hill School 3–11 yrs 420
Good
Low
Low
Dollis Primary School 2–11 yrs 520
Good
High
Donnington Primary School 3–11 yrs 210
Good
High
Very high
Dorchester Primary School 3–11 yrs 682
Good
Low
High
Dormers Wells Infant School 3–7 yrs 360
High
Dormers Wells Junior School 7–11 yrs 480
Good
Low
Good
Dorothy Barley Infants' School 3–7 yrs 360
Good
Good
Dorothy Barley Junior Academy 7–11 yrs 457
Good
Low
Very low
Downderry Primary School 3–11 yrs 376
Outstanding
Low
Low
Downe Manor Primary School 3–11 yrs 420
Requires improvement
High
Very low
Downe Primary School 4–11 yrs 100
Downsell Primary School 3–11 yrs 695
Requires improvement
Very low
High
Downshall Primary School 3–11 yrs 630
Downsview Primary and Nursery School 3–11 yrs 630
Good
Very low
High
Dr Triplett's CofE Primary School 3–11 yrs 420
Good
Good
High
Church of England
Drapers' Brookside Infant School 3–7 yrs 180
Good
Low
Drapers' Brookside Junior School 7–11 yrs 240
Good
Very high
High
Drapers' Maylands Primary School 3–11 yrs 420
Good
Good
Drapers' Pyrgo Priory School 3–11 yrs 550
Requires improvement
High
Good
Drayton Green Primary School 3–11 yrs 420
Good
Very high
Low
Drayton Park Primary School 3–11 yrs 341
Good
Very high
High
Drew Primary School 3–11 yrs 426
Good
Very high
Very low
Dulverton Primary School 3–11 yrs 446
Good
Good
Very high
Dulwich Hamlet Junior School 7–11 yrs 360
Outstanding
Dulwich Village Church of England Infants' School 4–7 yrs 270
Outstanding
Good
Church of England
Dulwich Wood Primary School 4–11 yrs 420
Good
Very high
Good
Duncombe Primary School 2–11 yrs 420
Good
Good
Low
Dundonald Primary School 3–11 yrs 464
Good
Very high
Very high
Dunraven School 4–18 yrs 1,767
Good
Very low
Durdans Park Primary School 3–11 yrs 420
Good
High
Good
Ealdham Primary School 3–11 yrs 520
Good
Low
Low
Earl's Court Free School Primary 4–11 yrs 210
Outstanding
Good
Earlham Primary School 3–11 yrs 420
Good
Very high
High
Earlham Primary School 4–11 yrs 409
Good
Good
Good
Earlsfield Primary School 3–11 yrs 500
Outstanding
High
Low
Earlsmead Primary School 3–11 yrs 500
Good
Very low
High
Earlsmead Primary School 3–11 yrs 420
Good
High
Low
East Acton Primary School 4–11 yrs 210
Good
Very high
Good
East Lane Primary School 4–11 yrs 840
Outstanding
Good
Good
East Sheen Primary School 4–11 yrs 630
Outstanding
Very high
High
East Wickham Primary Academy 3–11 yrs 686
Good
Very high
Very high
Eastbrook School 3–19 yrs 2,638
Good
Very low
Eastbury Community School 3–19 yrs 2,236
Good
Very low
Eastbury Primary School 3–11 yrs 944
Good
Good
Good
Eastcote Primary Academy 3–11 yrs 238
Outstanding
Good
Very high
Eastfield Primary School 3–11 yrs 428
Good
Very high
Good
Ecclesbourne Primary School 3–11 yrs 420
Good
Good
Good
Eden Primary 4–11 yrs 210
Good
High
Low
Jewish
Edgebury Primary School 4–11 yrs 420
Good
Low
High
Edgware Primary School 3–11 yrs 489
Good
Good
High
Edinburgh Primary School 4–11 yrs 630
Good
High
High
Edison Primary School 4–11 yrs 420
Good
Very high
Edith Neville Primary School 3–11 yrs 232
Good
Very high
Very low
Edmonton County School 4–18 yrs 2,091
Good
Low
Very low
Edmund Waller Primary School 3–11 yrs 451
Good
Low
Good
Edward Pauling Primary School 3–11 yrs 472
Outstanding
High
Good
Edward Wilson Primary School 3–11 yrs 448
Good
Good
Good
Eglinton Primary School 3–11 yrs 480
Requires improvement
Very low
Good
Eldon Primary School 2–11 yrs 1,260
Good
High
Good
Eleanor Palmer Primary School 3–11 yrs 236
Outstanding
Very high
Good
Elfrida Primary School 2–11 yrs 508
Good
Very low
Low
Eliot Bank Primary School 3–11 yrs 446
Good
High
High
Elizabeth Selby Infants' School 2–7 yrs 277
Good
High
Ellen Wilkinson Primary School 3–11 yrs 490
Good
Very high
Low
Ellingham Primary School 2–11 yrs 420
Good
Very low
Good
Elm Park Primary School 4–11 yrs 420
Good
Good
Very high
Elm Wood School 3–11 yrs 395
Good
Very high
High
Elmgrove Primary School & Nursery 3–11 yrs 870
Good
Good
High
Elmhurst Primary School 3–11 yrs 996
Outstanding
Very high
Low
Elmstead Wood Primary School 3–11 yrs 420
Good
Low
Very high
Elmwood Infant School 3–7 yrs 412
Good
High
Elmwood Junior School 7–11 yrs 480
Good
Good
Low
Elsley Primary School 3–11 yrs 840
Good
Very high
Low
Eltham Church of England Primary School 3–11 yrs 462
Good
Low
High
Church of England
Emmanuel Church of England Primary School 3–11 yrs 236
Good
Very high
Low
Church of England
Emmanuel Community School 5–11 yrs 210
Good
Low
Low
Christian
Enfield Heights Academy 4–11 yrs 210
Outstanding
Very low
Very low
Christian
Engayne Primary School 5–11 yrs 630
Good
Good
Very high
English Martyrs Roman Catholic Primary School 3–11 yrs 196
Good
High
Very low
Roman Catholic
English Martyrs' Roman Catholic Primary School 4–11 yrs 420
Good
Low
Good
Roman Catholic
Essendine Primary School 3–11 yrs 454
Good
High
High
Essex Primary School 3–11 yrs 996
Outstanding
Good
Low
Etz Chaim Jewish Primary School 3–11 yrs 196
Good
Good
Very low
Jewish
Eversley Primary School 4–11 yrs 630
Outstanding
High
Very high
Fairchildes Primary School 3–11 yrs 492
High
High
Fairford Academy Barnehurst 3–11 yrs 630
Good
Good
Very high
Fairholme Primary School 3–11 yrs 690
Good
Low
Low
Fairlawn Primary School 3–11 yrs 480
Good
Very low
High
Fairlop Primary School 3–11 yrs 660
Good
Good
Very high
Fairway Primary School and Children's Centre 2–11 yrs 277
Good
High
Good
Falconbrook Primary School 2–11 yrs 399
Good
High
Low
Farnborough Primary School 5–11 yrs 210
High
High
Farnham Green Primary School 3–11 yrs 682
Good
Very high
Very high
Featherstone Primary and Nursery School 3–11 yrs 630
Good
Low
Good
Feltham Hill Infant and Nursery School 3–7 yrs 464
Outstanding
Very high
Fenstanton Primary School 3–11 yrs 630
Good
Good
Low
Fern Hill Primary School 3–11 yrs 682
Ferry Lane Primary School 3–11 yrs 210
Good
Good
Low
Field End Infant School 3–7 yrs 450
Outstanding
Low
Field End Junior School 7–11 yrs 480
Fielding Primary School 3–11 yrs 980
Outstanding
Very high
Very high
Fircroft Primary School 3–11 yrs 459
Requires improvement
Good
Low
Firs Farm Primary School 4–11 yrs 630
Good
High
Good
Fitzjohn's Primary School 3–11 yrs 210
Good
Very high
Very high
Five Elms Primary School 3–11 yrs 496
Good
Good
Low
Fleecefield Primary School 3–11 yrs 480
Very low
Fleet Primary School 3–11 yrs 210
Good
Good
Low
Flora Gardens Primary School 3–11 yrs 210
Good
Very high
Very low
Floreat Wandsworth Primary School 3–11 yrs 420
Good
Low
Forest Academy 3–11 yrs 630
Good
Very low
Low
Forestdale Primary School 4–11 yrs 420
Good
Very high
Good
Foresters Primary School 3–11 yrs 278
Good
Low
Very low
Forster Park Primary School 3–11 yrs 420
Good
Very low
Low
Forty Hill CofE Primary School 3–11 yrs 234
Good
Very high
High
Church of England
Fossdene Primary School 3–11 yrs 420
Good
Very low
Low
Foster's Primary School 3–11 yrs 472
Good
Good
Good
Foulds School 5–11 yrs 315
Good
Very high
Very high
Fox Primary School 4–11 yrs 420
Outstanding
High
Very low
Foxfield Primary School 3–11 yrs 630
Outstanding
Very high
Good
Franciscan Primary School 2–11 yrs 520
Good
Low
Low
Freezywater St George's CofE VA Primary School 4–11 yrs 210
Good
Very high
Good
Church of England
Friars Primary Foundation School 3–11 yrs 210
Good
Good
Low
Frith Manor Primary School 2–11 yrs 542
Good
Low
Very high
Frithwood Primary School 3–11 yrs 470
Good
Good
Good
Fryent Primary School 3–11 yrs 840
Good
Very high
Very low
Fulham Primary School 3–11 yrs 390
Good
Very high
Low
Fullwood Primary School 3–11 yrs 472
Outstanding
Good
High
Furness Primary School 3–11 yrs 545
Good
Good
Low
Furze Infant School 3–7 yrs 524
Good
Good
Furzedown Primary School 3–11 yrs 450
Good
Low
Very low
Gainsborough Primary School 3–11 yrs 420
Good
Good
Very low
Gainsborough Primary School 0–11 yrs 320
Good
Galleywall Primary School 4–11 yrs 420
Outstanding
Very low
Galliard Primary School 2–11 yrs 810
High
Gallions Mount Primary School 3–11 yrs 346
Good
Low
Low
Gallions Primary School 3–11 yrs 660
Good
Very high
Low
Garden Suburb Infant School 4–7 yrs 246
Good
Low
Garden Suburb Junior School 7–11 yrs 360
Good
Very high
Low
Garfield Primary School 3–11 yrs 498
Good
Very high
Very low
Garfield Primary School 3–11 yrs 446
Good
High
Low
Gascoigne Primary School 3–11 yrs 1,470
Good
High
Good
Gateway Academy 3–11 yrs 710
Good
Very high
Very low
Gatton (VA) Primary School 4–11 yrs 630
Outstanding
Very high
Very high
Muslim
Gayhurst Community School 3–11 yrs 570
Outstanding
Gearies Primary School 3–11 yrs 866
Outstanding
High
Very high
George Carey Church of England Primary School 3–11 yrs 726
Good
Low
Good
Church of England
George Eliot Primary School 3–11 yrs 420
Good
Low
Very low
George Mitchell School 3–16 yrs 1,065
Low
George Spicer Primary School 4–11 yrs 840
Good
Very high
Good
George Tomlinson Primary School 3–11 yrs 585
Good
Low
Good
Gidea Park Primary School 4–11 yrs 450
Good
Very high
Very high
Gifford Primary School 3–11 yrs 960
Outstanding
High
Good
Gilbert Colvin Primary School 3–11 yrs 459
Good
Good
Good
Gillespie Primary School 3–11 yrs 236
Outstanding
Very high
Low
Glade Primary School 3–11 yrs 470
Good
Very high
Good
Gladstone Park Primary School 3–11 yrs 682
Good
Good
Good
Glebe Primary School 3–11 yrs 690
Good
Good
Very high
Glebe Primary School 3–11 yrs 682
Outstanding
Very high
Very high
Glenbrook Primary School 3–11 yrs 450
Good
Low
Low
Globe Primary School 3–11 yrs 370
Outstanding
Very high
Very low
Godwin Junior School 7–11 yrs 420
Good
Good
Low
Godwin Primary School 3–11 yrs 630
Good
Good
Good
Goldbeaters Primary School 3–11 yrs 471
Outstanding
Very high
High
Goldfinch Primary School 3–11 yrs 517
Good
Very low
Gonville Academy 3–11 yrs 532
Good
Very high
Good
Good Shepherd Catholic Primary and Nursery School 3–11 yrs 257
Good
Good
High
Roman Catholic
Good Shepherd RC Primary School 3–11 yrs 210
Outstanding
Good
Very high
Roman Catholic
Good Shepherd RC School 3–11 yrs 290
Good
Very low
High
Roman Catholic
Goodmayes Primary School 3–11 yrs 682
Good
Very high
Good
Goodrich Community Primary School 3–11 yrs 630
Requires improvement
Good
Low
Goose Green Primary and Nursery School 3–11 yrs 450
Good
High
Very low
Gordon Primary School 3–11 yrs 472
Good
Low
Gordon Primary School 3–11 yrs 420
Good
Low
Very high
Gordonbrock Primary School 3–11 yrs 655
Outstanding
Good
Very high
Goresbrook School 4–18 yrs 1,320
Good
Low
Multi-faith
Gorringe Park Primary School 3–11 yrs 554
Good
Very high
Good
Gospel Oak Primary School 3–11 yrs 472
Outstanding
Very high
Very high
Grafton Primary School 3–11 yrs 920
Outstanding
Good
Good
Grafton Primary School 2–11 yrs 522
Outstanding
Very high
Good
Granard Primary School 3–11 yrs 480
Good
High
Low
Grand Avenue Primary and Nursery School 3–11 yrs 682
Good
Low
High
Grange Park Infant and Nursery School 3–7 yrs 480
Good
Good
Grange Park Junior School 7–11 yrs 480
Good
High
Good
Grange Park Primary School 3–11 yrs 840
Good
Very high
Very high
Grange Primary School 3–11 yrs 912
Good
Very high
High
Grange Primary School 3–11 yrs 652
Good
Very low
Low
Grange Primary School 3–11 yrs 420
Requires improvement
Very low
Low
Grange Primary School 2–11 yrs 210
Good
High
Very low
Granton Primary School 3–11 yrs 560
Outstanding
Very high
Good
Grasmere Primary School 3–11 yrs 240
Good
Low
Low
Grasvenor Avenue Infant School 5–7 yrs 90
Good
Low
Gravel Hill Primary School 3–11 yrs 450
Good
Low
Very high
Gray's Farm Primary Academy 3–11 yrs 436
Good
Good
Good
Grazebrook Primary School 3–11 yrs 480
Outstanding
High
Low
Green Dragon Primary School 3–11 yrs 540
Good
High
High
Green Lane Primary and Nursery School 3–11 yrs 454
Good
High
Good
Green Street Green Primary School 4–11 yrs 441
Good
Low
Very high
Green Wrythe Primary School 3–11 yrs 282
Good
Very high
Very low
Greenacres Primary School and Language Impairment Unit 2–11 yrs 210
Good
Very high
Low
Greenleaf Primary School 3–11 yrs 530
Good
Very high
High
Greenside Primary School 3–11 yrs 235
Good
Very high
Low
Greenslade Primary School 3–11 yrs 210
Good
Very high
Low
Greenvale Primary School 4–11 yrs 218
Good
Very high
Very high
Greenwood Primary School 4–11 yrs 650
Good
Good
High
Gresham Primary School 4–11 yrs 250
Good
High
Very high
Griffin Primary School 3–11 yrs 420
Requires improvement
Very low
Good
Grimsdyke School 4–11 yrs 630
Outstanding
Very high
Very high
Grinling Gibbons Primary School 3–11 yrs 235
Good
Very low
Very low
Grove Park Primary School 3–11 yrs 446
Outstanding
Very high
Good
Grove Primary School 3–11 yrs 656
Outstanding
Very high
Good
Grove Road Primary School 3–11 yrs 236
Good
Very high
Good
Guru Nanak Sikh Academy 4–18 yrs 1,500
Good
High
Very low
Sikh
Gwyn Jones Primary School 3–11 yrs 452
Good
Very high
Very high
Haberdashers' Crayford Primary 3–11 yrs 236
High
Haberdashers' Hatcham Free School 4–11 yrs 420
Outstanding
Good
Haberdashers' Hatcham Primary 3–11 yrs 470
Very high
Haberdashers' Knights Primary 3–11 yrs 440
High
Haberdashers' Slade Green Primary 3–11 yrs 420
Very high
Hackbridge Primary School 3–11 yrs 828
Good
Very high
Very high
Hackney New Primary School 4–11 yrs 350
Outstanding
Very low
Hacton Primary School 3–11 yrs 588
Outstanding
High
Good
Hadley Wood Primary School 4–11 yrs 210
Good
High
Good
Hague Primary School 3–11 yrs 228
Good
Very high
Low
Haimo Primary School 3–11 yrs 420
Good
High
Very low
Halley House School 4–11 yrs 210
Good
Very low
Halley Primary School 3–11 yrs 240
Good
Low
Very low
Hallfield Primary School 2–11 yrs 496
Good
High
Good
Hallsville Primary School 3–11 yrs 420
Outstanding
Very high
Very low
Halstow Primary School 5–11 yrs 420
Good
Good
Very high
Hambrough Primary School 3–11 yrs 520
Good
High
High
Hampden Gurney CofE Primary School 3–11 yrs 240
Outstanding
Very high
Low
Church of England
Hampstead Parochial Church of England Primary School 4–11 yrs 210
Good
Very high
Good
Church of England
Hampton Hill Junior School 7–11 yrs 366
Outstanding
Very high
Good
Hampton Infant School and Nursery 3–7 yrs 412
Outstanding
Hampton Junior School 7–11 yrs 450
Good
Very high
High
Hampton Wick Infant and Nursery School 5–7 yrs 232
Outstanding
Low
Handsworth Primary School 3–11 yrs 420
Good
Good
Good
Hanover Primary School 3–11 yrs 341
Good
Low
Good
Harbinger Primary School 3–11 yrs 360
Requires improvement
Good
Low
Harefield Infant School 3–7 yrs 204
Good
Low
Harefield Junior School 7–11 yrs 240
Requires improvement
Low
Very high
Hargrave Park Primary School 3–11 yrs 320
Good
Very high
Good
Harlesden Primary School 3–11 yrs 630
Good
High
Very high
Harlyn Primary School 3–11 yrs 630
Good
Very high
Good
Harmondsworth Primary School 3–11 yrs 230
Good
Good
Very high
Harold Court Primary School 4–11 yrs 420
Good
Low
High
Harold Wood Primary School 4–11 yrs 630
Good
Very high
Good
Harrington Hill Primary School 3–11 yrs 300
Good
Low
Very low
Harris Academy Chobham 3–18 yrs 1,780
Outstanding
Harris Academy Tottenham 4–19 yrs 1,570
Outstanding
Very low
Harris Garrard Academy 4–18 yrs 1,780
Good
Low
Very low
Harris Junior Academy Carshalton 7–11 yrs 360
Good
Low
Very high
Harris Primary Academy Beckenham 4–11 yrs 420
Outstanding
Very high
Harris Primary Academy Beckenham Green 4–11 yrs 210
Good
Very high
Good
Harris Primary Academy Benson 4–11 yrs 210
Good
Low
Very high
Harris Primary Academy Coleraine Park 3–11 yrs 452
Outstanding
Very high
Good
Harris Primary Academy Croydon 3–11 yrs 475
Harris Primary Academy Crystal Palace 3–11 yrs 389
Good
Low
Very high
Harris Primary Academy East Dulwich 4–11 yrs 420
Outstanding
High
Harris Primary Academy Haling Park 4–11 yrs 424
Outstanding
Good
Harris Primary Academy Kenley 3–11 yrs 452
Outstanding
Low
Very high
Harris Primary Academy Kent House 3–11 yrs 472
Outstanding
Very low
High
Harris Primary Academy Merton 2–11 yrs 524
Outstanding
Very high
Very high
Harris Primary Academy Orpington 5–11 yrs 420
Good
Very low
Very low
Harris Primary Academy Peckham Park 3–11 yrs 420
Good
Low
Very low
Harris Primary Academy Philip Lane 3–11 yrs 446
Outstanding
Low
Very high
Harris Primary Academy Purley Way 4–11 yrs 630
Outstanding
Very high
Harris Primary Academy Shortlands 4–11 yrs 420
Outstanding
Very high
Harris Primary Free School Peckham 4–11 yrs 420
Good
Low
Very low
Harrow Lodge Primary School 4–11 yrs 420
Outstanding
High
High
Harry Gosling Primary School 3–11 yrs
Good
Very high
Low
Hartley Primary School 3–11 yrs 900
Good
Low
Very low
Haseltine Primary School 3–11 yrs 600
Good
Very low
High
Haslemere Primary School 2–11 yrs 498
Good
Low
Good
Hasmonean Primary School 2–11 yrs 230
Good
High
Very low
Jewish
Hatfeild Primary School 3–11 yrs 500
Requires improvement
Low
Low
Havelock Primary School, Nursery & Arp 3–11 yrs 447
Good
Very low
Low
Hawes Down Primary School 4–11 yrs 474
Good
Low
Good
Hawksmoor School 3–11 yrs 420
Hawley Primary School 3–11 yrs 236
Good
Good
Hayes Park School 3–11 yrs 688
Good
Very high
Very high
Hayes Primary School 4–11 yrs 654
Good
Good
Very high
Hazelbury Primary School 2–11 yrs 1,120
Good
Very high
Very high
Hazelwood Infant School 3–7 yrs 390
Good
Hazelwood Junior School 7–11 yrs 390
Good
Low
Very high
Heathbrook Primary School 3–11 yrs 420
Good
Very high
Very low
Heathfield Academy 4–11 yrs 420
Outstanding
High
Heathfield Infant School 3–7 yrs 474
Good
Low
Heathfield Junior School 7–11 yrs 450
Good
High
Low
Heathland School 3–11 yrs 682
High
Very high
Heathmere Primary School 3–11 yrs 351
Good
Good
Very low
Heathrow Primary School 3–11 yrs
Good
Very high
High
Heavers Farm Primary School 3–11 yrs 862
Good
Low
High
Heber Primary School 3–11 yrs 420
Good
Good
Good
Henry Cavendish Primary School 3–11 yrs 927
Outstanding
Very high
Low
Henry Fawcett Primary School 3–11 yrs 360
Outstanding
Very low
Very low
Henry Green Primary School 3–11 yrs 472
Good
Very high
High
Henry Maynard Primary School 3–11 yrs 840
Good
High
Good
Henwick Primary School 3–11 yrs 476
Good
Very high
High
Herbert Morrison Primary School 3–11 yrs 236
Outstanding
Very high
Very low
Hermitage Primary School 3–11 yrs 472
Hermitage Primary School 3–11 yrs 330
Requires improvement
Low
Low
Heronsgate Primary School 3–11 yrs 918
Outstanding
High
Good
Heston Primary School 3–11 yrs 472
Good
High
Low
Hewens Primary School 4–11 yrs 420
Good
High
Very high
High View Primary School 3–11 yrs 472
Good
Good
High
Highbury Quadrant Primary School 2–11 yrs 496
Good
Low
Good
Highfield Infants' School 5–7 yrs 270
Outstanding
Very high
Highfield Junior School 7–11 yrs 384
Good
Very high
Very high
Highfield Primary School 3–11 yrs 690
Outstanding
Very high
Very high
Highfield Primary School 3–11 yrs 450
Good
Very low
Very low
Highgate Primary School 3–11 yrs 462
Good
Good
Good
Highlands Primary School 3–11 yrs 630
Outstanding
Very high
Good
Hill Mead Primary School 3–11 yrs 420
Good
Low
Low
Hillbrook School 3–11 yrs 840
Outstanding
High
Very low
Hillcross Primary School 3–11 yrs 498
Good
Very high
Very high
Hilldene Primary School 3–11 yrs 720
Good
Low
Good
Hillingdon Primary School 3–11 yrs 540
Good
Low
Hillsgrove Primary School 3–11 yrs 420
Good
Good
Very high
Hillside Infant School 3–7 yrs 342
Good
Very high
Hillside Junior School 7–11 yrs 240
Good
High
Good
Hillyfield Primary Academy 3–11 yrs 720
Good
Good
Good
Hitherfield Primary School 3–11 yrs 700
Good
High
Good
Hobbayne Primary School 3–11 yrs 476
Requires improvement
Good
High
Holbeach Primary School 3–11 yrs 546
Good
Good
Good
Hollickwood Primary School 3–11 yrs 210
Good
Very high
Good
Holly Park Primary School 3–11 yrs 545
Good
Good
High
Hollydale Primary School 4–11 yrs 308
Good
High
Low
Hollymount School 3–11 yrs 472
Good
Very high
Very high
Holmleigh Primary School 3–11 yrs 240
Outstanding
Very high
Low
Holy Cross Catholic Primary School 3–11 yrs 210
Outstanding
High
Good
Roman Catholic
Holy Cross RC School 3–11 yrs 646
Good
Good
Low
Roman Catholic
Holy Family Catholic Primary School 3–11 yrs 420
Outstanding
Very high
High
Roman Catholic
Holy Family Catholic Primary School 3–11 yrs 210
Requires improvement
Very low
Low
Roman Catholic
Holy Ghost Catholic Primary School 5–11 yrs 210
Outstanding
High
High
Roman Catholic
Holy Innocents Catholic Primary School 3–11 yrs 234
Good
Very high
Very high
Roman Catholic
Holy Trinity Church of England Primary School 3–11 yrs 472
Outstanding
Very high
High
Church of England
Holy Trinity Church of England Primary School 4–11 yrs 420
Good
High
Very low
Church of England
Holy Trinity Church of England Primary School 3–11 yrs 330
Good
Very low
Very low
Church of England
Holy Trinity Church of England Primary School 4–11 yrs 210
Good
Low
Very low
Church of England
Holy Trinity CofE Junior School 7–11 yrs 360
Good
Good
Very high
Church of England
Holy Trinity CofE Primary School 3–11 yrs 456
Outstanding
Very high
Good
Church of England
Holy Trinity CofE Primary School 3–11 yrs 266
Outstanding
Good
High
Church of England
Holy Trinity CofE Primary School 3–11 yrs 236
Outstanding
Very low
Low
Church of England
Holy Trinity CofE Primary School 4–11 yrs 210
Good
Low
Very high
Church of England
Holy Trinity CofE Primary School 3–11 yrs 210
Good
Very high
High
Church of England
Holy Trinity CofE Primary School, NW3 4–11 yrs 189
Good
Very high
Very low
Church of England
Holy Trinity Lamorbey Church of England School 3–11 yrs 420
Good
High
Good
Church of England
Holy Trinity and Saint Silas CofE Primary School, NW1 4–11 yrs 210
Good
Very high
Low
Church of England
Honeywell Infant School 3–7 yrs 330
Good
Good
Honeywell Junior School 7–11 yrs 360
Good
Very high
High
Honilands Primary School 3–11 yrs 480
Good
Very high
Low
Hook Lane Primary School 3–11 yrs 420
High
Hope Community School 4–11 yrs 210
Requires improvement
High
Christian
Horn Park Primary School 3–11 yrs 420
Good
Good
Very low
Horniman Primary School 5–11 yrs 210
Good
Low
Good
Horsenden Primary School 3–11 yrs 940
Requires improvement
Good
Good
Hotham Primary School 3–11 yrs 420
Good
High
Low
Houndsfield Primary School 2–11 yrs 720
Low
Hounslow Heath Infant and Nursery School 3–7 yrs 734
Outstanding
High
Hounslow Heath Junior School 7–11 yrs 840
Outstanding
Very high
Good
Hounslow Town Primary School 3–11 yrs 1,128
Good
High
High
Howard Primary School 4–11 yrs 420
Good
High
High
Hoxton Garden Primary 3–11 yrs 450
Good
Hugh Myddelton Primary School 2–11 yrs 420
Outstanding
Very high
Very low
Hujjat Primary School 4–11 yrs 420
Good
Muslim
Hungerford School 3–11 yrs 420
Good
Very low
Low
Hunters Hall Primary School 3–11 yrs 708
Good
High
Good
Hurst Primary School 3–11 yrs 630
Good
Low
Hylands Primary School 3–11 yrs 630
Good
Good
Very high
Ilderton Primary School 3–11 yrs 420
Outstanding
Good
Very low
Immanuel and St Andrew Church of England Primary School 3–11 yrs 420
Outstanding
High
Low
Church of England
Independent Jewish Day School 4–11 yrs 228
Requires improvement
Jewish
Invicta Primary School 3–11 yrs 630
Good
Good
Good
Iqra Primary School 3–11 yrs 250
Outstanding
Very high
Good
Muslim
Islamia Primary School 4–11 yrs 422
Good
High
High
Muslim
Isleworth Town Primary School 2–11 yrs 812
Good
High
Very high
Ivybridge Primary School 3–11 yrs 236
Good
Very low
Good
Ivydale Primary School 3–11 yrs 620
Good
High
Low
James Dixon Primary School 3–11 yrs 471
Good
Very high
Low
James Wolfe Primary School and Centre for the Deaf 3–11 yrs 840
Good
High
Low
Jessop Primary School 2–11 yrs 455
Outstanding
Very high
Low
John Ball Primary School 3–11 yrs 660
Outstanding
Very low
Good
John Betts Primary School 5–11 yrs 210
Good
Very high
Good
John Bramston Primary School 3–11 yrs 440
Good
Good
High
John Burns Primary School 3–11 yrs 236
Good
Very high
Good
John Donne Primary School 3–11 yrs 460
High
Low
John Keats Primary School 4–11 yrs 420
Good
Good
John Keble CofE Primary School 3–11 yrs 450
Good
Very low
Very high
Church of England
John Locke Academy 3–11 yrs 630
Outstanding
Very high
John Perry Primary School 3–11 yrs 694
Good
High
Good
John Perryn Primary School 3–11 yrs 472
Good
Very high
Good
John Ruskin Primary School and Language Classes 3–11 yrs 550
Outstanding
Good
Good
John Scurr Primary School 2–11 yrs 470
Good
High
Good
John Stainer Community Primary School 3–11 yrs 450
Outstanding
Very high
High
John Wood School & Nursery 4–11 yrs 472
Good
Very high
Very high
Joseph Hood Primary School 3–11 yrs 472
Good
Very high
Low
Jubilee Primary School 3–11 yrs 456
Good
Good
Low
Jubilee Primary School 3–11 yrs 420
Good
Very high
Low
Jubilee Primary School 3–11 yrs 210
Good
Good
Good
Judith Kerr Primary School 3–11 yrs 374
Good
Very high
High
Julian's School 3–11 yrs 1,050
Good
Good
Low
Kaizen Primary School 3–11 yrs 318
Very high
Low
Keir Hardie Primary School 3–11 yrs 480
Good
Good
Very low
Kelvin Grove Primary School 3–11 yrs 630
Good
Low
Low
Kender Primary School 3–11 yrs 420
Good
Good
Good
Kenley Primary School 4–11 yrs 210
Kenmont Primary School 3–11 yrs 240
Good
Good
High
Kenmore Park Infant and Nursery School 3–7 yrs 322
Good
Good
Kenmore Park Junior School 7–11 yrs 420
Good
High
Good
Kensington Avenue Primary School 4–11 yrs 630
Good
Kensington Primary Academy 3–11 yrs 240
Outstanding
High
Kensington Primary School 3–11 yrs 630
Outstanding
High
Low
Kentish Town Church of England Primary School 3–11 yrs 236
Outstanding
Very high
Low
Church of England
Keston Church of England Primary School 4–11 yrs 210
Good
High
Good
Church of England
Keston Primary School 3–11 yrs 420
Good
High
Kew Riverside Primary School 4–11 yrs 210
Good
High
Very low
Keys Meadow Primary School 3–11 yrs 480
Good
High
Low
Keyworth Primary School 2–11 yrs 500
Good
Very high
Good
Khalsa Primary School 3–11 yrs 472
Good
Very high
High
Sikh
Kidbrooke Park Primary School 3–11 yrs 472
Good
Good
Very low
Kilburn Grange School 4–11 yrs 270
Good
Good
Kilmorie Primary School 2–11 yrs 700
Outstanding
Low
High
King Athelstan Primary School 2–11 yrs 420
Good
Good
Good
King's Oak Primary School 2–11 yrs 736
Good
Very low
Low
Kingfisher Hall Primary Academy 3–11 yrs 480
Outstanding
Very low
Very high
Kings Avenue School 3–11 yrs 210
Good
Very low
Low
Kings Cross Academy 3–11 yrs 446
Good
Low
Kingsbury Green Primary School 3–11 yrs 639
Good
Good
Low
Kingsgate Primary School 3–11 yrs 669
Outstanding
Very high
Low
Kingsmead Primary School 3–11 yrs 210
Outstanding
Very high
Very low
Kingswood Primary School 3–11 yrs 725
Good
Very high
Low
Knollmead Primary School 3–11 yrs 236
Good
Very high
Very low
Kobi Nazrul Primary School 3–11 yrs 240
Good
Good
High
Krishna Avanti Primary School 3–11 yrs 420
Good
Very high
Good
Hindu
Krishna Avanti Primary School 4–11 yrs 210
Good
Very high
Hindu
La Fontaine Academy 4–11 yrs 630
Good
High
Low
La Salette Catholic Primary School 4–11 yrs 210
Good
High
Very high
Roman Catholic
Lady Bankes Primary School 3–11 yrs 720
Good
Good
Good
Lady Margaret Primary School 4–11 yrs 630
Good
Low
Good
Lake Farm Park Academy 3–11 yrs 720
Good
Very high
Lancasterian Primary School 3–11 yrs 459
Good
Good
Very low
Langdon Academy 3–16 yrs 2,430
Good
Good
Very low
Langford Primary School 3–11 yrs 223
Outstanding
Very high
Very low
Langley Park Primary School 4–11 yrs 420
Good
High
Langtons Infant School & Nursery 3–7 yrs 180
Good
High
Langtons Junior Academy 7–11 yrs 240
Good
Low
Very high
Lansbury Lawrence Primary School 3–11 yrs 429
Good
Good
Low
Larkhall Primary Campus 2–11 yrs 509
Good
Low
Very low
Larmenier & Sacred Heart Catholic Primary School 3–11 yrs 446
Outstanding
Very high
Good
Roman Catholic
Latchmere School 3–11 yrs 918
Good
High
High
Lathom Junior School 7–11 yrs 600
Good
Very low
Low
Latymer All Saints CofE Primary School 3–11 yrs 720
Good
Very high
Good
Church of England
Launcelot Primary School 3–11 yrs 420
Good
High
Low
Laurel Lane Primary School 3–11 yrs 420
Requires improvement
Low
Low
Lauriston School 3–11 yrs 420
Good
Low
Low
Lavender Primary School 2–11 yrs 549
Good
High
Good
Lawdale Junior School 7–11 yrs 240
Good
High
Low
Laycock Primary School 3–11 yrs 460
Good
Very high
Very low
Lea Valley Primary School 3–11 yrs 450
Good
Good
Good
Leesons Primary School 5–11 yrs 420
Requires improvement
Very low
Good
Leopold Primary School 3–11 yrs 870
Good
Good
High
Lessness Heath Primary School 3–11 yrs 656
Good
High
Good
Liberty Primary 3–11 yrs 490
Good
High
High
Lime Academy Larkswood 2–11 yrs 800
Good
Very low
Good
Lime Tree Primary School 4–11 yrs 420
Good
Very low
Low
Links Primary School 3–11 yrs 524
Good
Low
Good
Linton Mead Primary School 3–11 yrs 454
Good
Low
Low
Lionel Primary School 3–11 yrs 681
Outstanding
High
High
Little Ealing Primary School 3–11 yrs 682
Good
High
Good
Livingstone Primary and Nursery School 3–11 yrs 305
Good
Very high
Very low
London Academy 4–19 yrs 1,870
Good
Very low
London Fields Primary School 3–11 yrs 457
Outstanding
Good
Very low
Lonesome Primary School 3–11 yrs 420
Good
Low
Low
Longfield Primary School 3–11 yrs 862
Good
Good
Very high
Longlands Primary School 5–11 yrs 315
Good
Low
Very high
Longshaw Primary Academy 3–11 yrs 459
Low
Lordship Lane Primary School 3–11 yrs 652
Good
Very low
Very low
Loughborough Primary School 2–11 yrs 500
Good
Very high
Low
Lovelace Primary School 2–11 yrs 630
Good
Good
High
Lowther Primary School 3–11 yrs 420
Good
Very high
Low
Loxford School 3–19 yrs 3,000
High
Good
Lubavitch Boys' Primary School 5–11 yrs 210
Requires improvement
Very low
Lubavitch Girls Primary School 4–11 yrs 195
Good
High
Jewish
Lucas Vale Primary School 3–11 yrs 480
Good
Very low
Very low
Lyndhurst Primary School 3–11 yrs 420
Good
Lyon Park Primary School 3–11 yrs 920
Good
Low
High
Macaulay Church of England Primary School 3–11 yrs 210
Outstanding
High
Very low
Church of England
Malden Manor Primary and Nursery School 3–11 yrs 472
Good
Very high
Very high
Malden Parochial CofE Primary School 3–11 yrs 236
Good
High
Good
Church of England
Malmesbury Primary School 3–11 yrs 525
Good
High
Low
Malmesbury Primary School 3–11 yrs 524
Good
Good
High
Malorees Infant School 3–7 yrs 250
Good
Very high
Malorees Junior School 7–11 yrs 240
Good
Good
Good
Mandeville Primary School 2–11 yrs 420
Good
Manford Primary School 3–11 yrs 550
Good
Low
Good
Manor Infants' School/Manor Longbridge 3–11 yrs 1,300
Good
High
Low
Manor Junior School 7–11 yrs 600
Good
Very high
Very high
Manor Oak Primary School 3–11 yrs 236
Good
Good
Low
Manor Park Primary Academy 3–11 yrs 682
Very high
Very high
Manorfield Primary School 2–11 yrs 800
Outstanding
Very high
Very low
Manorside Primary School 3–11 yrs 310
Outstanding
Very high
Good
Maple Infants' School 3–7 yrs 322
Good
Very high
Margaret Roper Catholic Primary School 4–11 yrs 226
Good
Very low
Good
Roman Catholic
Marian Vian Primary School 5–11 yrs 630
Good
High
Very high
Marion Richardson Primary School 3–11 yrs 510
Good
High
Good
Marlborough Primary School 3–11 yrs 712
Outstanding
Very high
High
Marlborough Primary School 3–11 yrs 660
Good
High
High
Marlborough Primary School 0–11 yrs 512
Good
Very low
Good
Marner Primary School 3–11 yrs 700
Good
Very high
High
Marsh Green Primary School 3–11 yrs 470
Good
Very high
Low
Marshgate Primary School 4–11 yrs 420
Outstanding
Very high
High
Martin Primary School 3–11 yrs 696
Outstanding
Very high
Very high
Marvels Lane Primary School 3–11 yrs 420
Good
Low
Good
Maryland Primary School 3–11 yrs 420
Good
Very high
Low
Mathilda Marks-Kennedy Jewish Primary School 3–11 yrs 230
Good
Good
Very low
Jewish
Mayespark Primary School 3–11 yrs 682
Good
Low
Low
Mayfield Primary School 3–11 yrs 420
Good
Good
Good
Mayflower Primary School 3–11 yrs 390
Outstanding
Very high
Low
Mayplace Primary School 3–11 yrs 656
Good
Low
Very high
Mayville Primary School 3–11 yrs 465
Requires improvement
Very high
High
Mead Primary School 3–11 yrs 840
Good
Mead Road Infant School 4–7 yrs 90
Good
Meadlands Primary School 3–11 yrs 210
Good
Very high
Good
Melcombe Primary School 4–11 yrs 210
Good
High
Very low
Menorah Foundation School 3–11 yrs 400
Good
Very high
Low
Jewish
Menorah Primary School for Girls 3–11 yrs 367
Outstanding
High
Good
Jewish
Meridian Angel Primary School 4–11 yrs 420
Requires improvement
Good
Low
Church of England
Meridian Primary School 3–11 yrs 240
Good
High
Very low
Merryhills Primary School 4–11 yrs 630
Good
Very high
Good
Merton Abbey Primary School 3–11 yrs 250
Good
Good
Very low
Merton Park Primary School 3–11 yrs 246
Outstanding
Very high
High
Michael Faraday School 3–11 yrs 420
Good
Very high
Low
Middle Park Primary School 3–11 yrs 497
Good
Good
Good
Midfield Primary School 3–11 yrs 420
Outstanding
Low
Good
Miles Coverdale Primary School 3–11 yrs 210
Outstanding
High
Low
Millbank Academy 3–11 yrs 420
Outstanding
Low
Very low
Millbrook Park Primary School 3–11 yrs 630
Good
Very high
Church of England
Millennium Primary School 3–11 yrs 450
Very low
Good
Millfields Community School 3–11 yrs 680
Good
High
Good
Minet Infant and Nursery School 3–7 yrs 480
Good
Good
Minet Junior School 7–11 yrs 480
Good
Very high
Very high
Mission Grove Primary School 2–11 yrs 900
Good
High
Very high
Mitchell Brook Primary School 3–11 yrs 690
Outstanding
High
Low
Monega Primary School 3–11 yrs 730
Outstanding
Very high
Good
Monken Hadley CofE Primary School 4–11 yrs 150
Outstanding
Low
Low
Church of England
Monkfrith Primary School 5–11 yrs 420
Outstanding
Very high
Very high
Monks Orchard Primary School 3–11 yrs 670
Good
Very low
Good
Montbelle Primary School 3–11 yrs 470
Good
Good
High
Monteagle Primary School 3–11 yrs 735
Good
Very high
Good
Montem Primary School 2–11 yrs 440
Good
Very low
Good
Montpelier Primary School 4–11 yrs 682
Outstanding
Very high
Very high
Mora Primary School 5–11 yrs 420
Good
Good
Very high
Morden Mount Primary School 3–11 yrs 450
Good
High
Low
Morden Primary School 3–11 yrs 265
Good
Good
Low
Moreland Primary School 0–11 yrs 442
Good
Low
High
Morningside Primary School 2–11 yrs 504
Outstanding
Mosaic Jewish Primary School 4–11 yrs 420
Outstanding
Very low
Jewish
Moss Hall Infant School 5–7 yrs 360
Outstanding
Very high
Moss Hall Junior School 7–11 yrs 480
Good
Low
High
Mossbourne Parkside Academy 3–11 yrs 450
Good
Low
Very low
Mossbourne Riverside Academy 3–11 yrs 630
Outstanding
Low
Mossford Green Primary School 3–11 yrs 472
Good
Low
High
Mount Carmel Catholic Primary School 3–11 yrs 472
Good
Very high
Very high
Roman Catholic
Mount Stewart Infant School 4–7 yrs 294
Good
Good
Mount Stewart Junior School 7–11 yrs 360
Outstanding
Low
Good
Mowlem Primary School 3–11 yrs 210
Outstanding
Very high
Good
Mulberry Canon Barnett Primary Academy 3–11 yrs 315
Mulberry Wood Wharf Primary School 4–11 yrs 420
Mulgrave Primary School 3–11 yrs 498
Good
Low
High
Muschamp Primary School and Language Opportunity Base 3–11 yrs 630
Good
High
High
Muswell Hill Primary School 4–11 yrs 420
Good
Very high
High
Myatt Garden Primary School 3–11 yrs 480
Good
Good
High
Nanaksar Primary School 4–11 yrs 840
Good
Very low
Sikh
Nelmes Primary School 4–11 yrs 420
Outstanding
High
High
Nelson Primary School 3–11 yrs 840
Good
High
Low
Nelson Primary School 3–11 yrs 416
Requires improvement
High
Good
Netley Primary School & Centre for Autism 2–11 yrs 481
Good
Very high
Low
New City Primary School 3–11 yrs 630
Outstanding
Very high
Very low
New End Primary School 3–11 yrs 459
Good
High
Low
New Valley Primary School 4–11 yrs 210
Good
High
Low
Newbury Park Primary School 3–11 yrs 944
Good
Very high
Very high
Newfield Primary School 3–11 yrs 460
Good
Low
Good
Newington Green Primary School 2–11 yrs 450
Good
Very high
Good
Newnham Infant and Nursery School 3–7 yrs 270
Good
Very high
Newnham Junior School 7–11 yrs 360
Outstanding
Good
High
Newport School 3–11 yrs 914
Outstanding
Very high
High
Newton Farm Nursery, Infant and Junior School 3–11 yrs 420
Good
Very high
Good
Newtons Primary School 3–11 yrs 420
Good
Very high
Good
Nightingale Primary School 3–11 yrs 750
Outstanding
Very high
Good
Nightingale Primary School 3–11 yrs 240
Good
Very low
Good
Nightingale Primary School 3–11 yrs 210
Good
High
Low
Nishkam School West London 4–19 yrs 1,400
Outstanding
High
Low
Sikh
Noel Park Primary School 3–11 yrs 420
Outstanding
Low
Good
Norbury Manor Primary School 3–11 yrs 420
Good
Very high
Good
Norbury School 3–11 yrs 640
Good
High
High
Normand Croft Community School for Early Years and Primary Education 2–11 yrs 261
Good
Very high
Low
North Beckton Primary School 3–11 yrs 630
Very low
North Ealing Primary School 3–11 yrs 682
Good
High
Very high
North Harringay Primary School 3–11 yrs 460
Good
High
Low
North Primary School 4–11 yrs 420
Good
High
Very low
North West London Jewish Day School 3–11 yrs 300
Good
High
Very low
Jewish
Northbury Primary School 3–11 yrs 918
Good
Good
Low
Northside Primary School 2–11 yrs 274
Good
Very high
Good
Northumberland Heath Primary School 3–11 yrs 682
Good
Low
Low
Northview Junior and Infant School 3–11 yrs 250
Good
Very high
Low
Northwold Primary School 2–11 yrs 470
Good
Low
Good
Northwood Primary School 4–11 yrs 240
Good
Good
High
Norwood Green Infant and Nursery School 3–7 yrs 475
Good
Low
Norwood Green Junior School 7–11 yrs 450
Good
High
Very low
Notre Dame Catholic Primary School 5–11 yrs 210
Good
Very high
Good
Roman Catholic
Oak Farm Primary School 5–11 yrs 630
Outstanding
Good
Oak Hill Academy 7–11 yrs 480
Good
Good
Good
Oak Lodge Primary School 5–11 yrs 630
Good
High
Very high
Oakdale Infants' School 3–7 yrs 270
Good
High
Oakdale Junior School 7–11 yrs 360
Good
High
Good
Oakhill Primary School 3–11 yrs 275
Outstanding
High
High
Oakington Manor Primary School 3–11 yrs 737
Good
Low
Oaklands Primary Academy 2–11 yrs 630
Good
Low
Very high
Oaklands Primary School 3–11 yrs 472
Good
Low
High
Oakthorpe Primary School 4–11 yrs 546
Good
Good
Good
Oasis Academy Byron 4–11 yrs 210
Outstanding
Very high
Low
Oasis Academy Hadley 2–18 yrs 1,650
Good
High
Low
Oasis Academy Johanna 3–11 yrs 246
Good
Very high
Low
Oasis Academy Pinewood 3–11 yrs 420
Good
Good
Good
Oasis Academy Putney 4–11 yrs 420
Good
Low
Oasis Academy Ryelands 3–11 yrs 420
Good
High
Very high
Oasis Academy Shirley Park 3–19 yrs 1,955
Good
High
Good
Odessa Infant School 3–7 yrs 304
Good
Low
Old Bexley Church of England School 3–11 yrs 840
Good
Very low
Very high
Church of England
Old Ford Primary - A Paradigm Academy 3–11 yrs 630
Outstanding
High
Low
Old Oak Primary School 2–11 yrs 470
Good
Very high
High
Old Palace Primary School 4–11 yrs 420
Good
High
Very low
Oldfield Primary School 3–11 yrs 440
Good
Very high
Good
Oldhill Community School 3–11 yrs 420
Good
Low
Very low
Olga Primary School 3–11 yrs 530
Good
Very high
Good
Oliver Goldsmith Primary School 3–11 yrs 480
Good
High
Good
Oliver Goldsmith Primary School 3–11 yrs 420
Good
Very high
Good
One Degree Academy 2–11 yrs 720
Outstanding
Very low
Oratory Roman Catholic Primary School 5–11 yrs 212
Outstanding
Very high
Very high
Roman Catholic
Orchard Primary School 3–11 yrs 708
Good
High
High
Orchard Primary School 3–11 yrs 630
Good
High
Very low
Orchard Primary School 3–11 yrs 210
Good
Very low
Good
Orchard Way Primary School 4–11 yrs 210
Oriel Academy West London 3–11 yrs 475
Good
High
High
Orleans Primary School 3–11 yrs 472
Outstanding
Very high
High
Osidge Primary School 4–11 yrs 420
Good
Very high
High
Osmani Primary School 3–11 yrs 480
Good
Very high
Low
Our Lady Immaculate Catholic Primary School 4–11 yrs 420
Good
High
Very high
Roman Catholic
Our Lady Queen of Heaven RC School 3–11 yrs 236
Outstanding
Very high
High
Roman Catholic
Our Lady Roman Catholic Primary School 3–11 yrs 604
Outstanding
Very high
Good
Roman Catholic
Our Lady and St George's Catholic Primary School 3–11 yrs 450
Good
Good
Good
Roman Catholic
Our Lady and St John's Catholic Primary School 3–11 yrs 236
Good
Very high
High
Roman Catholic
Our Lady and St Joseph Catholic Primary School 3–11 yrs 466
Good
Good
Good
Roman Catholic
Our Lady and St Joseph Catholic Primary School 4–11 yrs 210
Outstanding
Very high
High
Catholic
Our Lady and St Philip Neri Roman Catholic Primary School 3–11 yrs 386
Good
Good
Low
Roman Catholic
Our Lady of Dolours Catholic Primary 3–11 yrs 240
Good
Very high
Very low
Roman Catholic
Our Lady of Grace Catholic Junior School 7–11 yrs 240
Good
Roman Catholic
Our Lady of Grace Catholic Primary School 4–11 yrs 420
Outstanding
High
Very high
Roman Catholic
Our Lady of Grace RC Infant and Nursery School 3–7 yrs 180
High
Roman Catholic
Our Lady of Lourdes Catholic Primary School 3–11 yrs 240
Good
Very high
Low
Roman Catholic
Our Lady of Lourdes Catholic Primary School 4–11 yrs 210
Good
High
Low
Roman Catholic
Our Lady of Lourdes RC Primary School 3–11 yrs 450
High
Roman Catholic
Our Lady of Lourdes RC School 3–11 yrs 262
Good
Low
Good
Roman Catholic
Our Lady of Muswell Catholic Primary School 3–11 yrs 420
Outstanding
Very high
High
Roman Catholic
Our Lady of Victories Catholic Primary School 4–11 yrs 210
Good
Good
Good
Roman Catholic
Our Lady of Victories RC Primary School 4–11 yrs 210
Outstanding
High
Very low
Roman Catholic
Our Lady of the Rosary Catholic Primary School 3–11 yrs 420
Good
High
High
Roman Catholic
Our Lady of the Visitation Catholic Primary School 3–11 yrs 472
Good
High
High
Roman Catholic
Oxford Gardens Primary School 3–11 yrs 420
Good
High
Very low
Pakeman Primary School 2–11 yrs 349
Good
Very high
Low
Pardes House Primary School 4–11 yrs 320
Good
Good
High
Jewish
Parish Church of England Primary School 4–11 yrs 630
Very high
Very high
Church of England
Park Academy 4–11 yrs 210
Good
Very low
Park Hill Infant School 5–7 yrs 270
Outstanding
Good
Park Hill Junior School 7–11 yrs 360
Outstanding
High
Good
Park Lane Primary School 3–11 yrs 480
Good
Very high
High
Park Primary School 3–11 yrs 680
Good
Very high
Good
Park Walk Primary School 3–11 yrs 236
Good
Good
Low
Parkfield Primary School 3–11 yrs 420
Good
Good
Low
Parkhill Infants' School 3–7 yrs 408
Outstanding
High
Parkhill Junior School 7–11 yrs 480
Good
High
High
Parklands Primary School 2–11 yrs 885
Good
High
High
Parkside Primary School 3–11 yrs 630
Good
High
Very high
Parkway Primary School 3–11 yrs 276
Good
Very low
Very low
Parkwood Primary School 3–11 yrs 240
Good
Good
Low
Parsloes Primary School 3–11 yrs 630
Good
Good
Good
Parsonage Farm Primary School 4–11 yrs 630
Good
Good
Good
Paxton Academy Sports And Science 4–11 yrs 630
Good
Low
Paxton Primary School 3–11 yrs 680
Requires improvement
Low
High
Peareswood Primary School 3–11 yrs 472
Good
Low
High
Pelham Primary School 3–11 yrs 472
Good
High
Good
Pelham Primary School 3–11 yrs 446
Good
High
Good
Penwortham Primary School 3–11 yrs 685
Good
High
Good
Perivale Primary School 3–11 yrs 472
Outstanding
Very high
High
Perry Hall Primary School 5–11 yrs 436
Very high
High
Perrymount Primary School 3–11 yrs 210
Good
Very high
Good
Peter Hills with St Mary's and St Paul's CofE Primary School 3–11 yrs 210
Good
High
Very low
Church of England
Petts Hill Primary School 3–11 yrs 210
Good
Very high
Good
Phoenix Primary School 3–11 yrs 759
Outstanding
High
Low
Pickhurst Academy 7–11 yrs 528
Good
Very high
Pickhurst Infant Academy 5–7 yrs 360
Outstanding
Very high
Pilgrims' Way Primary School 3–11 yrs 210
Good
Good
Good
Pimlico Primary 5–11 yrs 420
Outstanding
Very high
Pinkwell Primary School 3–11 yrs 690
Good
Low
Good
Pinner Park Primary School 3–11 yrs 892
Outstanding
Good
Pinner Wood School 3–11 yrs 669
Outstanding
Good
Very high
Plaistow Primary School 3–11 yrs 480
Good
Very low
Low
Plumcroft Primary School 3–11 yrs 930
Good
Good
Very high
Pooles Park Primary School 3–11 yrs 240
Special Measures
Low
Very low
Poplar Primary School 3–11 yrs 708
Good
Very high
High
Portway Primary School 2–11 yrs 840
Outstanding
Very high
Low
Poverest Primary School 4–11 yrs 440
Good
High
Good
Pratts Bottom Primary School 5–11 yrs 84
Good
Very high
Very low
Prendergast Ladywell School 4–16 yrs 1,320
Good
Low
Prendergast Vale School 3–16 yrs 830
Good
Very low
Low
Preston Manor School 4–19 yrs 1,980
Good
Good
Very low
Preston Park Primary School 2–11 yrs 796
Good
Very high
Good
Priestmead Primary School and Nursery 3–11 yrs 892
High
Primrose Hill School 2–11 yrs 483
Outstanding
Very high
Good
Prince of Wales Primary School 3–11 yrs 690
Good
Very high
Low
Princess Frederica CofE Primary School 3–11 yrs 450
Good
Low
High
Church of England
Princess May Primary School 3–11 yrs 420
Good
Low
Very low
Prior Weston Primary School and Children's Centre 0–11 yrs 450
Good
Good
Good
Purley Oaks Primary School 3–11 yrs 660
Good
Good
High
Queen's Manor School and Special Needs Unit 3–11 yrs 253
Good
Very high
Very low
Queen's Park Primary School 3–11 yrs 310
Good
Very high
Very low
Queensbridge Primary School 3–11 yrs 455
Outstanding
Good
Low
Queenswell Infant & Nursery School 2–7 yrs 270
Good
Queenswell Junior School 7–11 yrs 270
Good
Very high
High
Quest Primary School 3–11 yrs 262
Good
Low
Very low
Rabbsfarm Primary School 4–11 yrs 660
Good
Good
Good
Raglan Infant School 5–7 yrs 360
Good
Raglan Primary School 2–11 yrs 420
Good
High
Good
Rainham Village Primary School 3–11 yrs 450
Good
High
High
Randal Cremer Primary School 3–11 yrs 420
Good
High
Very low
Ranelagh Primary School 3–11 yrs 432
Good
Very high
Very low
Rangefield Primary School 3–11 yrs 456
Good
Very low
Good
Rathfern Primary School 3–11 yrs 515
Outstanding
Very high
Good
Ravenor Primary School 3–11 yrs 682
Good
Very high
Very high
Ravenscroft Primary School 3–11 yrs 630
Good
Very high
Good
Ravenstone Primary School 3–11 yrs 420
Ravensworth Primary School 4–11 yrs 420
Good
High
Low
Ray Lodge Primary School 4–11 yrs 630
Outstanding
Good
Good
Raynham Primary School 2–11 yrs 800
Low
Reach Academy Feltham 4–18 yrs 840
Outstanding
Low
Very low
Reay Primary School 3–11 yrs 250
Outstanding
High
Good
Red Hill Primary School 4–11 yrs 698
Good
Very high
Good
Redbridge Primary School 4–11 yrs 803
Outstanding
High
High
Redriff Primary School 3–11 yrs 470
High
Very low
Regina Coeli Catholic Primary School 4–11 yrs 420
Good
Very high
High
Roman Catholic
Rhodes Avenue Primary School 3–11 yrs 700
Outstanding
Very high
High
Rhyl Community Primary School 2–11 yrs 459
Good
High
Low
Richard Alibon Primary School with ARP for Cognitive and Learning Difficulties : SEN Base 3–11 yrs 678
Good
Very high
Good
Richard Atkins Primary School 3–11 yrs 342
Good
Low
High
Richard Cobden Primary School 3–11 yrs 420
Outstanding
Very high
Low
Ridgeway Primary School 3–11 yrs 708
Good
Very high
Very high
Rimon Jewish Primary School 5–11 yrs 210
Good
High
High
Jewish
Ripple Primary School 3–11 yrs 1,181
Good
Good
Low
Rise Park Infant School 3–7 yrs 270
Good
High
Rise Park Junior School 7–11 yrs 330
Good
Very low
Very high
Risley Avenue Primary School 2–11 yrs 660
Good
Good
Good
Riverley Primary School 3–11 yrs 450
Outstanding
Very high
Good
Riversdale Primary School 3–11 yrs 433
Good
Good
Very low
Riverside Primary School 3–11 yrs 315
Outstanding
Very high
Very low
Riverside Primary School 4–11 yrs 270
Good
High
Robert Blair School and Children's Centre 0–11 yrs 252
Good
Very high
Low
Robert Browning Primary School 3–11 yrs 236
Good
Good
Very low
Robert Clack School 3–18 yrs 2,500
Good
Very low
Robert Fitzroy Academy 4–11 yrs 750
Good
Good
Good
Robin Hood Infants' School 5–7 yrs 270
Good
Very high
Robin Hood Junior School 7–11 yrs 360
Good
High
High
Robin Hood Primary and Nursery School 3–11 yrs 192
Low
Robinsfield Infant School 3–7 yrs 180
Good
Low
Rockliffe Manor Primary School 3–11 yrs 236
Good
High
Low
Rockmount Primary School 3–11 yrs 500
Outstanding
High
High
Roding Primary School 3–11 yrs 1,218
Good
Good
Good
Roding Primary School 3–11 yrs 480
Good
Low
Very low
Roe Green Infant School 3–7 yrs 480
Good
Good
High
Roe Green Junior School 7–11 yrs 480
Good
Good
Low
Roehampton CofE Primary School 3–11 yrs 220
Good
High
Low
Church of England
Roger Ascham Primary School 3–11 yrs 480
Good
Very high
Good
Rokesly Infant & Nursery School 3–7 yrs 322
Good
High
Rokesly Junior School 7–11 yrs 360
Good
Good
Very high
Roman Road Primary School 3–11 yrs 630
Good
Very high
Very low
Ronald Ross Primary School 3–11 yrs 241
Outstanding
Very high
Low
Rosary Catholic Primary School 3–11 yrs 360
Good
Very high
Low
Roman Catholic
Rose Lane Primary School 3–11 yrs 694
Good
Very low
Good
Rosedale Primary School 3–11 yrs 480
Good
Very high
Very high
Rosendale Primary School 3–11 yrs 630
Very high
High
Rosetta Primary School 4–11 yrs 630
Good
Very high
Low
Rosh Pinah Primary School 3–11 yrs 480
Good
High
Low
Jewish
Rotherfield Primary School 3–11 yrs 420
Good
Good
Low
Rotherhithe Primary School 3–11 yrs 460
Good
High
Low
Rowdown Primary School 3–11 yrs 487
Good
Good
Good
Roxbourne Primary School 3–11 yrs 630
Good
Very high
Good
Roxeth Primary School 4–11 yrs 420
Good
High
High
Royal Park Primary Academy 3–11 yrs 416
Good
High
Very high
Royal Wharf Primary School 3–11 yrs 472
Very low
Ruislip Gardens Primary School 3–11 yrs 490
Good
Good
Good
Rush Green Primary School 3–11 yrs 840
Good
Very high
Good
Rushey Green Primary School 3–11 yrs 680
Good
Low
High
Rushmore Primary School 3–11 yrs 470
Good
Very high
Low
Rushy Meadow Primary Academy 3–11 yrs 472
Good
Low
Good
Rutherford House School 4–11 yrs 420
Good
Very high
Rye Oak Primary School 2–11 yrs 420
Good
Very low
Low
Ryefield Primary School 3–11 yrs 630
Good
Good
Low
SS Peter and Paul's Catholic Primary School 4–11 yrs 420
Good
Roman Catholic
Sacks Morasha Jewish Primary School 4–11 yrs 210
Very low
Jewish
Sacred Heart Catholic Primary School 3–11 yrs 630
Outstanding
Very high
Very high
Roman Catholic
Sacred Heart Catholic Primary School 3–11 yrs 482
Good
Very high
Low
Roman Catholic
Sacred Heart Catholic Primary School 3–11 yrs 411
Good
Low
Low
Roman Catholic
Sacred Heart Catholic Primary School, Battersea 3–11 yrs 504
Good
Very high
Very low
Roman Catholic
Sacred Heart Catholic Primary School, Roehampton 3–11 yrs 450
Good
High
Good
Roman Catholic