The Good Shepherd Catholic Primary School

The Good Shepherd Primary School The Good Shepherd Primary School
Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School Life at The Good Shepherd Catholic Primary School

About Us

The Good Shepherd Catholic Primary School is part of the St Thomas of Canterbury Catholic Academies Trust along with St Marys Catholic Primary School, St Gregory’s Catholic Primary School and Thomas Becket Secondary School.

It is a co educational school and caters for children aged 3 to 11. We are located in North Northampton  and currently have 436 pupils on roll, the majority of which are from the local area.