The top performing primary schools in Lewisham in Key Stage 2 tests have been revealed.

Primary school league tables are out now for 2017 with schools ranked by what percentage of its students are meeting the expected standard.

In Lewisham borough, St Mary Magdalen’s Catholic Primary School ranked far and away the highest, with 96 per cent of its pupils reaching the expected standard for their level.

The expected standard is based on a series of national curriculum tests at the end of Key Stage 2 which take place for maths, English reading and English grammar, punctuation and spelling.

A student’s raw score is then scaled because despite tests being developed each year to the same specification, the questions are different and the difficulty of tests may vary.

Once a score is scaled it will fall somewhere in between 80 (the lowest score) and 120 (the highest score).

Students scoring at least a scaled score of 100 will have met the expected standard of the test with a score of 99 or below meaning the student has not met the expected standard.

Here is a full breakdown of how the schools ranked:

St Mary Magdalen’s Catholic Primary School: 96%

St Joseph's Catholic Primary School: 90%

St Horniman Primary School: 86%

Eliot Bank Primary School: 85%

John Ball Primary School: 85%

Gordonbrock Primary School: 82%

Brindishe Lee School: 80%

Downderry Primary School: 79%

Our Lady and St Philip Neri Roman Catholic Primary School: 79%

Prendergast Vale School: 79%

St Saviour’s Catholic Primary School: 78%

St Winifred’s RC Primary School: 78%

Brindishe Manor School: 77%

Cooper’s Lane Primary School: 76%

Dalmain Primary School: 76%

Myatt Garden Primary School: 76%

Kelvin Grove Primary School: 75%

St Stephen’s Church of England Primary School: 75%

All Saints’ Church of England Primary School: 74%

Perrymount Primary School: 74%

St Margaret’s Lee CofE Primary School: 74%

Holbeach Primary School: 73%

St Michael’s Church of England Primary School: 73%

Holy Cross Catholic Primary School: 72%

Stillness Junior School: 72%

Tidemill Academy: 71%

Brindishe Green School: 70%

Forster Park Primary School: 70%

Good Shepherd RC School: 69%

St John Baptist Southend Church of England Primary School: 69%

Fairlawn Primary School: 67%

Haberdashers’ Aske’s Hatcham College: 67%

Childeric Primary School: 66%

Kilmorie Primary School: 66%

Beecroft Garden Primary: 65%

Haseltine Primary School: 65%

Rathfern Primary School: 65%

St Bartholomews’s Church of England Primary School: 65%

Edmund Waller Primary School: 64%

Rangefield Primary School: 63%

Deptford Park Primary School: 61%

St William of York Catholic Primary School: 60%

Baring Primary School: 55%

Grinling Gibbons Primary School: 55%

Ashmead Primary School: 54%

Holy Trinity Church of England Primary School: 54%

John Stainer Community Primary School: 54%

Launcelot Primary School: 54%

Sandhurst Junior School: 54%

St Mary’s Lewisham Church of England Primary School: 54%

Marvels Lane Primary School: 53%

Torridon Junior School: 53%

St Augustine's Catholic Primary School and Nursery: 52%

Lucas Vale Primary School: 50%

St George's CofE Primary School: 50%

Haberdashers' Aske's Knights Academy: 46%

Sir Francis Drake Primary School: 46%

Turnham Primary Foundation School: 46%

Kender Primary School: 44%

St James's Hatcham Church of England Primary School: 43%

Athelney Primary School: 39%

Elfrida Primary School: 36%

St Matthew Academy: 35%