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
Kirsty Williams successfully defended her Brecon seat, but her party lost four others in a disastrous night.
President Erdogan refuses to amend his country's terror laws in return for visa-free travel in Europe for his citizens.
A manhunt for a suspected fugitive gunman has ended after he handed himself in to police.