Schools directory


Graphic representing different school subjects

For Key Stages 1, 2 and 3

Schools directory

In Newham there are 7 state nursery schools, 66 infant, junior and community primary schools, 8 voluntary aided and 2 voluntary controlled primary schools, 2 special schools and 15 secondary schools.

Many of our schools are participating in school improvement initiatives, such as the Excellence in Cities programme, which aims to drive up standards in schools. All of Newham's secondary schools are part of the programme.

To find out more information about nursery, primary or secondary schools in Newham visit