New Department for Education (DfE) data on primary schools' performance in 2025 shows how Barking and Dagenham's government funded schools were ranked.
The figures, labelled "overall performance at end of key stage 2" by the DfE, are based on the percentage of pupils meeting the expected standard as well as the percentage of pupils achieving at a higher standard.
The DfE defines a pupil as meeting the expected level if they achieve a scaled score of 100 or more in their reading and maths tests, and their teacher assesses them as 'working at the expected standard' or better in writing.
Pupils' average scores in reading and maths were also documented.
The two best performing primary school in Barking and Dagenham according to the DfE data was Rush Green Primary School in Dagenham Road and St Margarets CofE Primary School in North Street with 89% of students meeting the expected standard.
At Rush Green Primary School 22% of pupils achieved at a higher standard
Pupils here averaged reading and maths scores of 110 and 111 respectively - exceeding the expected score of 100.
At St Margarets CofE Primary School 13% of pupils achieved at a higher level and 107 was scored as an average for reading and maths.
The second highest percentage of pupils achieving at the expected standard was seen at Riverside Primary School in Renwick Road with 87%.
A total of 23% of children here achieved a higher standard and 110 was scored on average in reading and maths.
The third highest performing school according to the data was Eastbury Community School in Hulse Avenue with 84% of pupils meeting the expected standard and 18% of children excelling beyond this.
Scores of 110 were achieved in reading and maths.
At the other end of the spectrum, the lowest performing primary school in Barking and Dagenham, not including special schools, was Eastbury Primary School in Dawson Avenue which saw 45% of pupils achieve at the expected standard.
A total of 6% of children here excelled beyond this and reading and maths scores were 103 and 101 respectively - both above the national expected score.
Rose Lane Primary School registered the second lowest rate of pupils achieving at the expected level with 48% and 7% achieving higher.
It saw an average reading score of 103 and an average maths score of 102.
Becontree Primary School in Stevens Road had 53% of pupils achieve as expected and 8% excelling beyond this.
It's average reading and maths scores were 105.
Top 10 performing Barking and Dagenham primary schools based on the percentage of pupils meeting the expected standard
- Rush Green Primary School - 89%
- St Margarets CofE Primary School - 89%
- Riverside Primary School - 87%
- Eastbury Community School - 84%
- St Joseph's Catholic Primary School - 83%
- The St Teresa Catholic Primary School - 83%
- The Sydney Russell School - 83%
- St Peter's Catholic Primary School - 79%
- Warren Junior School - 79%
- Manor Junior School - 78%
Bottom 10 performing Barking and Dagenham primary schools based on the percentage of pupils meeting the expected standard
- Eastbury Primary School - 45%
- Rose Lane Primary School - 48%
- Becontree Primary School -53%
- Southwood Primary School - 56%
- Grafton Primary School - 56%
- Dorothy Barley Junior Academy - 57%
- Marsh Green Primary School - 58%
- Roding Primary School - 59%
- Gascoigne Primary School - 59%
- Valence Primary School - 60%
Share