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

Academy Community Faith Free school Others Links 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 name Local authority Average point scoreWhat does this mean?
VA VA
(1) St Oswald's CofE Aided Primary School
Cheshire West and Chester 35.4
VA VA
(2) Litton CofE Primary School
Derbyshire 35
VA VA
(3) St Joseph's Roman Catholic Primary School, Hurst Green
Lancashire 34.9
CY
(4) Skelton School
Cumbria 34.2
ACC
(5) Lowbrook Academy
Windsor and Maidenhead 34.1
VC VC
(=6) Cartmel CofE Primary School
Cumbria 33.9
CY
(=6) Meare Village Primary School
Somerset 33.9
VC VC
(8) Combe Church of England Primary School
Oxfordshire 33.8
VC VC
(9) Saxlingham Nethergate CofE VC Primary School
Norfolk 33.6
VA VA
(10) St Joseph's Catholic Primary School
Southwark 33.5
VA VA
(=11) Ashurst CofE Primary School
West Sussex 33.3
VC VC
(=11) Scalford Church of England Primary School
Leicestershire 33.3
CY
(=13) Bleak Hill Primary School
St. Helens 33.2
VA VA
(=13) Chislehurst (St Nicholas) Church of England Voluntary Aided Primary School
Bromley 33.2
CY
(=13) Farthinghoe Primary School
Northamptonshire 33.2
CY
(=13) Watermore Primary School
South Gloucestershire 33.2
VA VA
(17) North Cheshire Jewish Primary School
Stockport 33.1
CY
(=18) Grinling Gibbons Primary School
Lewisham 33
VA VA
(=18) Little Milton Church of England Primary School
Oxfordshire 33
VC VC
(=18) St Mary's Broughton Gifford Voluntary Controlled Church of England Primary School
Wiltshire 33
VA VA
(=21) Kirkland and Catterall St Helen's Church of England Voluntary Aided Primary School
Lancashire 32.9
VA VA
(=21) St Peter's Catholic Primary School
Stockport 32.9
CY
(=21) West Hill Primary School
Devon 32.9
FD
(=24) Chinley Primary School
Derbyshire 32.8
VA VA
(=24) Good Shepherd RC Primary School
Hammersmith and Fulham 32.8
CY
(=24) John Hellins Primary School
Northamptonshire 32.8
VA VA
(=24) St Mary's CofE Primary School
Wandsworth 32.8
VA VA
(=28) Holy Trinity Church of England Primary School
Rochdale 32.7
ACC ACC
(=28) St James' Roman Catholic Primary School
Bromley 32.7
CY
(=30) Sandford Primary School
North Somerset 32.6
VA VA
(=30) Swimbridge Church of England Primary School
Devon 32.6
CY
(=32) Renishaw Primary School
Derbyshire 32.5
VA VA
(=32) St Dominic Catholic Primary School
Hertfordshire 32.5
VA VA
(=34) Holy Redeemer Catholic Primary School
Worcestershire 32.4
CY
(=34) Hunsdon Junior Mixed and Infant School
Hertfordshire 32.4
VA VA
(=34) Stapleford Primary School
Hertfordshire 32.4
CY
(=34) Totley Primary School
Sheffield 32.4
VC VC
(=38) Longworth Primary School
Oxfordshire 32.3
CY
(=38) Normanton-on-Soar Primary School
Nottinghamshire 32.3
VA VA
(=38) The Primary School of St Mary and St Martin
Nottinghamshire 32.3
CY
(=41) Colden Junior and Infant School
Calderdale 32.2
CY
(=41) Kilmington Primary School
Devon 32.2
CY
(=43) Laneshaw Bridge Primary
Lancashire 32.1
ACC
(=43) Portswood Primary School
Southampton 32.1
VA VA
(=43) St Edward's RC Primary School
Middlesbrough 32.1
VA VA
(=43) St John Bosco Catholic Primary School
Sandwell 32.1
VA VA
(=43) St John's Highbury Vale CofE Primary School
Islington 32.1
CY
(=48) Brize Norton Primary School
Oxfordshire 32
VC VC
(=48) Frisby Church of England Primary School
Leicestershire 32
ACC
(=48) Great Smeaton Academy Primary School
North Yorkshire 32
CY
(=48) Junction Farm Primary School
Stockton-on-Tees 32
ACC ACC
(=48) Milstead and Frinsted Church of England Primary School
Kent 32
ACC
(=48) Rooks Nest Academy
Wakefield 32
ACC ACC
(=48) Stockland Church of England Primary School
Devon 32
VC VC
(=48) Storth CofE School
Cumbria 32
ACC ACC
(=48) The London Oratory School
Hammersmith and Fulham 32
VC VC
(=48) Wreningham VC Primary School
Norfolk 32
VA VA
(=58) Bretherton Endowed Church of England Voluntary Aided Primary School
Lancashire 31.9
VC VC
(=58) Bunny CofE Primary School
Nottinghamshire 31.9
VC VC
(=58) Ettington CofE Primary School
Warwickshire 31.9
VC VC
(=58) Northleach Church of England Primary School
Gloucestershire 31.9
VA VA
(=58) St Francis Catholic Primary School, South Ascot
Windsor and Maidenhead 31.9
CY
(=58) Stanley (Crook) Primary School
County Durham 31.9
VC VC
(=58) Stone with Woodford Church of England Primary School
Gloucestershire 31.9
CY
(=65) Brandlehow Primary School
Wandsworth 31.8
VC VC
(=65) Grimley and Holt CofE Primary School
Worcestershire 31.8
CY
(=65) Lymington Junior School
Hampshire 31.8
CY
(=65) Shepeau Stow Primary School
Lincolnshire 31.8
VA VA
(=65) St Mary and St Andrew's Catholic Primary School, Barton Newsham
Lancashire 31.8
VA VA
(=65) St Michael's Woolmer Green CofE VA Primary School
Hertfordshire 31.8
VA VA
(=65) St Peter's Catholic Primary School
Warwickshire 31.8
CY
(=65) Tattenhall Park Primary School
Cheshire West and Chester 31.8
VC VC
(=73) Grendon Church of England Primary School
Northamptonshire 31.7
VA VA
(=73) St Elizabeth's Catholic Primary School
Derbyshire 31.7
CY
(=73) Walbottle Village Primary School
Newcastle upon Tyne 31.7
FD
(=76) Barnacre Road Primary School
Lancashire 31.6
VC VC
(=76) Dunholme St Chad's Church of England Primary School
Lincolnshire 31.6
VA VA
(=76) Mawdesley St Peter's Church of England Primary School
Lancashire 31.6
VC VC
(=76) Packington Church of England Primary School
Leicestershire 31.6
VA VA
(=76) St Gregory's Catholic Primary School, Preston
Lancashire 31.6
VA VA
(=81) Amport Church of England Primary School
Hampshire 31.5
CY
(=81) Buxworth Primary School
Derbyshire 31.5
VC VC
(=81) Finchingfield Church of England Voluntary Controlled Primary School
Essex 31.5
VA VA
(=81) Shellingford Church of England (Voluntary Aided) School
Oxfordshire 31.5
VA VA
(=81) St Joseph's RC Junior Infant and Nursery School
Oldham 31.5
VC VC
(=81) The Grasby All Saints Church of England Primary School
Lincolnshire 31.5
CY
(=81) Tibberton Community Primary School
Gloucestershire 31.5
VC VC
(=81) Wilby Church of England Voluntary Controlled Primary School
Suffolk 31.5
VC VC
(=89) Brailsford CofE Primary School
Derbyshire 31.4
VC VC
(=89) Sale and Davys Church of England Primary School
Derbyshire 31.4
VA VA
(=89) St Joseph's Catholic Primary School
Wakefield 31.4
VA VA
(=92) Brereton CofE Primary School
Cheshire East 31.3
CY
(=92) Castle View Primary School
Halton 31.3
VA VA
(=92) Heversham St Peter's CofE Primary School
Cumbria 31.3
VA VA
(=92) Oakington CofE VA Primary School
Cambridgeshire 31.3
VA VA
(=92) Pencombe CofE Primary School
Herefordshire, County of 31.3
VA VA
(=92) St Joseph's Catholic Primary School, Murton
County Durham 31.3
CY
(=92) Temple Normanton Primary School
Derbyshire 31.3
CY
(=99) Crich Junior School
Derbyshire 31.2
CY
(=99) Spooner Row Primary School, Wymondham
Norfolk 31.2
VA VA
(=99) St Vigor and St John CofE School
Somerset 31.2
CY
(=102) Bookwell Primary School
Cumbria 31.1
VC VC
(=102) Crazies Hill CofE Primary School
Wokingham 31.1
VC VC
(=104) Beckley Church of England Primary School
East Sussex 31
CY
(=104) Filby Primary School
Norfolk 31
ACC ACC
(=104) Lady Seaward's Church of England Primary School
Devon 31
VC VC
(=104) Lovington Church of England Primary School
Somerset 31
VA VA
(=108) Aston St Mary's Church of England Aided Primary School
Hertfordshire 30.9
VA VA
(=108) Curzon Church of England Combined School
Buckinghamshire 30.9
VA VA
(=108) St Mary's CofE (Aided) Primary School
West Sussex 30.9
CY
(=108) Stathern Primary School
Leicestershire 30.9
VC VC
(=108) The Leasingham St Andrew's Church of England Primary School
Lincolnshire 30.9
CY
(=108) Wherwell Primary School
Hampshire 30.9
VA VA
(=114) Burnsall Voluntary Aided Primary School
North Yorkshire 30.8
CY
(=114) Collierley Primary School
County Durham 30.8
VC VC
(=114) Grewelthorpe Church of England Primary School
North Yorkshire 30.8
VC VC
(=114) Harewood Church of England Voluntary Controlled Primary School
Leeds 30.8
VA VA
(=114) St John's VA Church of England Primary School, Thornham
Rochdale 30.8
VA VA
(=114) St Joseph's Catholic Primary School, Withnell
Lancashire 30.8
CY
(=114) St Neot Community Primary School
Cornwall 30.8
CY
(=114) Sudbury Primary School
Derbyshire 30.8
VC VC
(=114) Temple Guiting Church of England School
Gloucestershire 30.8
CY
(=114) Valley Primary School
Staffordshire 30.8
CY
(=124) Easterside Primary School
Middlesbrough 30.7
CY
(=124) Leigh and Bransford Primary School
Worcestershire 30.7
VA VA
(=124) Sir John Moore Church of England Primary School
Leicestershire 30.7
VA VA
(=124) St Augustine's Catholic Primary School
Kent 30.7
VA VA
(=124) St John Fisher Catholic Primary School
Bexley 30.7
VC VC
(=124) St Lawrence Church of England Voluntary Controlled Primary School
Telford and Wrekin 30.7
CY
(=124) Wimboldsley Community Primary School
Cheshire West and Chester 30.7
ACC
(=131) Widecombe-in-the-Moor Primary
Devon 30.6
VC VC
(=131) Wreay CofE Primary School
Cumbria 30.6
CY
(=133) Cogenhoe Primary School
Northamptonshire 30.5
VA VA
(=133) Colkirk Church of England Voluntary Aided Primary School
Norfolk 30.5
CY
(=133) Slater Primary School
Leicester 30.5
VA VA
(=133) St Michael's-on-Wyre Church of England Primary School
Lancashire 30.5
CY
(=133) Staithes, Seton Community Primary School
North Yorkshire 30.5
FD FD
(=138) North Somercotes CofE Primary School
Lincolnshire 30.4
VA VA
(=138) Our Lady Queen of Martyrs Roman Catholic Voluntary Aided Primary School, Newhouse
County Durham 30.4
VA VA
(=138) St Thomas A Becket Church of England Aided Primary School
Wiltshire 30.4
CY
(=141) Beaupre Community Primary School
Cambridgeshire 30.3
CY
(=141) Bozeat Community Primary School
Northamptonshire 30.3
CY
(=141) Halwill Community Primary School
Devon 30.3
FD
(=141) Morice Town Primary School
Plymouth 30.3
VA VA
(=141) Our Lady and St Thomas Roman Catholic Voluntary Aided Primary
County Durham 30.3
CY
(=141) Tennyson Road Primary School
Luton 30.3
VA VA
(=147) St Loys Church of England Primary Academy, Weedon Lois
Northamptonshire 30.2
CY
(=147) Sunnybrow Primary School
County Durham 30.2
CY
(=147) Witnesham Primary School
Suffolk 30.2
VC VC
(=150) Burton Agnes Church of England Voluntary Controlled Primary School
East Riding of Yorkshire 30
VC VC
(=150) Marksbury CofE Primary School
Bath and North East Somerset 30
VC VC
(=150) St James CofE (VC) Primary School
Staffordshire 30
VA VA
(=150) St Robert Bellarmine Catholic Primary School
Sefton 30
CY
(=154) Billingborough Primary School
Lincolnshire 29.9
CY
(=154) Copdock Primary School
Suffolk 29.9
VC VC
(=154) Dickleburgh Voluntary Controlled Primary School
Norfolk 29.9
VA VA
(=154) Miserden Church of England Primary School
Gloucestershire 29.9
CY
(=158) Hoath Primary School
Kent 29.6
VC VC
(=158) Ketton CofE Primary School
Rutland 29.6
VA VA
(160) Selside Endowed CofE Primary School
Cumbria 29.5
FD
(161) Boasley Cross Community Primary School
Devon 29.1
VC VC
(=162) Beckbury CofE Primary School
Shropshire 29
VC VC
(=162) Pickhill Church of England Primary School
North Yorkshire 29
ACC
(164) Great Corby Primary School
Cumbria 28.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.