This year's top-ranking school, for the second year running, was Newton Farm Nursery, Infant and Junior in Harrow.
It gained the highest average points score at 34.1.
- 1. Newton Farm Nursery, Infant and Junior School, Harrow: 34.1
- 2. Grinling Gibbons Primary School, London: 33.9
- 3. Bishop Gilpin CofE Primary School, London: 33.1
Pupils sitting the National Curriculum tests are given a set number of points for the level they achieve.
Level 2 or below is worth 15 points, Level 3 is worth 21 points, Level 4 is worth 27 points, Level 5 is worth 33 points, Level 6 is worth 39 points.
Each pupil's points for English and maths are added up and divided by the number of tests taken to give a school's average points score.
Schools with less than 30 pupils are not included.
More top news
Andy Murray has beaten Belgian David Goffin to win the Davis Cup for Great Britain for the first time since 1936
Mercedes' Nico Rosberg has won the season-ending Abu Dhabi Grand Prix, with team-mate Lewis Hamilton coming second
Celebrities and campaigners have joined a huge rally urging world leaders to agree tough measures to curb global warming