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
The Duke of Cambridge is to end his role as an air ambulance pilot and become a full-time Royal, Kensington Palace has announced.
The UN released the before and after images and described the damage, reportedly caused by Islamic State, as 'a new war crime'.
The 16-year-old's body was found on January 16 on a pathway in Dinnington, South Yorkshire.