[an error occurred while processing this directive]
BBC News
watch One-Minute World News
Last Updated: Thursday, 02 December, 2004, 00:01 GMT
E-mail this to a friend  
The top primary schools
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 SchoolHertfordshire103.1
St Michael's Church of England Primary School, BamfordRochdale102.6
Compton All Saints Church of England Primary SchoolHampshire102
North Cheshire Jewish Primary SchoolStockport102.1
Whissendine CofE Primary SchoolRutland101.6
Elsworth CofE VA Primary SchoolCambridgeshire101.4
Combe Church of England Primary SchoolOxfordshire101.4
Bledlow Ridge SchoolBuckinghamshire101.2
St Joseph and St Teresa Catholic Primary SchoolSomerset100.6
Our Lady of Victories Catholic Primary SchoolWandsworth102.9
Broughton-in-Amounderness Church of England Primary SchoolLancashire102.2
St Patrick's CofE Junior and Infant SchoolSolihull101.8
Cotherstone Primary SchoolDurham100.8
Little Leigh Primary SchoolCheshire101.7
High Coniscliffe CofE Primary SchoolDarlington101.5
St Mary's Catholic Primary SchoolSefton99.9
St Richard's Catholic Primary School, SkelmersdaleLancashire103.9
Flintham Primary SchoolNottinghamshire102.4
St Andrew's CofE Primary School and NurseryHertfordshire101.9
Hawkesbury Church of England Primary SchoolSouth Gloucestershire101.8
St Wilfrid's Catholic Primary SchoolSheffield101.2
Barford St Peter's CofE Primary SchoolWarwickshire100.9
St Michael's Roman Catholic Voluntary Aided Primary School, Esh LaudeDurham102.3
Perran-ar-Worthal Community Primary SchoolCornwall101.6
Escrick Church of England Voluntary Controlled Primary SchoolNorth Yorkshire101.1
Wood's Foundation CofE Primary SchoolNottinghamshire101
Elkesley Primary and Nursery SchoolNottinghamshire102.4
Duddon St Peter's CofE Primary SchoolCheshire102.1
Salterlee Primary SchoolCalderdale101.9
Lowercroft Primary SchoolBury101.5
Greenhill Primary SchoolBury101.5
St Oswald's RC Primary SchoolNewcastle upon Tyne101.2
Warley Town SchoolCalderdale101.1
Upham Church of England Aided Primary SchoolHampshire100
The Scothern Ellison Boulters Church of England Primary SchoolLincolnshire99.8
Ellel St John the Evangelist Church of England Primary SchoolLancashire102.9
Colliers Green Church of England Primary SchoolKent102.8
St Patrick's Catholic Primary SchoolHampshire102.5
Freeland Church of England Primary SchoolOxfordshire102
Blacko Primary SchoolLancashire102
Walmsley CofE Primary SchoolBolton101.7
The Quinta Primary SchoolCheshire101.6
Midgley SchoolCalderdale101.3
Sherborne St John Church of England Primary SchoolHampshire101.2
Black Firs Primary SchoolCheshire100.3
Hartwell Church of England Primary SchoolNorthamptonshire103.3
St Michael's CofE Primary SchoolHerefordshire103.1
Horsley Woodhouse Primary SchoolDerbyshire102.2
Ashover Primary SchoolDerbyshire102.1
Appleton Church of England (A) Primary SchoolOxfordshire102
St John Bosco Catholic Primary SchoolSefton101.8
Groombridge St Thomas' Church of England Primary SchoolEast Sussex101.7
South Farnham Community Junior SchoolSurrey101.6
St Peter's Catholic Primary SchoolWarrington101.4
Independent Jewish Day SchoolBarnet101.3
Sacred Heart Roman Catholic Primary SchoolRichmond upon Thames101.1
St Joseph's RC Junior SchoolBarnet101.1
Woodfield Primary SchoolWigan99.9
Lambley Primary SchoolNottinghamshire99.6
St Joseph's Catholic Primary School, BracknellBracknell Forest102.5
St Mary's Catholic Primary SchoolBirmingham101.8
St Joseph's Roman Catholic Junior School, Reddish, StockportStockport101.7
Templewood Primary SchoolHertfordshire101.7
Oxton St Saviour's CofE Aided Primary SchoolWirral101.7
Hague Bar Primary SchoolDerbyshire101.3
St Mary's and St Thomas Aquinas Catholic Primary SchoolGateshead101
Christ Church Church of England SchoolHertfordshire100.8
Archbishop of York's CofE Voluntary Controlled Junior School, BishopthorpeYork100.8
Lytham Hall Park Primary SchoolLancashire99.9
Everton Primary SchoolNottinghamshire99.4
Gretton Primary SchoolGloucestershire103.1
St Peters Church of England Voluntary Aided Primary School, West HanningfieldEssex102.6
Lakefield CofE Primary SchoolGloucestershire101.9
Little Gaddesden Church of England Voluntary Aided Primary SchoolHertfordshire101.4
St Teresa's Catholic Primary School, WokinghamWokingham101.1
Offwell Church of England Primary SchoolDevon100.8
St Thomas Aquinas Catholic Combined SchoolMilton Keynes103.5
Great Gidding CofE Primary SchoolCambridgeshire102.9
St Paul's CofE Primary SchoolBarnet102.6
Laneshaw Bridge Primary SchoolLancashire102.5
St Robert Southwell Catholic Primary School, HorshamWest Sussex102.4
Brooke Hill Primary SchoolRutland102.3
St John's Cathedral Catholic Primary SchoolPortsmouth102.2
Norwood Primary SchoolPeterborough102.1
Allithwaite CofE Primary SchoolCumbria102
St Barnabas and St Philip's CofE Primary SchoolKensington and Chelsea101.8
St Michael's Church of England Voluntary Aided Primary SchoolHertfordshire101.7
Barrowford St Thomas Church of England Primary SchoolLancashire101.7
Eastrington Primary SchoolEast Riding of Yorkshire101.6
Bosham Primary SchoolWest Sussex101.4
Lea Primary SchoolDerbyshire100.9
St Nicholas Catholic Primary SchoolBirmingham100.4
Elwick Hall CofE Primary SchoolHartlepool100.4
Normanton-on-Soar Primary SchoolNottinghamshire103.1
St Catherine's Roman Catholic Primary School, BridportDorset102.2
Kirkbampton CofE SchoolCumbria101.9
Edmondsley Primary SchoolDurham101.4
Monkleigh Primary SchoolDevon101
Loxwood Primary SchoolWest Sussex100.9
Orston Primary SchoolNottinghamshire100.7
Holy Trinity CofE Primary SchoolMerton100.6
Bealings SchoolSuffolk100.5
Berrynarbor VC Primary SchoolDevon100.5
Forton Primary SchoolLancashire100.3
St Michael and All Angels Church of England (Aided) Primary SchoolLeicestershire102.9
St Mary's and St Peter's Church of England Primary SchoolRichmond upon Thames101.6
Wychwood Church of England Primary SchoolOxfordshire101.4
Pendragon Community Primary SchoolCambridgeshire101.4
Heversham St Peter's CofE Primary SchoolCumbria101.1
Crosby-on-Eden CofE SchoolCumbria100.2
St Mary's CofE (VC) J&I SchoolCalderdale100.1
Winthorpe Primary SchoolNottinghamshire100.1
St Patrick Catholic Primary SchoolLeeds103.8
Wimboldsley Community Primary SchoolCheshire102
North Nibley Church of England Primary SchoolGloucestershire101.6
Worstead Church of England Primary SchoolNorfolk100.9
South Baddesley Church of England Primary SchoolHampshire100.8
The London Oratory SchoolHammersmith and Fulham98.6
Holt Voluntary Controlled Primary SchoolWiltshire102.5
Holy Trinity CofE Primary SchoolWest Sussex102
Mawdesley St Peter's Church of England Primary SchoolLancashire102
Thrybergh Fullerton CofE Primary SchoolRotherham100.8
Cockerham Parochial Church of England Primary SchoolLancashire100.4
St Philip's Catholic Primary SchoolStockport102.4
Curridge Primary SchoolWest Berkshire102
Tickhill Estfeld Primary SchoolDoncaster101.4
Bathampton Primary SchoolBath and North East Somerset101.1
Norland CofE Junior and Infant SchoolCalderdale100.3
Bisham CofE Primary SchoolWindsor and Maidenhead98.9
St Thomas More Catholic Primary School, KidlingtonOxfordshire102.1
Bishop Carpenter Church of England Aided Primary SchoolOxfordshire101.3
Sacred Heart Roman Catholic Primary SchoolHertfordshire101.3
Grampound Road Village CofE SchoolCornwall101.2
Rivington Voluntary Aided Primary SchoolLancashire101.1
Threshfield SchoolNorth Yorkshire100.9
Olveston Church of England Primary SchoolSouth Gloucestershire100.7
Hampden Gurney CofE Primary SchoolWestminster100.7
High Legh Primary SchoolCheshire100.7
West Pennard Church of England Primary SchoolSomerset100.2
Little Kingshill Combined SchoolBuckinghamshire100.1
St Laurence Church of England (A) SchoolOxfordshire98.9
Witton Gilbert Primary SchoolDurham103.1
St Peter's CofE SchoolWestminster102.7
Aston by Sutton Primary SchoolCheshire102.2
Ashchurch Primary SchoolGloucestershire101.4
Emmanuel Church of England Primary SchoolCamden101.3
Yelvertoft Primary SchoolNorthamptonshire100.6
Great Corby Primary SchoolCumbria100.5
St Patrick's Roman Catholic Primary School, Walton-le-DaleLancashire100.2
Tranmere Park Primary SchoolLeeds100
Halwill Primary SchoolDevon104
St James' Roman Catholic Primary SchoolBromley101.9
Salway Ash Church of England Voluntary Aided Primary SchoolDorset101.7
St Mary's and St Joseph's Roman Catholic Voluntary Aided Primary SchoolEast Riding of Yorkshire101.7
Meanwood Church of England Primary SchoolLeeds101
Burgh-by-Sands SchoolCumbria101
Milton Parochial Primary SchoolNorthamptonshire100.5
Kirkoswald CofE SchoolCumbria99.5
High Littleton CofE VC Primary SchoolBath and North East Somerset102.9
Our Lady Mother of the Saviour Catholic Primary SchoolHalton102
Ponsbourne St Mary's Church of England Primary SchoolHertfordshire101.8
St Charles Borromeo Catholic Primary School, WeybridgeSurrey101.6
St Swithun's Catholic Primary SchoolPortsmouth101.5
Forest of Galtres Anglican-Methodist Primary SchoolNorth Yorkshire100.7
The Dassett CofE Primary SchoolWarwickshire99.8
Hampsthwaite Church of England Primary SchoolNorth Yorkshire99.6
Cameley CofE VC Primary SchoolBath and North East Somerset100.9
Wolverton Primary SchoolWarwickshire100.5
Shoscombe CofE Primary SchoolBath and North East Somerset100.4
Great Bowden Church of England Primary SchoolLeicestershire100.3
Parrett and Axe Church of England Voluntary Aided Primary SchoolDorset100.2
Kettlefields Primary SchoolCambridgeshire100.1
Whitminster Endowed Church of England Primary SchoolGloucestershire100
St Peter and St Paul RC Primary SchoolIslington101.4
Stonesfield SchoolOxfordshire101.3
Bratton Fleming Community Primary SchoolDevon101.2
Cardinham SchoolCornwall99.3
Beckwithshaw Community Primary SchoolNorth Yorkshire101.5
Lady Jane Grey Primary SchoolLeicestershire101.3
West Wittering Parochial Church of England SchoolWest Sussex100.3
Brightwalton Church of England Aided Primary SchoolWest Berkshire99.6
Dunn Street Primary SchoolSouth Tyneside100.8
Lindal and Marton Primary SchoolCumbria98.5
Wroxton Church of England Primary SchoolOxfordshire99.5
Steep Church of England Voluntary Controlled Primary SchoolHampshire100.7
Pudsey Primrose Hill Primary SchoolLeeds100.6
All Saints, Church of England School, Kirkby OverblowNorth Yorkshire99.7
Fylingdales Church of England Voluntary Controlled Primary SchoolNorth Yorkshire101.7
Al-Furqan Primary SchoolBirmingham98.9
Harrowbarrow SchoolCornwall100.1
English secondary schools 2004


English primary schools 2004


Scotland, Wales and Northern Ireland do not publish tables.


[an error occurred while processing this directive]
Americas Africa Europe Middle East South Asia Asia Pacific