Primary school league tables: Best results

  • Published

English primary school tables

Compare schools in your area on Department for Education website

All of the pupils assessed in reading, writing and maths in these 164 primary schools achieved at least the sort of results the government says they need to thrive in secondary school - known as good Level 4.

This is defined as achieving a Level 4B or above in reading and maths and a Level 4 or higher in the writing teacher assessment.

They are then ranked on the average point scores they achieved.

Best performing schools

AcademyCommunityFaithFree schoolOthersLinks in the table below will take you to the Department for Education’s website
(Rank) School name
Local authority
Average point scoreWhat does this mean?
(Rank) School nameLocal authorityAverage point scoreWhat does this mean?
VAVA
(1)St Oswald's CofE Aided Primary School
Cheshire West and Chester35.4
VAVA
(2)Litton CofE Primary School
Derbyshire35
VAVA
(3)St Joseph's Roman Catholic Primary School, Hurst Green
Lancashire34.9
CY
(4)Skelton School
Cumbria34.2
ACC
(5)Lowbrook Academy
Windsor and Maidenhead34.1
VCVC
(=6)Cartmel CofE Primary School
Cumbria33.9
CY
(=6)Meare Village Primary School
Somerset33.9
VCVC
(8)Combe Church of England Primary School
Oxfordshire33.8
VCVC
(9)Saxlingham Nethergate CofE VC Primary School
Norfolk33.6
VAVA
(10)St Joseph's Catholic Primary School
Southwark33.5
VAVA
(=11)Ashurst CofE Primary School
West Sussex33.3
VCVC
(=11)Scalford Church of England Primary School
Leicestershire33.3
CY
(=13)Bleak Hill Primary School
St. Helens33.2
VAVA
(=13)Chislehurst (St Nicholas) Church of England Voluntary Aided Primary School
Bromley33.2
CY
(=13)Farthinghoe Primary School
Northamptonshire33.2
CY
(=13)Watermore Primary School
South Gloucestershire33.2
VAVA
(17)North Cheshire Jewish Primary School
Stockport33.1
CY
(=18)Grinling Gibbons Primary School
Lewisham33
VAVA
(=18)Little Milton Church of England Primary School
Oxfordshire33
VCVC
(=18)St Mary's Broughton Gifford Voluntary Controlled Church of England Primary School
Wiltshire33
VAVA
(=21)Kirkland and Catterall St Helen's Church of England Voluntary Aided Primary School
Lancashire32.9
VAVA
(=21)St Peter's Catholic Primary School
Stockport32.9
CY
(=21)West Hill Primary School
Devon32.9
FD
(=24)Chinley Primary School
Derbyshire32.8
VAVA
(=24)Good Shepherd RC Primary School
Hammersmith and Fulham32.8
CY
(=24)John Hellins Primary School
Northamptonshire32.8
VAVA
(=24)St Mary's CofE Primary School
Wandsworth32.8
VAVA
(=28)Holy Trinity Church of England Primary School
Rochdale32.7
ACCACC
(=28)St James' Roman Catholic Primary School
Bromley32.7
CY
(=30)Sandford Primary School
North Somerset32.6
VAVA
(=30)Swimbridge Church of England Primary School
Devon32.6
CY
(=32)Renishaw Primary School
Derbyshire32.5
VAVA
(=32)St Dominic Catholic Primary School
Hertfordshire32.5
VAVA
(=34)Holy Redeemer Catholic Primary School
Worcestershire32.4
CY
(=34)Hunsdon Junior Mixed and Infant School
Hertfordshire32.4
VAVA
(=34)Stapleford Primary School
Hertfordshire32.4
CY
(=34)Totley Primary School
Sheffield32.4
VCVC
(=38)Longworth Primary School
Oxfordshire32.3
CY
(=38)Normanton-on-Soar Primary School
Nottinghamshire32.3
VAVA
(=38)The Primary School of St Mary and St Martin
Nottinghamshire32.3
CY
(=41)Colden Junior and Infant School
Calderdale32.2
CY
(=41)Kilmington Primary School
Devon32.2
CY
(=43)Laneshaw Bridge Primary
Lancashire32.1
ACC
(=43)Portswood Primary School
Southampton32.1
VAVA
(=43)St Edward's RC Primary School
Middlesbrough32.1
VAVA
(=43)St John Bosco Catholic Primary School
Sandwell32.1
VAVA
(=43)St John's Highbury Vale CofE Primary School
Islington32.1
CY
(=48)Brize Norton Primary School
Oxfordshire32
VCVC
(=48)Frisby Church of England Primary School
Leicestershire32
ACC
(=48)Great Smeaton Academy Primary School
North Yorkshire32
CY
(=48)Junction Farm Primary School
Stockton-on-Tees32
ACCACC
(=48)Milstead and Frinsted Church of England Primary School
Kent32
ACC
(=48)Rooks Nest Academy
Wakefield32
ACCACC
(=48)Stockland Church of England Primary School
Devon32
VCVC
(=48)Storth CofE School
Cumbria32
ACCACC
(=48)The London Oratory School
Hammersmith and Fulham32
VCVC
(=48)Wreningham VC Primary School
Norfolk32
VAVA
(=58)Bretherton Endowed Church of England Voluntary Aided Primary School
Lancashire31.9
VCVC
(=58)Bunny CofE Primary School
Nottinghamshire31.9
VCVC
(=58)Ettington CofE Primary School
Warwickshire31.9
VCVC
(=58)Northleach Church of England Primary School
Gloucestershire31.9
VAVA
(=58)St Francis Catholic Primary School, South Ascot
Windsor and Maidenhead31.9
CY
(=58)Stanley (Crook) Primary School
County Durham31.9
VCVC
(=58)Stone with Woodford Church of England Primary School
Gloucestershire31.9
CY
(=65)Brandlehow Primary School
Wandsworth31.8
VCVC
(=65)Grimley and Holt CofE Primary School
Worcestershire31.8
CY
(=65)Lymington Junior School
Hampshire31.8
CY
(=65)Shepeau Stow Primary School
Lincolnshire31.8
VAVA
(=65)St Mary and St Andrew's Catholic Primary School, Barton Newsham
Lancashire31.8
VAVA
(=65)St Michael's Woolmer Green CofE VA Primary School
Hertfordshire31.8
VAVA
(=65)St Peter's Catholic Primary School
Warwickshire31.8
CY
(=65)Tattenhall Park Primary School
Cheshire West and Chester31.8
VCVC
(=73)Grendon Church of England Primary School
Northamptonshire31.7
VAVA
(=73)St Elizabeth's Catholic Primary School
Derbyshire31.7
CY
(=73)Walbottle Village Primary School
Newcastle upon Tyne31.7
FD
(=76)Barnacre Road Primary School
Lancashire31.6
VCVC
(=76)Dunholme St Chad's Church of England Primary School
Lincolnshire31.6
VAVA
(=76)Mawdesley St Peter's Church of England Primary School
Lancashire31.6
VCVC
(=76)Packington Church of England Primary School
Leicestershire31.6
VAVA
(=76)St Gregory's Catholic Primary School, Preston
Lancashire31.6
VAVA
(=81)Amport Church of England Primary School
Hampshire31.5
CY
(=81)Buxworth Primary School
Derbyshire31.5
VCVC
(=81)Finchingfield Church of England Voluntary Controlled Primary School
Essex31.5
VAVA
(=81)Shellingford Church of England (Voluntary Aided) School
Oxfordshire31.5
VAVA
(=81)St Joseph's RC Junior Infant and Nursery School
Oldham31.5
VCVC
(=81)The Grasby All Saints Church of England Primary School
Lincolnshire31.5
CY
(=81)Tibberton Community Primary School
Gloucestershire31.5
VCVC
(=81)Wilby Church of England Voluntary Controlled Primary School
Suffolk31.5
VCVC
(=89)Brailsford CofE Primary School
Derbyshire31.4
VCVC
(=89)Sale and Davys Church of England Primary School
Derbyshire31.4
VAVA
(=89)St Joseph's Catholic Primary School
Wakefield31.4
VAVA
(=92)Brereton CofE Primary School
Cheshire East31.3
CY
(=92)Castle View Primary School
Halton31.3
VAVA
(=92)Heversham St Peter's CofE Primary School
Cumbria31.3
VAVA
(=92)Oakington CofE VA Primary School
Cambridgeshire31.3
VAVA
(=92)Pencombe CofE Primary School
Herefordshire, County of31.3
VAVA
(=92)St Joseph's Catholic Primary School, Murton
County Durham31.3
CY
(=92)Temple Normanton Primary School
Derbyshire31.3
CY
(=99)Crich Junior School
Derbyshire31.2
CY
(=99)Spooner Row Primary School, Wymondham
Norfolk31.2
VAVA
(=99)St Vigor and St John CofE School
Somerset31.2
CY
(=102)Bookwell Primary School
Cumbria31.1
VCVC
(=102)Crazies Hill CofE Primary School
Wokingham31.1
VCVC
(=104)Beckley Church of England Primary School
East Sussex31
CY
(=104)Filby Primary School
Norfolk31
ACCACC
(=104)Lady Seaward's Church of England Primary School
Devon31
VCVC
(=104)Lovington Church of England Primary School
Somerset31
VAVA
(=108)Aston St Mary's Church of England Aided Primary School
Hertfordshire30.9
VAVA
(=108)Curzon Church of England Combined School
Buckinghamshire30.9
VAVA
(=108)St Mary's CofE (Aided) Primary School
West Sussex30.9
CY
(=108)Stathern Primary School
Leicestershire30.9
VCVC
(=108)The Leasingham St Andrew's Church of England Primary School
Lincolnshire30.9
CY
(=108)Wherwell Primary School
Hampshire30.9
VAVA
(=114)Burnsall Voluntary Aided Primary School
North Yorkshire30.8
CY
(=114)Collierley Primary School
County Durham30.8
VCVC
(=114)Grewelthorpe Church of England Primary School
North Yorkshire30.8
VCVC
(=114)Harewood Church of England Voluntary Controlled Primary School
Leeds30.8
VAVA
(=114)St John's VA Church of England Primary School, Thornham
Rochdale30.8
VAVA
(=114)St Joseph's Catholic Primary School, Withnell
Lancashire30.8
CY
(=114)St Neot Community Primary School
Cornwall30.8
CY
(=114)Sudbury Primary School
Derbyshire30.8
VCVC
(=114)Temple Guiting Church of England School
Gloucestershire30.8
CY
(=114)Valley Primary School
Staffordshire30.8
CY
(=124)Easterside Primary School
Middlesbrough30.7
CY
(=124)Leigh and Bransford Primary School
Worcestershire30.7
VAVA
(=124)Sir John Moore Church of England Primary School
Leicestershire30.7
VAVA
(=124)St Augustine's Catholic Primary School
Kent30.7
VAVA
(=124)St John Fisher Catholic Primary School
Bexley30.7
VCVC
(=124)St Lawrence Church of England Voluntary Controlled Primary School
Telford and Wrekin30.7
CY
(=124)Wimboldsley Community Primary School
Cheshire West and Chester30.7
ACC
(=131)Widecombe-in-the-Moor Primary
Devon30.6
VCVC
(=131)Wreay CofE Primary School
Cumbria30.6
CY
(=133)Cogenhoe Primary School
Northamptonshire30.5
VAVA
(=133)Colkirk Church of England Voluntary Aided Primary School
Norfolk30.5
CY
(=133)Slater Primary School
Leicester30.5
VAVA
(=133)St Michael's-on-Wyre Church of England Primary School
Lancashire30.5
CY
(=133)Staithes, Seton Community Primary School
North Yorkshire30.5
FDFD
(=138)North Somercotes CofE Primary School
Lincolnshire30.4
VAVA
(=138)Our Lady Queen of Martyrs Roman Catholic Voluntary Aided Primary School, Newhouse
County Durham30.4
VAVA
(=138)St Thomas A Becket Church of England Aided Primary School
Wiltshire30.4
CY
(=141)Beaupre Community Primary School
Cambridgeshire30.3
CY
(=141)Bozeat Community Primary School
Northamptonshire30.3
CY
(=141)Halwill Community Primary School
Devon30.3
FD
(=141)Morice Town Primary School
Plymouth30.3
VAVA
(=141)Our Lady and St Thomas Roman Catholic Voluntary Aided Primary
County Durham30.3
CY
(=141)Tennyson Road Primary School
Luton30.3
VAVA
(=147)St Loys Church of England Primary Academy, Weedon Lois
Northamptonshire30.2
CY
(=147)Sunnybrow Primary School
County Durham30.2
CY
(=147)Witnesham Primary School
Suffolk30.2
VCVC
(=150)Burton Agnes Church of England Voluntary Controlled Primary School
East Riding of Yorkshire30
VCVC
(=150)Marksbury CofE Primary School
Bath and North East Somerset30
VCVC
(=150)St James CofE (VC) Primary School
Staffordshire30
VAVA
(=150)St Robert Bellarmine Catholic Primary School
Sefton30
CY
(=154)Billingborough Primary School
Lincolnshire29.9
CY
(=154)Copdock Primary School
Suffolk29.9
VCVC
(=154)Dickleburgh Voluntary Controlled Primary School
Norfolk29.9
VAVA
(=154)Miserden Church of England Primary School
Gloucestershire29.9
CY
(=158)Hoath Primary School
Kent29.6
VCVC
(=158)Ketton CofE Primary School
Rutland29.6
VAVA
(160)Selside Endowed CofE Primary School
Cumbria29.5
FD
(161)Boasley Cross Community Primary School
Devon29.1
VCVC
(=162)Beckbury CofE Primary School
Shropshire29
VCVC
(=162)Pickhill Church of England Primary School
North Yorkshire29
ACC
(164)Great Corby Primary School
Cumbria28.9
Close

Average point score

The average points per pupil in English and maths Sats tests. We are using it as a secondary tie-break measure in these tables

This year's data for England's primary schools is available on the Department for Education's website, external, along with a guide to the terms , externalused.

More on this story