All 190 schools on this page had the maximum possible score of 300 in this year's national curriculum tests in England - meaning all their Year 6 pupils achieved at least the expected level in each subject.
They are ranked by the average point score achieved by the pupils who took the tests in English, maths and science - more being better.
The table also shows the score they achieved on the new "value added" measure, based around 100. This compares the pupils' performances with the middle performance of other pupils nationally who had the same or similar attainment four years earlier.
Click on the name of any school to go to its individual page in the main tables.
Click here for a fuller explanation of the figures.
| School |
LEA |
VA measure |
| Pirton School | Hertfordshire | 103.1 |
| St Michael's Church of England Primary School, Bamford | Rochdale | 102.6 |
| Compton All Saints Church of England Primary School | Hampshire | 102 |
| North Cheshire Jewish Primary School | Stockport | 102.1 |
| Whissendine CofE Primary School | Rutland | 101.6 |
| Elsworth CofE VA Primary School | Cambridgeshire | 101.4 |
| Combe Church of England Primary School | Oxfordshire | 101.4 |
| Bledlow Ridge School | Buckinghamshire | 101.2 |
| St Joseph and St Teresa Catholic Primary School | Somerset | 100.6 |
| Our Lady of Victories Catholic Primary School | Wandsworth | 102.9 |
| Broughton-in-Amounderness Church of England Primary School | Lancashire | 102.2 |
| St Patrick's CofE Junior and Infant School | Solihull | 101.8 |
| Cotherstone Primary School | Durham | 100.8 |
| Little Leigh Primary School | Cheshire | 101.7 |
| High Coniscliffe CofE Primary School | Darlington | 101.5 |
| St Mary's Catholic Primary School | Sefton | 99.9 |
| St Richard's Catholic Primary School, Skelmersdale | Lancashire | 103.9 |
| Flintham Primary School | Nottinghamshire | 102.4 |
| St Andrew's CofE Primary School and Nursery | Hertfordshire | 101.9 |
| Hawkesbury Church of England Primary School | South Gloucestershire | 101.8 |
| St Wilfrid's Catholic Primary School | Sheffield | 101.2 |
| Barford St Peter's CofE Primary School | Warwickshire | 100.9 |
| St Michael's Roman Catholic Voluntary Aided Primary School, Esh Laude | Durham | 102.3 |
| Perran-ar-Worthal Community Primary School | Cornwall | 101.6 |
| Escrick Church of England Voluntary Controlled Primary School | North Yorkshire | 101.1 |
| Wood's Foundation CofE Primary School | Nottinghamshire | 101 |
| Elkesley Primary and Nursery School | Nottinghamshire | 102.4 |
| Duddon St Peter's CofE Primary School | Cheshire | 102.1 |
| Salterlee Primary School | Calderdale | 101.9 |
| Lowercroft Primary School | Bury | 101.5 |
| Greenhill Primary School | Bury | 101.5 |
| St Oswald's RC Primary School | Newcastle upon Tyne | 101.2 |
| Warley Town School | Calderdale | 101.1 |
| Upham Church of England Aided Primary School | Hampshire | 100 |
| The Scothern Ellison Boulters Church of England Primary School | Lincolnshire | 99.8 |
| Ellel St John the Evangelist Church of England Primary School | Lancashire | 102.9 |
| Colliers Green Church of England Primary School | Kent | 102.8 |
| St Patrick's Catholic Primary School | Hampshire | 102.5 |
| Freeland Church of England Primary School | Oxfordshire | 102 |
| Blacko Primary School | Lancashire | 102 |
| Walmsley CofE Primary School | Bolton | 101.7 |
| The Quinta Primary School | Cheshire | 101.6 |
| Midgley School | Calderdale | 101.3 |
| Sherborne St John Church of England Primary School | Hampshire | 101.2 |
| Black Firs Primary School | Cheshire | 100.3 |
| Hartwell Church of England Primary School | Northamptonshire | 103.3 |
| St Michael's CofE Primary School | Herefordshire | 103.1 |
| Horsley Woodhouse Primary School | Derbyshire | 102.2 |
| Ashover Primary School | Derbyshire | 102.1 |
| Appleton Church of England (A) Primary School | Oxfordshire | 102 |
| St John Bosco Catholic Primary School | Sefton | 101.8 |
| Groombridge St Thomas' Church of England Primary School | East Sussex | 101.7 |
| South Farnham Community Junior School | Surrey | 101.6 |
| St Peter's Catholic Primary School | Warrington | 101.4 |
| Independent Jewish Day School | Barnet | 101.3 |
| Sacred Heart Roman Catholic Primary School | Richmond upon Thames | 101.1 |
| St Joseph's RC Junior School | Barnet | 101.1 |
| Woodfield Primary School | Wigan | 99.9 |
| Lambley Primary School | Nottinghamshire | 99.6 |
| St Joseph's Catholic Primary School, Bracknell | Bracknell Forest | 102.5 |
| St Mary's Catholic Primary School | Birmingham | 101.8 |
| St Joseph's Roman Catholic Junior School, Reddish, Stockport | Stockport | 101.7 |
| Templewood Primary School | Hertfordshire | 101.7 |
| Oxton St Saviour's CofE Aided Primary School | Wirral | 101.7 |
| Hague Bar Primary School | Derbyshire | 101.3 |
| St Mary's and St Thomas Aquinas Catholic Primary School | Gateshead | 101 |
| Christ Church Church of England School | Hertfordshire | 100.8 |
| Archbishop of York's CofE Voluntary Controlled Junior School, Bishopthorpe | York | 100.8 |
| Lytham Hall Park Primary School | Lancashire | 99.9 |
| Everton Primary School | Nottinghamshire | 99.4 |
| Gretton Primary School | Gloucestershire | 103.1 |
| St Peters Church of England Voluntary Aided Primary School, West Hanningfield | Essex | 102.6 |
| Lakefield CofE Primary School | Gloucestershire | 101.9 |
| Little Gaddesden Church of England Voluntary Aided Primary School | Hertfordshire | 101.4 |
| St Teresa's Catholic Primary School, Wokingham | Wokingham | 101.1 |
| Offwell Church of England Primary School | Devon | 100.8 |
| St Thomas Aquinas Catholic Combined School | Milton Keynes | 103.5 |
| Great Gidding CofE Primary School | Cambridgeshire | 102.9 |
| St Paul's CofE Primary School | Barnet | 102.6 |
| Laneshaw Bridge Primary School | Lancashire | 102.5 |
| St Robert Southwell Catholic Primary School, Horsham | West Sussex | 102.4 |
| Brooke Hill Primary School | Rutland | 102.3 |
| St John's Cathedral Catholic Primary School | Portsmouth | 102.2 |
| Norwood Primary School | Peterborough | 102.1 |
| Allithwaite CofE Primary School | Cumbria | 102 |
| St Barnabas and St Philip's CofE Primary School | Kensington and Chelsea | 101.8 |
| St Michael's Church of England Voluntary Aided Primary School | Hertfordshire | 101.7 |
| Barrowford St Thomas Church of England Primary School | Lancashire | 101.7 |
| Eastrington Primary School | East Riding of Yorkshire | 101.6 |
| Bosham Primary School | West Sussex | 101.4 |
| Lea Primary School | Derbyshire | 100.9 |
| St Nicholas Catholic Primary School | Birmingham | 100.4 |
| Elwick Hall CofE Primary School | Hartlepool | 100.4 |
| Normanton-on-Soar Primary School | Nottinghamshire | 103.1 |
| St Catherine's Roman Catholic Primary School, Bridport | Dorset | 102.2 |
| Kirkbampton CofE School | Cumbria | 101.9 |
| Edmondsley Primary School | Durham | 101.4 |
| Monkleigh Primary School | Devon | 101 |
| Loxwood Primary School | West Sussex | 100.9 |
| Orston Primary School | Nottinghamshire | 100.7 |
| Holy Trinity CofE Primary School | Merton | 100.6 |
| Bealings School | Suffolk | 100.5 |
| Berrynarbor VC Primary School | Devon | 100.5 |
| Forton Primary School | Lancashire | 100.3 |
| St Michael and All Angels Church of England (Aided) Primary School | Leicestershire | 102.9 |
| St Mary's and St Peter's Church of England Primary School | Richmond upon Thames | 101.6 |
| Wychwood Church of England Primary School | Oxfordshire | 101.4 |
| Pendragon Community Primary School | Cambridgeshire | 101.4 |
| Heversham St Peter's CofE Primary School | Cumbria | 101.1 |
| Crosby-on-Eden CofE School | Cumbria | 100.2 |
| St Mary's CofE (VC) J&I School | Calderdale | 100.1 |
| Winthorpe Primary School | Nottinghamshire | 100.1 |
| St Patrick Catholic Primary School | Leeds | 103.8 |
| Wimboldsley Community Primary School | Cheshire | 102 |
| North Nibley Church of England Primary School | Gloucestershire | 101.6 |
| Worstead Church of England Primary School | Norfolk | 100.9 |
| South Baddesley Church of England Primary School | Hampshire | 100.8 |
| The London Oratory School | Hammersmith and Fulham | 98.6 |
| Holt Voluntary Controlled Primary School | Wiltshire | 102.5 |
| Holy Trinity CofE Primary School | West Sussex | 102 |
| Mawdesley St Peter's Church of England Primary School | Lancashire | 102 |
| Thrybergh Fullerton CofE Primary School | Rotherham | 100.8 |
| Cockerham Parochial Church of England Primary School | Lancashire | 100.4 |
| St Philip's Catholic Primary School | Stockport | 102.4 |
| Curridge Primary School | West Berkshire | 102 |
| Tickhill Estfeld Primary School | Doncaster | 101.4 |
| Bathampton Primary School | Bath and North East Somerset | 101.1 |
| Norland CofE Junior and Infant School | Calderdale | 100.3 |
| Bisham CofE Primary School | Windsor and Maidenhead | 98.9 |
| St Thomas More Catholic Primary School, Kidlington | Oxfordshire | 102.1 |
| Bishop Carpenter Church of England Aided Primary School | Oxfordshire | 101.3 |
| Sacred Heart Roman Catholic Primary School | Hertfordshire | 101.3 |
| Grampound Road Village CofE School | Cornwall | 101.2 |
| Rivington Voluntary Aided Primary School | Lancashire | 101.1 |
| Threshfield School | North Yorkshire | 100.9 |
| Olveston Church of England Primary School | South Gloucestershire | 100.7 |
| Hampden Gurney CofE Primary School | Westminster | 100.7 |
| High Legh Primary School | Cheshire | 100.7 |
| West Pennard Church of England Primary School | Somerset | 100.2 |
| Little Kingshill Combined School | Buckinghamshire | 100.1 |
| St Laurence Church of England (A) School | Oxfordshire | 98.9 |
| Witton Gilbert Primary School | Durham | 103.1 |
| St Peter's CofE School | Westminster | 102.7 |
| Aston by Sutton Primary School | Cheshire | 102.2 |
| Ashchurch Primary School | Gloucestershire | 101.4 |
| Emmanuel Church of England Primary School | Camden | 101.3 |
| Yelvertoft Primary School | Northamptonshire | 100.6 |
| Great Corby Primary School | Cumbria | 100.5 |
| St Patrick's Roman Catholic Primary School, Walton-le-Dale | Lancashire | 100.2 |
| Tranmere Park Primary School | Leeds | 100 |
| Halwill Primary School | Devon | 104 |
| St James' Roman Catholic Primary School | Bromley | 101.9 |
| Salway Ash Church of England Voluntary Aided Primary School | Dorset | 101.7 |
| St Mary's and St Joseph's Roman Catholic Voluntary Aided Primary School | East Riding of Yorkshire | 101.7 |
| Meanwood Church of England Primary School | Leeds | 101 |
| Burgh-by-Sands School | Cumbria | 101 |
| Milton Parochial Primary School | Northamptonshire | 100.5 |
| Kirkoswald CofE School | Cumbria | 99.5 |
| High Littleton CofE VC Primary School | Bath and North East Somerset | 102.9 |
| Our Lady Mother of the Saviour Catholic Primary School | Halton | 102 |
| Ponsbourne St Mary's Church of England Primary School | Hertfordshire | 101.8 |
| St Charles Borromeo Catholic Primary School, Weybridge | Surrey | 101.6 |
| St Swithun's Catholic Primary School | Portsmouth | 101.5 |
| Forest of Galtres Anglican-Methodist Primary School | North Yorkshire | 100.7 |
| The Dassett CofE Primary School | Warwickshire | 99.8 |
| Hampsthwaite Church of England Primary School | North Yorkshire | 99.6 |
| Cameley CofE VC Primary School | Bath and North East Somerset | 100.9 |
| Wolverton Primary School | Warwickshire | 100.5 |
| Shoscombe CofE Primary School | Bath and North East Somerset | 100.4 |
| Great Bowden Church of England Primary School | Leicestershire | 100.3 |
| Parrett and Axe Church of England Voluntary Aided Primary School | Dorset | 100.2 |
| Kettlefields Primary School | Cambridgeshire | 100.1 |
| Whitminster Endowed Church of England Primary School | Gloucestershire | 100 |
| St Peter and St Paul RC Primary School | Islington | 101.4 |
| Stonesfield School | Oxfordshire | 101.3 |
| Bratton Fleming Community Primary School | Devon | 101.2 |
| Cardinham School | Cornwall | 99.3 |
| Beckwithshaw Community Primary School | North Yorkshire | 101.5 |
| Lady Jane Grey Primary School | Leicestershire | 101.3 |
| West Wittering Parochial Church of England School | West Sussex | 100.3 |
| Brightwalton Church of England Aided Primary School | West Berkshire | 99.6 |
| Dunn Street Primary School | South Tyneside | 100.8 |
| Lindal and Marton Primary School | Cumbria | 98.5 |
| Wroxton Church of England Primary School | Oxfordshire | 99.5 |
| Steep Church of England Voluntary Controlled Primary School | Hampshire | 100.7 |
| Pudsey Primrose Hill Primary School | Leeds | 100.6 |
| All Saints, Church of England School, Kirkby Overblow | North Yorkshire | 99.7 |
| Fylingdales Church of England Voluntary Controlled Primary School | North Yorkshire | 101.7 |
| Al-Furqan Primary School | Birmingham | 98.9 |
| Harrowbarrow School | Cornwall | 100.1 |